vermagic.h 709 B

123456789101112131415161718192021222324252627282930
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_VERMAGIC_H
  3. #define _ASM_VERMAGIC_H
  4. #ifdef CONFIG_CPU_LITTLE_ENDIAN
  5. # ifdef CONFIG_CPU_SH2
  6. # define MODULE_PROC_FAMILY "SH2LE "
  7. # elif defined CONFIG_CPU_SH3
  8. # define MODULE_PROC_FAMILY "SH3LE "
  9. # elif defined CONFIG_CPU_SH4
  10. # define MODULE_PROC_FAMILY "SH4LE "
  11. # else
  12. # error unknown processor family
  13. # endif
  14. #else
  15. # ifdef CONFIG_CPU_SH2
  16. # define MODULE_PROC_FAMILY "SH2BE "
  17. # elif defined CONFIG_CPU_SH3
  18. # define MODULE_PROC_FAMILY "SH3BE "
  19. # elif defined CONFIG_CPU_SH4
  20. # define MODULE_PROC_FAMILY "SH4BE "
  21. # else
  22. # error unknown processor family
  23. # endif
  24. #endif
  25. #define MODULE_ARCH_VERMAGIC MODULE_PROC_FAMILY
  26. #endif /* _ASM_VERMAGIC_H */