target_elf.h 588 B

1234567891011121314151617181920
  1. /*
  2. * This program is free software; you can redistribute it and/or modify
  3. * it under the terms of the GNU General Public License version 2 as
  4. * published by the Free Software Foundation, or (at your option) any
  5. * later version. See the COPYING file in the top-level directory.
  6. */
  7. #ifndef MIPS_TARGET_ELF_H
  8. #define MIPS_TARGET_ELF_H
  9. static inline const char *cpu_get_model(uint32_t eflags)
  10. {
  11. if ((eflags & EF_MIPS_ARCH) == EF_MIPS_ARCH_32R6) {
  12. return "mips32r6-generic";
  13. }
  14. if (eflags & EF_MIPS_NAN2008) {
  15. return "P5600";
  16. }
  17. return "24Kf";
  18. }
  19. #endif