#include <ansi.h>
#endif
+#include <stddef.h>
#include <sys/null.h>
#define EXIT_FAILURE 1 /* standard error return using exit() */
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
-/* The types are size_t, wchar_t, div_t, and ldiv_t. */
-#ifndef _SIZE_T
-#define _SIZE_T
-typedef unsigned int size_t; /* type returned by sizeof */
-#endif
-
-#ifndef _WCHAR_T
-#define _WCHAR_T
-typedef char wchar_t; /* type expanded character set */
-#endif
+/* The types are div_t, and ldiv_t. */
/* Function Prototypes. */
_PROTOTYPE( void abort, (void) );
#include <ansi.h>
#include <stdarg.h>
+#include <stddef.h>
#include <stdio.h> /* for FILE* */
char __mbstate8[128];
} __mbstate_t;
-#ifndef _WCHAR_T
-#define _WCHAR_T
-typedef int wchar_t;
-#endif
-
#ifndef _MBSTATE_T
#define _MBSTATE_T
typedef __mbstate_t mbstate_t;
#endif
-#ifndef _SIZE_T
-#define _SIZE_T
-typedef unsigned int size_t; /* type returned by sizeof */
-#endif
-
struct tm;
#ifdef __ACK__
#define END_OF_FILE (-104) /* eof detected */
-#define offsetof(type, field) ((size_t)(&((type *)0)->field))
-
/* Miscellaneous constants */
#define SYS_UID ((uid_t) 0) /* uid_t for processes PM and INIT */
#define SYS_GID ((gid_t) 0) /* gid_t for processes PM and INIT */