stddef.h 320 B

12345678910111213141516171819
  1. #ifndef __STDDEF_H
  2. #define __STDDEF_H
  3. #ifndef NULL
  4. #define NULL 0
  5. #endif
  6. #define offsetof(ty,mem) ((size_t) &(((ty *)0)->mem))
  7. typedef long ptrdiff_t;
  8. #ifndef _SIZE_T
  9. #define _SIZE_T
  10. typedef unsigned long size_t;
  11. #endif
  12. #ifndef _WCHAR_T
  13. #define _WCHAR_T
  14. typedef unsigned short wchar_t;
  15. #endif
  16. #endif /* __STDDEF_H */