types-compat.h 465 B

123456789101112131415161718192021222324
  1. #ifndef _TYPES_COMPAT_H_
  2. #define _TYPES_COMPAT_H_
  3. #include <stdint.h>
  4. #include <limits.h>
  5. #include <stdint.h>
  6. #ifdef __linux__
  7. /* Not sure what to do about __pure2 on linux */
  8. #define __pure2
  9. #endif
  10. #ifdef _WIN32
  11. /* Not sure what to do about __pure2 on windows */
  12. #define __pure2
  13. #endif
  14. typedef uint8_t u_int8_t;
  15. typedef uint16_t u_int16_t;
  16. typedef uint32_t u_int32_t;
  17. typedef uint64_t u_int64_t;
  18. #endif