1 /* ----------------------------------------------------------------------------
3 * ----------------------------------------------------------------------------
4 * Public Domain C Library - http://pdclib.sourceforge.net
5 * This code is Public Domain. Use, modify, and redistribute at will.
6 * ----------------------------------------------------------------------------
8 * ----------------------------------------------------------------------------
9 * This header is part of a freestanding implementation
10 * --------------------------------------------------------------------------*/
13 #define _STDDEF_H _STDDEF_H
19 /* TODO: Documentation */
21 /* ----------------------------------------------------------------------------
23 * --------------------------------------------------------------------------*/
27 #define offsetof( s-type, mbr ) /* TODO - to __intern.h / __personality.h? */
29 /* ----------------------------------------------------------------------------
31 * --------------------------------------------------------------------------*/
34 #define _SIZE_T _SIZE_T
35 typedef __size_t size_t;
39 #define _WCHAR_T _WCHAR_T
40 typedef __wchar_t wchar_t;
43 /* Look this up in the C Standard Rationale, which has example code on this. */
44 typedef ptrdiff_t; /* TODO - to __intern.h / __personality.h? */
46 #endif /* _STDDEF_H */