byteord.h 497 B

12345678910111213141516171819
  1. /* byteord.h - byte order dependencies for C compiler, assembler, linker */
  2. /* These are for the targets of everything and for linker source too. */
  3. #ifdef I8086
  4. # define INT_BIG_ENDIAN 0
  5. # define LONG_BIG_ENDIAN 0 /* except longs are back to front for Xenix */
  6. #endif
  7. #ifdef I80386
  8. # define INT_BIG_ENDIAN 0
  9. # define LONG_BIG_ENDIAN 0
  10. #endif
  11. #ifdef MC6809
  12. # define INT_BIG_ENDIAN 1 /* byte order in words is high-low */
  13. # define LONG_BIG_ENDIAN 1 /* byte order in longs is high-low */
  14. #endif