Committer: Michael Beasley <mike@snafu.setup>
[mikesnafu-overlay.git] / include / asm-alpha / module.h
blob7b63743c534a10c34a022c92c144558e425a38d9
1 #ifndef _ALPHA_MODULE_H
2 #define _ALPHA_MODULE_H
4 struct mod_arch_specific
6 unsigned int gotsecindex;
7 };
9 #define Elf_Sym Elf64_Sym
10 #define Elf_Shdr Elf64_Shdr
11 #define Elf_Ehdr Elf64_Ehdr
12 #define Elf_Phdr Elf64_Phdr
13 #define Elf_Dyn Elf64_Dyn
14 #define Elf_Rel Elf64_Rel
15 #define Elf_Rela Elf64_Rela
17 #define ARCH_SHF_SMALL SHF_ALPHA_GPREL
19 #ifdef MODULE
20 asm(".section .got,\"aws\",@progbits; .align 3; .previous");
21 #endif
23 #endif /*_ALPHA_MODULE_H*/