module.h 306 B

1234567891011121314151617181920212223
  1. #ifndef __UM_MODULE_H
  2. #define __UM_MODULE_H
  3. /* UML is simple */
  4. struct mod_arch_specific
  5. {
  6. };
  7. #ifdef CONFIG_X86_32
  8. #define Elf_Shdr Elf32_Shdr
  9. #define Elf_Sym Elf32_Sym
  10. #define Elf_Ehdr Elf32_Ehdr
  11. #else
  12. #define Elf_Shdr Elf64_Shdr
  13. #define Elf_Sym Elf64_Sym
  14. #define Elf_Ehdr Elf64_Ehdr
  15. #endif
  16. #endif