tm.h 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #ifndef GCC_TM_H
  2. #define GCC_TM_H
  3. #ifndef LIBC_GLIBC
  4. # define LIBC_GLIBC 1
  5. #endif
  6. #ifndef LIBC_UCLIBC
  7. # define LIBC_UCLIBC 2
  8. #endif
  9. #ifndef LIBC_BIONIC
  10. # define LIBC_BIONIC 3
  11. #endif
  12. #ifndef LIBC_MUSL
  13. # define LIBC_MUSL 4
  14. #endif
  15. #ifndef DEFAULT_LIBC
  16. # define DEFAULT_LIBC LIBC_GLIBC
  17. #endif
  18. #ifndef ANDROID_DEFAULT
  19. # define ANDROID_DEFAULT 0
  20. #endif
  21. #ifdef IN_GCC
  22. # include "options.h"
  23. # include "insn-constants.h"
  24. # include "config/vxworks-dummy.h"
  25. # include "config/i386/biarch64.h"
  26. # include "config/i386/i386.h"
  27. # include "config/i386/unix.h"
  28. # include "config/i386/att.h"
  29. # include "config/dbxelf.h"
  30. # include "config/elfos.h"
  31. # include "config/gnu-user.h"
  32. # include "config/glibc-stdint.h"
  33. # include "config/i386/x86-64.h"
  34. # include "config/i386/gnu-user-common.h"
  35. # include "config/i386/gnu-user64.h"
  36. # include "config/linux.h"
  37. # include "config/linux-android.h"
  38. # include "config/i386/linux-common.h"
  39. # include "config/i386/linux64.h"
  40. # include "config/initfini-array.h"
  41. #endif
  42. #if defined IN_GCC && !defined GENERATOR_FILE && !defined USED_FOR_TARGET
  43. # include "insn-flags.h"
  44. #endif
  45. #if defined IN_GCC && !defined GENERATOR_FILE
  46. # include "insn-modes.h"
  47. #endif
  48. # include "defaults.h"
  49. #endif /* GCC_TM_H */