libgcc.h 325 B

123456789101112131415161718192021222324
  1. #ifndef __ASM_LIBGCC_H
  2. #define __ASM_LIBGCC_H
  3. #include <asm/byteorder.h>
  4. #ifdef __BIG_ENDIAN
  5. struct DWstruct {
  6. int high, low;
  7. };
  8. #elif defined(__LITTLE_ENDIAN)
  9. struct DWstruct {
  10. int low, high;
  11. };
  12. #else
  13. #error I feel sick.
  14. #endif
  15. typedef union {
  16. struct DWstruct s;
  17. long long ll;
  18. } DWunion;
  19. #endif /* __ASM_LIBGCC_H */