%PDF- %PDF-
Direktori : /lib/modules/2.6.32-754.31.1.el6.x86_64/source/include/asm-generic/ |
Current File : //lib/modules/2.6.32-754.31.1.el6.x86_64/source/include/asm-generic/module.h |
#ifndef __ASM_GENERIC_MODULE_H #define __ASM_GENERIC_MODULE_H /* * Many architectures just need a simple module * loader without arch specific data. */ struct mod_arch_specific { }; #ifdef CONFIG_64BIT #define MODULES_ARE_ELF64 #define Elf_Shdr Elf64_Shdr #define Elf_Sym Elf64_Sym #define Elf_Ehdr Elf64_Ehdr #define Elf_Rel Elf64_Rel #define Elf_Rela Elf64_Rela #define ELF_R_TYPE(X) ELF64_R_TYPE(X) #define ELF_R_SYM(X) ELF64_R_SYM(X) #else #define MODULES_ARE_ELF32 #define Elf_Shdr Elf32_Shdr #define Elf_Sym Elf32_Sym #define Elf_Ehdr Elf32_Ehdr #define Elf_Rel Elf32_Rel #define Elf_Rela Elf32_Rela #define ELF_R_TYPE(X) ELF32_R_TYPE(X) #define ELF_R_SYM(X) ELF32_R_SYM(X) #endif #endif /* __ASM_GENERIC_MODULE_H */