X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fstddef.h;h=3c6955b627e6034a7ecdcabe9e4e0ea2b34443c5;hb=8c8750c2826684c2420571a8007b9606f72c9040;hp=2147696986334d4dfa05274be8497f82eaece197;hpb=1e221deb9ee725a14b3656f94e2763f8faeb18dc;p=pdclib diff --git a/includes/stddef.h b/includes/stddef.h index 2147696..3c6955b 100644 --- a/includes/stddef.h +++ b/includes/stddef.h @@ -4,12 +4,27 @@ // Public Domain C Library - http://pdclib.sourceforge.net // This code is Public Domain. Use, modify, and redistribute at will. // ---------------------------------------------------------------------------- -// TODO +// Common definitions // ---------------------------------------------------------------------------- #ifndef __STDDEF_H #define __STDDEF_H __STDDEF_H -// TODO +// TODO: Documentation + +// ---------------------------------------------------------------------------- +// MACROS + +#include "__NULL.h" + +#define offsetof( s-type, mbr ) // TODO - personality? + +// ---------------------------------------------------------------------------- +// TYPEDEFS + +#include "__size_t.h" +#include "__wchar_t.h" + +typedef ptrdiff_t; // TODO - personality? #endif // __STDDEF_H