#define WSTOPSIG(s) WEXITSTATUS(s)
#define WIFEXITED(s) (!WTERMSIG(s))
#define WIFSTOPPED(s) ((short)((((s)&0xffff)*0x10001)>>8) > 0x7f00)
#define WSTOPSIG(s) WEXITSTATUS(s)
#define WIFEXITED(s) (!WTERMSIG(s))
#define WIFSTOPPED(s) ((short)((((s)&0xffff)*0x10001)>>8) > 0x7f00)
int posix_memalign (void **, size_t, size_t);
int setenv (const char *, const char *, int);
int posix_memalign (void **, size_t, size_t);
int setenv (const char *, const char *, int);
void srandom (unsigned int);
char *initstate (unsigned int, char *, size_t);
char *setstate (char *);
void srandom (unsigned int);
char *initstate (unsigned int, char *, size_t);
char *setstate (char *);
int mkostemps (char *, int, int);
void *valloc (size_t);
void *memalign(size_t, size_t);
int mkostemps (char *, int, int);
void *valloc (size_t);
void *memalign(size_t, size_t);
int ptsname_r(int, char *, size_t);
char *ecvt(double, int, int *, int *);
char *fcvt(double, int, int *, int *);
int ptsname_r(int, char *, size_t);
char *ecvt(double, int, int *, int *);
char *fcvt(double, int, int *, int *);