Merge branch 'master' into for-linus
[linux-2.6.git] / include / asm-generic / module.h
1 #ifndef __ASM_GENERIC_MODULE_H
2 #define __ASM_GENERIC_MODULE_H
3
4 /*
5  * Many architectures just need a simple module
6  * loader without arch specific data.
7  */
8 struct mod_arch_specific
9 {
10 };
11
12 #ifdef CONFIG_64BIT
13 #define Elf_Shdr Elf64_Shdr
14 #define Elf_Sym Elf64_Sym
15 #define Elf_Ehdr Elf64_Ehdr
16 #else
17 #define Elf_Shdr Elf32_Shdr
18 #define Elf_Sym Elf32_Sym
19 #define Elf_Ehdr Elf32_Ehdr
20 #endif
21
22 #endif /* __ASM_GENERIC_MODULE_H */