/* Some compilers consider sizeof() to be unsigned... */
#define sizeof (int)sizeof
+#define HUGE_VAL (__builtin_huge_val())
+#define NULL ((void *)0)
+
+typedef struct {
+ int quot;
+ int rem;
+} div_t;
+
+typedef struct {
+ long int quot;
+ long int rem;
+} ldiv_t;
+
extern int optind;
extern char *optarg;
extern int abs(int);
extern int atoi(char *);
+extern double atof(const char *);
extern int memcmp(char *, char *, int);
extern int strcmp(char *, char *);
extern int strcasecmp(char *, char *);