Source to include/stddef.h
0001 #ifndef _STDDEF_H
0002 #define _STDDEF_H
0003 /*
0004 * stddef.h
0005 * More POSIX definition goop
0006 */
0007
0008 /*
0009 * NULL pointer
0010 */
0011 #ifndef NULL
0012 #define NULL (0)
0013 #endif
0014
0015 /*
0016 * size_t, also defined in sys/types.h
0017 */
0018 #ifndef _SIZE_T
0019 #define _SIZE_T
0020 typedef unsigned long size_t;
0021 #endif
0022
0023 /*
0024 * Difference between pointers--an int. Doesn't C guarantee this?
0025 */
0026 typedef int ptrdiff_t;
0027
0028 #endif /* _STDDEF_H */