Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #ifndef _STDDEF_H
  2. #define _STDDEF_H
  3.  
  4. typedef __SIZE_TYPE__ size_t;
  5. typedef __PTRDIFF_TYPE__ ssize_t;
  6. typedef __WCHAR_TYPE__ wchar_t;
  7. typedef __PTRDIFF_TYPE__ ptrdiff_t;
  8. typedef __PTRDIFF_TYPE__ intptr_t;
  9. typedef __SIZE_TYPE__ uintptr_t;
  10.  
  11. #ifndef __int8_t_defined
  12. #define __int8_t_defined
  13. typedef signed char int8_t;
  14. typedef signed short int int16_t;
  15. typedef signed int int32_t;
  16. typedef signed long long int int64_t;
  17. typedef unsigned char uint8_t;
  18. typedef unsigned short int uint16_t;
  19. typedef unsigned int uint32_t;
  20. typedef unsigned long long int uint64_t;
  21. #endif
  22.  
  23. #ifndef NULL
  24. #define NULL ((void*)0)
  25. #endif
  26.  
  27. #endif //