Add posix_memalign, setenv, and unsetenv.
[kopensolaris-gnu/glibc.git] / conform / data / stdlib.h-data
1 macro EXIT_FAILURE
2 macro EXIT_SUCCESS
3 macro NULL
4 macro RAND_MAX
5 macro MB_CUR_MAX
6
7 type div_t
8 type ldiv_t
9 type size_t
10 type wchar_t
11
12 constant WNOHANG
13 constant WUNTRACED
14
15 macro WEXITSTATUS
16 macro WIFCONTINUED
17 macro WIFEXITED
18 macro WIFSIGNALED
19 macro WIFSTOPPED
20 macro WSTOPSIG
21 macro WTERMSIG
22
23 function long a64l (const char*)
24 function void abort (void)
25 function int abs (int)
26 function int atexit (void(*)(void))
27 function double atof (const char*)
28 function int atoi (const char*)
29 function {long int} atol (const char*)
30 function {void*} bsearch (const void*, const void*, size_t, size_t, int(*)(const void*, const void*))
31 function {void*} calloc (size_t, size_t)
32 function div_t div (int, int)
33 function double drand48 (void)
34 function {char*} ecvt (double, int, int*, int*)
35 function double erand48 (unsigned short int[3])
36 function void exit (int)
37 function {char*} fcvt (double, int, int*, int*)
38 function void free (void*)
39 function {char*} gcvt (double, int, char*)
40 function {char*} getenv (const char*)
41 function int getsubopt (char**, char *const*, char**)
42 function int grantpt (int)
43 function {char*} initstate (unsigned int, char*, size_t)
44 function {long int} jrand48 (unsigned short int[3])
45 function {char*} l64a (long)
46 function {long int} labs (long int)
47 function void lcong48 (unsigned short int[7])
48 function ldiv_t ldiv (long int, long int)
49 function {long int} lrand48 (void)
50 function {void*} malloc (size_t)
51 function int mblen (const char*, size_t)
52 function size_t mbstowcs (wchar_t*, const char*, size_t)
53 function int mbtowc (wchar_t*, const char*, size_t)
54 function {char*} mktemp (char*)
55 function int mkstemp (char*)
56 function {long int} mrand48 (void)
57 function {long int} nrand48 (unsigned short int[3])
58 function int posix_memalign (void**, size_t, size_t)
59 function {char*} ptsname (int)
60 function int putenv (char*)
61 function void qsort (void*, size_t, size_t, int(*)(const void*, const void*))
62 function int rand (void)
63 function int rand_r (unsigned int*)
64 function long random (void)
65 function {void*} realloc (void*, size_t)
66 function {char*} realpath (const char*, char*)
67 function {unsigned short int*} seed48 (unsigned short int[3])
68 function int setenv (const char*, const char*, int)
69 function void setkey (const char*)
70 function {char*} setstate (const char*)
71 function void srand (unsigned int)
72 function void srand48 (long int)
73 function void srandom (unsigned)
74 function double strtod (const char*, char**)
75 function {long int} strtol (const char*, char**, int)
76 function {unsigned long int} strtoul (const char*, char**, int)
77 function int system (const char*)
78 function int ttyslot (void)
79 function int unlockpt (int)
80 function int unsetenv (const char*)
81 function {void*} valloc (size_t)
82 function size_t wcstombs (char*, const wchar_t*, size_t)
83 function int wctomb (char*, wchar_t)
84
85 allow-header stddef.h
86 allow-header limits.h
87 allow-header math.h
88 allow-header sys/wait.h
89
90 allow str*
91 allow *_t