/* stddef.h (emx+gcc) */

#if !defined (_STDDEF_H)
#define _STDDEF_H

#if !defined (_PTRDIFF_T)
#define _PTRDIFF_T
typedef long ptrdiff_t;
#endif

#if !defined (_SIZE_T)
#define _SIZE_T
typedef unsigned long size_t;
#endif

#if !defined (NULL)
#define NULL ((void *)0)
#endif

#define	offsetof(type, member)  ((size_t)&((type *)0)->member)

#if defined (__MT__)
unsigned *__threadid (void);
#define _threadid (__threadid ())
#endif

#endif /* !defined (_STDDEF_H) */
