update c99 data files
[musl-tables] / data / c99
1 NDEBUG          assert.h        B.1 Diagnostics
2 assert  void assert(scalar expression); assert.h        B.1 Diagnostics
3 complex         complex.h       B.2 Complex
4 imaginary               complex.h       B.2 Complex
5 I               complex.h       B.2 Complex
6 _Complex_I              complex.h       B.2 Complex
7 _Imaginary_I            complex.h       B.2 Complex
8 cacos   double complex cacos(double complex z); complex.h       B.2 Complex
9 cacosf  float complex cacosf(float complex z);  complex.h       B.2 Complex
10 cacosl  long double complex cacosl(long double complex z);      complex.h       B.2 Complex
11 casin   double complex casin(double complex z); complex.h       B.2 Complex
12 casinf  float complex casinf(float complex z);  complex.h       B.2 Complex
13 casinl  long double complex casinl(long double complex z);      complex.h       B.2 Complex
14 catan   double complex catan(double complex z); complex.h       B.2 Complex
15 catanf  float complex catanf(float complex z);  complex.h       B.2 Complex
16 catanl  long double complex catanl(long double complex z);      complex.h       B.2 Complex
17 ccos    double complex ccos(double complex z);  complex.h       B.2 Complex
18 ccosf   float complex ccosf(float complex z);   complex.h       B.2 Complex
19 ccosl   long double complex ccosl(long double complex z);       complex.h       B.2 Complex
20 csin    double complex csin(double complex z);  complex.h       B.2 Complex
21 csinf   float complex csinf(float complex z);   complex.h       B.2 Complex
22 csinl   long double complex csinl(long double complex z);       complex.h       B.2 Complex
23 ctan    double complex ctan(double complex z);  complex.h       B.2 Complex
24 ctanf   float complex ctanf(float complex z);   complex.h       B.2 Complex
25 ctanl   long double complex ctanl(long double complex z);       complex.h       B.2 Complex
26 cacosh  double complex cacosh(double complex z);        complex.h       B.2 Complex
27 cacoshf float complex cacoshf(float complex z); complex.h       B.2 Complex
28 cacoshl long double complex cacoshl(long double complex z);     complex.h       B.2 Complex
29 casinh  double complex casinh(double complex z);        complex.h       B.2 Complex
30 casinhf float complex casinhf(float complex z); complex.h       B.2 Complex
31 casinhl long double complex casinhl(long double complex z);     complex.h       B.2 Complex
32 catanh  double complex catanh(double complex z);        complex.h       B.2 Complex
33 catanhf float complex catanhf(float complex z); complex.h       B.2 Complex
34 catanhl long double complex catanhl(long double complex z);     complex.h       B.2 Complex
35 ccosh   double complex ccosh(double complex z); complex.h       B.2 Complex
36 ccoshf  float complex ccoshf(float complex z);  complex.h       B.2 Complex
37 ccoshl  long double complex ccoshl(long double complex z);      complex.h       B.2 Complex
38 csinh   double complex csinh(double complex z); complex.h       B.2 Complex
39 csinhf  float complex csinhf(float complex z);  complex.h       B.2 Complex
40 csinhl  long double complex csinhl(long double complex z);      complex.h       B.2 Complex
41 ctanh   double complex ctanh(double complex z); complex.h       B.2 Complex
42 ctanhf  float complex ctanhf(float complex z);  complex.h       B.2 Complex
43 ctanhl  long double complex ctanhl(long double complex z);      complex.h       B.2 Complex
44 cexp    double complex cexp(double complex z);  complex.h       B.2 Complex
45 cexpf   float complex cexpf(float complex z);   complex.h       B.2 Complex
46 cexpl   long double complex cexpl(long double complex z);       complex.h       B.2 Complex
47 clog    double complex clog(double complex z);  complex.h       B.2 Complex
48 clogf   float complex clogf(float complex z);   complex.h       B.2 Complex
49 clogl   long double complex clogl(long double complex z);       complex.h       B.2 Complex
50 cabs    double cabs(double complex z);  complex.h       B.2 Complex
51 cabsf   float cabsf(float complex z);   complex.h       B.2 Complex
52 cabsl   long double cabsl(long double complex z);       complex.h       B.2 Complex
53 cpow    double complex cpow(double complex x, double complex y);        complex.h       B.2 Complex
54 cpowf   float complex cpowf(float complex x, float complex y);  complex.h       B.2 Complex
55 cpowl   long double complex cpowl(long double complex x, long double complex y);        complex.h       B.2 Complex
56 csqrt   double complex csqrt(double complex z); complex.h       B.2 Complex
57 csqrtf  float complex csqrtf(float complex z);  complex.h       B.2 Complex
58 csqrtl  long double complex csqrtl(long double complex z);      complex.h       B.2 Complex
59 carg    double carg(double complex z);  complex.h       B.2 Complex
60 cargf   float cargf(float complex z);   complex.h       B.2 Complex
61 cargl   long double cargl(long double complex z);       complex.h       B.2 Complex
62 cimag   double cimag(double complex z); complex.h       B.2 Complex
63 cimagf  float cimagf(float complex z);  complex.h       B.2 Complex
64 cimagl  long double cimagl(long double complex z);      complex.h       B.2 Complex
65 conj    double complex conj(double complex z);  complex.h       B.2 Complex
66 conjf   float complex conjf(float complex z);   complex.h       B.2 Complex
67 conjl   long double complex conjl(long double complex z);       complex.h       B.2 Complex
68 cproj   double complex cproj(double complex z); complex.h       B.2 Complex
69 cprojf  float complex cprojf(float complex z);  complex.h       B.2 Complex
70 cprojl  long double complex cprojl(long double complex z);      complex.h       B.2 Complex
71 creal   double creal(double complex z); complex.h       B.2 Complex
72 crealf  float crealf(float complex z);  complex.h       B.2 Complex
73 creall  long double creall(long double complex z);      complex.h       B.2 Complex
74 isalnum int isalnum(int c);     ctype.h B.3 Character handling
75 isalpha int isalpha(int c);     ctype.h B.3 Character handling
76 isblank int isblank(int c);     ctype.h B.3 Character handling
77 iscntrl int iscntrl(int c);     ctype.h B.3 Character handling
78 isdigit int isdigit(int c);     ctype.h B.3 Character handling
79 isgraph int isgraph(int c);     ctype.h B.3 Character handling
80 islower int islower(int c);     ctype.h B.3 Character handling
81 isprint int isprint(int c);     ctype.h B.3 Character handling
82 ispunct int ispunct(int c);     ctype.h B.3 Character handling
83 isspace int isspace(int c);     ctype.h B.3 Character handling
84 isupper int isupper(int c);     ctype.h B.3 Character handling
85 isxdigit        int isxdigit(int c);    ctype.h B.3 Character handling
86 tolower int tolower(int c);     ctype.h B.3 Character handling
87 toupper int toupper(int c);     ctype.h B.3 Character handling
88 EDOM            errno.h B.4 Errors
89 EILSEQ          errno.h B.4 Errors
90 ERANGE          errno.h B.4 Errors
91 errno           errno.h B.4 Errors
92 fenv_t          fenv.h  B.5 Floating-point environment
93 FE_OVERFLOW             fenv.h  B.5 Floating-point environment
94 FE_TOWARDZERO           fenv.h  B.5 Floating-point environment
95 fexcept_t               fenv.h  B.5 Floating-point environment
96 FE_UNDERFLOW            fenv.h  B.5 Floating-point environment
97 FE_UPWARD               fenv.h  B.5 Floating-point environment
98 FE_DIVBYZERO            fenv.h  B.5 Floating-point environment
99 FE_ALL_EXCEPT           fenv.h  B.5 Floating-point environment
100 FE_DFL_ENV              fenv.h  B.5 Floating-point environment
101 FE_INEXACT              fenv.h  B.5 Floating-point environment
102 FE_DOWNWARD             fenv.h  B.5 Floating-point environment
103 FE_INVALID              fenv.h  B.5 Floating-point environment
104 FE_TONEAREST            fenv.h  B.5 Floating-point environment
105 feclearexcept   int feclearexcept(int excepts); fenv.h  B.5 Floating-point environment
106 fegetexceptflag int fegetexceptflag(fexcept_t *flagp, int excepts);     fenv.h  B.5 Floating-point environment
107 feraiseexcept   int feraiseexcept(int excepts); fenv.h  B.5 Floating-point environment
108 fesetexceptflag int fesetexceptflag(const fexcept_t *flagp, int excepts);       fenv.h  B.5 Floating-point environment
109 fetestexcept    int fetestexcept(int excepts);  fenv.h  B.5 Floating-point environment
110 fegetround      int fegetround(void);   fenv.h  B.5 Floating-point environment
111 fesetround      int fesetround(int round);      fenv.h  B.5 Floating-point environment
112 fegetenv        int fegetenv(fenv_t *envp);     fenv.h  B.5 Floating-point environment
113 feholdexcept    int feholdexcept(fenv_t *envp); fenv.h  B.5 Floating-point environment
114 fesetenv        int fesetenv(const fenv_t *envp);       fenv.h  B.5 Floating-point environment
115 feupdateenv     int feupdateenv(const fenv_t *envp);    fenv.h  B.5 Floating-point environment
116 FLT_ROUNDS              float.h B.6 Characteristics of floating types
117 DBL_MIN_EXP             float.h B.6 Characteristics of floating types
118 FLT_MAX         float.h B.6 Characteristics of floating types
119 FLT_EVAL_METHOD         float.h B.6 Characteristics of floating types
120 LDBL_MIN_EXP            float.h B.6 Characteristics of floating types
121 DBL_MAX         float.h B.6 Characteristics of floating types
122 FLT_RADIX               float.h B.6 Characteristics of floating types
123 FLT_MIN_10_EXP          float.h B.6 Characteristics of floating types
124 LDBL_MAX                float.h B.6 Characteristics of floating types
125 FLT_MANT_DIG            float.h B.6 Characteristics of floating types
126 DBL_MIN_10_EXP          float.h B.6 Characteristics of floating types
127 FLT_EPSILON             float.h B.6 Characteristics of floating types
128 DBL_MANT_DIG            float.h B.6 Characteristics of floating types
129 LDBL_MIN_10_EXP         float.h B.6 Characteristics of floating types
130 DBL_EPSILON             float.h B.6 Characteristics of floating types
131 LDBL_MANT_DIG           float.h B.6 Characteristics of floating types
132 FLT_MAX_EXP             float.h B.6 Characteristics of floating types
133 LDBL_EPSILON            float.h B.6 Characteristics of floating types
134 DECIMAL_DIG             float.h B.6 Characteristics of floating types
135 DBL_MAX_EXP             float.h B.6 Characteristics of floating types
136 FLT_MIN         float.h B.6 Characteristics of floating types
137 FLT_DIG         float.h B.6 Characteristics of floating types
138 LDBL_MAX_EXP            float.h B.6 Characteristics of floating types
139 DBL_MIN         float.h B.6 Characteristics of floating types
140 DBL_DIG         float.h B.6 Characteristics of floating types
141 FLT_MAX_10_EXP          float.h B.6 Characteristics of floating types
142 LDBL_MIN                float.h B.6 Characteristics of floating types
143 LDBL_DIG                float.h B.6 Characteristics of floating types
144 DBL_MAX_10_EXP          float.h B.6 Characteristics of floating types
145 FLT_MIN_EXP             float.h B.6 Characteristics of floating types
146 LDBL_MAX_10_EXP         float.h B.6 Characteristics of floating types
147 imaxdiv_t               inttypes.h      B.7 Format conversion of integer types
148 PRId8           inttypes.h      B.7 Format conversion of integer types
149 PRId16          inttypes.h      B.7 Format conversion of integer types
150 PRId32          inttypes.h      B.7 Format conversion of integer types
151 PRId64          inttypes.h      B.7 Format conversion of integer types
152 PRIdLEAST8              inttypes.h      B.7 Format conversion of integer types
153 PRIdLEAST16             inttypes.h      B.7 Format conversion of integer types
154 PRIdLEAST32             inttypes.h      B.7 Format conversion of integer types
155 PRIdLEAST64             inttypes.h      B.7 Format conversion of integer types
156 PRIdFAST8               inttypes.h      B.7 Format conversion of integer types
157 PRIdFAST16              inttypes.h      B.7 Format conversion of integer types
158 PRIdFAST32              inttypes.h      B.7 Format conversion of integer types
159 PRIdFAST64              inttypes.h      B.7 Format conversion of integer types
160 PRIdMAX         inttypes.h      B.7 Format conversion of integer types
161 PRIdPTR         inttypes.h      B.7 Format conversion of integer types
162 PRIi8           inttypes.h      B.7 Format conversion of integer types
163 PRIi16          inttypes.h      B.7 Format conversion of integer types
164 PRIi32          inttypes.h      B.7 Format conversion of integer types
165 PRIi64          inttypes.h      B.7 Format conversion of integer types
166 PRIiLEAST8              inttypes.h      B.7 Format conversion of integer types
167 PRIiLEAST16             inttypes.h      B.7 Format conversion of integer types
168 PRIiLEAST32             inttypes.h      B.7 Format conversion of integer types
169 PRIiLEAST64             inttypes.h      B.7 Format conversion of integer types
170 PRIiFAST8               inttypes.h      B.7 Format conversion of integer types
171 PRIiFAST16              inttypes.h      B.7 Format conversion of integer types
172 PRIiFAST32              inttypes.h      B.7 Format conversion of integer types
173 PRIiFAST64              inttypes.h      B.7 Format conversion of integer types
174 PRIiMAX         inttypes.h      B.7 Format conversion of integer types
175 PRIiPTR         inttypes.h      B.7 Format conversion of integer types
176 PRIo8           inttypes.h      B.7 Format conversion of integer types
177 PRIo16          inttypes.h      B.7 Format conversion of integer types
178 PRIo32          inttypes.h      B.7 Format conversion of integer types
179 PRIo64          inttypes.h      B.7 Format conversion of integer types
180 PRIoLEAST8              inttypes.h      B.7 Format conversion of integer types
181 PRIoLEAST16             inttypes.h      B.7 Format conversion of integer types
182 PRIoLEAST32             inttypes.h      B.7 Format conversion of integer types
183 PRIoLEAST64             inttypes.h      B.7 Format conversion of integer types
184 PRIoFAST8               inttypes.h      B.7 Format conversion of integer types
185 PRIoFAST16              inttypes.h      B.7 Format conversion of integer types
186 PRIoFAST32              inttypes.h      B.7 Format conversion of integer types
187 PRIoFAST64              inttypes.h      B.7 Format conversion of integer types
188 PRIoMAX         inttypes.h      B.7 Format conversion of integer types
189 PRIoPTR         inttypes.h      B.7 Format conversion of integer types
190 PRIu8           inttypes.h      B.7 Format conversion of integer types
191 PRIu16          inttypes.h      B.7 Format conversion of integer types
192 PRIu32          inttypes.h      B.7 Format conversion of integer types
193 PRIu64          inttypes.h      B.7 Format conversion of integer types
194 PRIuLEAST8              inttypes.h      B.7 Format conversion of integer types
195 PRIuLEAST16             inttypes.h      B.7 Format conversion of integer types
196 PRIuLEAST32             inttypes.h      B.7 Format conversion of integer types
197 PRIuLEAST64             inttypes.h      B.7 Format conversion of integer types
198 PRIuFAST8               inttypes.h      B.7 Format conversion of integer types
199 PRIuFAST16              inttypes.h      B.7 Format conversion of integer types
200 PRIuFAST32              inttypes.h      B.7 Format conversion of integer types
201 PRIuFAST64              inttypes.h      B.7 Format conversion of integer types
202 PRIuMAX         inttypes.h      B.7 Format conversion of integer types
203 PRIuPTR         inttypes.h      B.7 Format conversion of integer types
204 PRIx8           inttypes.h      B.7 Format conversion of integer types
205 PRIx16          inttypes.h      B.7 Format conversion of integer types
206 PRIx32          inttypes.h      B.7 Format conversion of integer types
207 PRIx64          inttypes.h      B.7 Format conversion of integer types
208 PRIxLEAST8              inttypes.h      B.7 Format conversion of integer types
209 PRIxLEAST16             inttypes.h      B.7 Format conversion of integer types
210 PRIxLEAST32             inttypes.h      B.7 Format conversion of integer types
211 PRIxLEAST64             inttypes.h      B.7 Format conversion of integer types
212 PRIxFAST8               inttypes.h      B.7 Format conversion of integer types
213 PRIxFAST16              inttypes.h      B.7 Format conversion of integer types
214 PRIxFAST32              inttypes.h      B.7 Format conversion of integer types
215 PRIxFAST64              inttypes.h      B.7 Format conversion of integer types
216 PRIxMAX         inttypes.h      B.7 Format conversion of integer types
217 PRIxPTR         inttypes.h      B.7 Format conversion of integer types
218 PRIX8           inttypes.h      B.7 Format conversion of integer types
219 PRIX16          inttypes.h      B.7 Format conversion of integer types
220 PRIX32          inttypes.h      B.7 Format conversion of integer types
221 PRIX64          inttypes.h      B.7 Format conversion of integer types
222 PRIXLEAST8              inttypes.h      B.7 Format conversion of integer types
223 PRIXLEAST16             inttypes.h      B.7 Format conversion of integer types
224 PRIXLEAST32             inttypes.h      B.7 Format conversion of integer types
225 PRIXLEAST64             inttypes.h      B.7 Format conversion of integer types
226 PRIXFAST8               inttypes.h      B.7 Format conversion of integer types
227 PRIXFAST16              inttypes.h      B.7 Format conversion of integer types
228 PRIXFAST32              inttypes.h      B.7 Format conversion of integer types
229 PRIXFAST64              inttypes.h      B.7 Format conversion of integer types
230 PRIXMAX         inttypes.h      B.7 Format conversion of integer types
231 PRIXPTR         inttypes.h      B.7 Format conversion of integer types
232 SCNd8           inttypes.h      B.7 Format conversion of integer types
233 SCNd16          inttypes.h      B.7 Format conversion of integer types
234 SCNd32          inttypes.h      B.7 Format conversion of integer types
235 SCNd64          inttypes.h      B.7 Format conversion of integer types
236 SCNdLEAST8              inttypes.h      B.7 Format conversion of integer types
237 SCNdLEAST16             inttypes.h      B.7 Format conversion of integer types
238 SCNdLEAST32             inttypes.h      B.7 Format conversion of integer types
239 SCNdLEAST64             inttypes.h      B.7 Format conversion of integer types
240 SCNdFAST8               inttypes.h      B.7 Format conversion of integer types
241 SCNdFAST16              inttypes.h      B.7 Format conversion of integer types
242 SCNdFAST32              inttypes.h      B.7 Format conversion of integer types
243 SCNdFAST64              inttypes.h      B.7 Format conversion of integer types
244 SCNdMAX         inttypes.h      B.7 Format conversion of integer types
245 SCNdPTR         inttypes.h      B.7 Format conversion of integer types
246 SCNi8           inttypes.h      B.7 Format conversion of integer types
247 SCNi16          inttypes.h      B.7 Format conversion of integer types
248 SCNi32          inttypes.h      B.7 Format conversion of integer types
249 SCNi64          inttypes.h      B.7 Format conversion of integer types
250 SCNiLEAST8              inttypes.h      B.7 Format conversion of integer types
251 SCNiLEAST16             inttypes.h      B.7 Format conversion of integer types
252 SCNiLEAST32             inttypes.h      B.7 Format conversion of integer types
253 SCNiLEAST64             inttypes.h      B.7 Format conversion of integer types
254 SCNiFAST8               inttypes.h      B.7 Format conversion of integer types
255 SCNiFAST16              inttypes.h      B.7 Format conversion of integer types
256 SCNiFAST32              inttypes.h      B.7 Format conversion of integer types
257 SCNiFAST64              inttypes.h      B.7 Format conversion of integer types
258 SCNiMAX         inttypes.h      B.7 Format conversion of integer types
259 SCNiPTR         inttypes.h      B.7 Format conversion of integer types
260 SCNo8           inttypes.h      B.7 Format conversion of integer types
261 SCNo16          inttypes.h      B.7 Format conversion of integer types
262 SCNo32          inttypes.h      B.7 Format conversion of integer types
263 SCNo64          inttypes.h      B.7 Format conversion of integer types
264 SCNoLEAST8              inttypes.h      B.7 Format conversion of integer types
265 SCNoLEAST16             inttypes.h      B.7 Format conversion of integer types
266 SCNoLEAST32             inttypes.h      B.7 Format conversion of integer types
267 SCNoLEAST64             inttypes.h      B.7 Format conversion of integer types
268 SCNoFAST8               inttypes.h      B.7 Format conversion of integer types
269 SCNoFAST16              inttypes.h      B.7 Format conversion of integer types
270 SCNoFAST32              inttypes.h      B.7 Format conversion of integer types
271 SCNoFAST64              inttypes.h      B.7 Format conversion of integer types
272 SCNoMAX         inttypes.h      B.7 Format conversion of integer types
273 SCNoPTR         inttypes.h      B.7 Format conversion of integer types
274 SCNu8           inttypes.h      B.7 Format conversion of integer types
275 SCNu16          inttypes.h      B.7 Format conversion of integer types
276 SCNu32          inttypes.h      B.7 Format conversion of integer types
277 SCNu64          inttypes.h      B.7 Format conversion of integer types
278 SCNuLEAST8              inttypes.h      B.7 Format conversion of integer types
279 SCNuLEAST16             inttypes.h      B.7 Format conversion of integer types
280 SCNuLEAST32             inttypes.h      B.7 Format conversion of integer types
281 SCNuLEAST64             inttypes.h      B.7 Format conversion of integer types
282 SCNuFAST8               inttypes.h      B.7 Format conversion of integer types
283 SCNuFAST16              inttypes.h      B.7 Format conversion of integer types
284 SCNuFAST32              inttypes.h      B.7 Format conversion of integer types
285 SCNuFAST64              inttypes.h      B.7 Format conversion of integer types
286 SCNuMAX         inttypes.h      B.7 Format conversion of integer types
287 SCNuPTR         inttypes.h      B.7 Format conversion of integer types
288 SCNx8           inttypes.h      B.7 Format conversion of integer types
289 SCNx16          inttypes.h      B.7 Format conversion of integer types
290 SCNx32          inttypes.h      B.7 Format conversion of integer types
291 SCNx64          inttypes.h      B.7 Format conversion of integer types
292 SCNxLEAST8              inttypes.h      B.7 Format conversion of integer types
293 SCNxLEAST16             inttypes.h      B.7 Format conversion of integer types
294 SCNxLEAST32             inttypes.h      B.7 Format conversion of integer types
295 SCNxLEAST64             inttypes.h      B.7 Format conversion of integer types
296 SCNxFAST8               inttypes.h      B.7 Format conversion of integer types
297 SCNxFAST16              inttypes.h      B.7 Format conversion of integer types
298 SCNxFAST32              inttypes.h      B.7 Format conversion of integer types
299 SCNxFAST64              inttypes.h      B.7 Format conversion of integer types
300 SCNxMAX         inttypes.h      B.7 Format conversion of integer types
301 SCNxPTR         inttypes.h      B.7 Format conversion of integer types
302 imaxabs intmax_t imaxabs(intmax_t j);   inttypes.h      B.7 Format conversion of integer types
303 imaxdiv imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);      inttypes.h      B.7 Format conversion of integer types
304 strtoimax       intmax_t strtoimax(const char * restrict nptr, char ** restrict endptr, int base);      inttypes.h      B.7 Format conversion of integer types
305 strtoumax       uintmax_t strtoumax(const char * restrict nptr, char ** restrict endptr, int base);     inttypes.h      B.7 Format conversion of integer types
306 wcstoimax       intmax_t wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);        inttypes.h      B.7 Format conversion of integer types
307 wcstoumax       uintmax_t wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);       inttypes.h      B.7 Format conversion of integer types
308 and             iso646.h        B.8 Alternative spellings
309 bitor           iso646.h        B.8 Alternative spellings
310 not_eq          iso646.h        B.8 Alternative spellings
311 xor             iso646.h        B.8 Alternative spellings
312 and_eq          iso646.h        B.8 Alternative spellings
313 compl           iso646.h        B.8 Alternative spellings
314 or              iso646.h        B.8 Alternative spellings
315 xor_eq          iso646.h        B.8 Alternative spellings
316 bitand          iso646.h        B.8 Alternative spellings
317 not             iso646.h        B.8 Alternative spellings
318 or_eq           iso646.h        B.8 Alternative spellings
319 CHAR_BIT                limits.h        B.9 Sizes of integer types
320 CHAR_MAX                limits.h        B.9 Sizes of integer types
321 INT_MIN         limits.h        B.9 Sizes of integer types
322 ULONG_MAX               limits.h        B.9 Sizes of integer types
323 SCHAR_MIN               limits.h        B.9 Sizes of integer types
324 MB_LEN_MAX              limits.h        B.9 Sizes of integer types
325 INT_MAX         limits.h        B.9 Sizes of integer types
326 LLONG_MIN               limits.h        B.9 Sizes of integer types
327 SCHAR_MAX               limits.h        B.9 Sizes of integer types
328 SHRT_MIN                limits.h        B.9 Sizes of integer types
329 UINT_MAX                limits.h        B.9 Sizes of integer types
330 LLONG_MAX               limits.h        B.9 Sizes of integer types
331 UCHAR_MAX               limits.h        B.9 Sizes of integer types
332 SHRT_MAX                limits.h        B.9 Sizes of integer types
333 LONG_MIN                limits.h        B.9 Sizes of integer types
334 ULLONG_MAX              limits.h        B.9 Sizes of integer types
335 CHAR_MIN                limits.h        B.9 Sizes of integer types
336 USHRT_MAX               limits.h        B.9 Sizes of integer types
337 LONG_MAX                limits.h        B.9 Sizes of integer types
338 struct lconv            locale.h        B.10 Localization
339 LC_ALL          locale.h        B.10 Localization
340 LC_CTYPE                locale.h        B.10 Localization
341 LC_NUMERIC              locale.h        B.10 Localization
342 NULL            locale.h        B.10 Localization
343 LC_COLLATE              locale.h        B.10 Localization
344 LC_MONETARY             locale.h        B.10 Localization
345 LC_TIME         locale.h        B.10 Localization
346 setlocale       char *setlocale(int category, const char *locale);      locale.h        B.10 Localization
347 localeconv      struct lconv *localeconv(void); locale.h        B.10 Localization
348 float_t         math.h  B.11 Mathematics
349 FP_INFINITE             math.h  B.11 Mathematics
350 FP_FAST_FMAL            math.h  B.11 Mathematics
351 double_t                math.h  B.11 Mathematics
352 FP_NAN          math.h  B.11 Mathematics
353 FP_ILOGB0               math.h  B.11 Mathematics
354 HUGE_VAL                math.h  B.11 Mathematics
355 FP_NORMAL               math.h  B.11 Mathematics
356 FP_ILOGBNAN             math.h  B.11 Mathematics
357 HUGE_VALF               math.h  B.11 Mathematics
358 FP_SUBNORMAL            math.h  B.11 Mathematics
359 MATH_ERRNO              math.h  B.11 Mathematics
360 HUGE_VALL               math.h  B.11 Mathematics
361 FP_ZERO         math.h  B.11 Mathematics
362 MATH_ERREXCEPT          math.h  B.11 Mathematics
363 INFINITY                math.h  B.11 Mathematics
364 FP_FAST_FMA             math.h  B.11 Mathematics
365 math_errhandling                math.h  B.11 Mathematics
366 NAN             math.h  B.11 Mathematics
367 FP_FAST_FMAF            math.h  B.11 Mathematics
368 fpclassify      int fpclassify(real-floating x);        math.h  B.11 Mathematics
369 isfinite        int isfinite(real-floating x);  math.h  B.11 Mathematics
370 isinf   int isinf(real-floating x);     math.h  B.11 Mathematics
371 isnan   int isnan(real-floating x);     math.h  B.11 Mathematics
372 isnormal        int isnormal(real-floating x);  math.h  B.11 Mathematics
373 signbit int signbit(real-floating x);   math.h  B.11 Mathematics
374 acos    double acos(double x);  math.h  B.11 Mathematics
375 acosf   float acosf(float x);   math.h  B.11 Mathematics
376 acosl   long double acosl(long double x);       math.h  B.11 Mathematics
377 asin    double asin(double x);  math.h  B.11 Mathematics
378 asinf   float asinf(float x);   math.h  B.11 Mathematics
379 asinl   long double asinl(long double x);       math.h  B.11 Mathematics
380 atan    double atan(double x);  math.h  B.11 Mathematics
381 atanf   float atanf(float x);   math.h  B.11 Mathematics
382 atanl   long double atanl(long double x);       math.h  B.11 Mathematics
383 atan2   double atan2(double y, double x);       math.h  B.11 Mathematics
384 atan2f  float atan2f(float y, float x); math.h  B.11 Mathematics
385 atan2l  long double atan2l(long double y, long double x);       math.h  B.11 Mathematics
386 cos     double cos(double x);   math.h  B.11 Mathematics
387 cosf    float cosf(float x);    math.h  B.11 Mathematics
388 cosl    long double cosl(long double x);        math.h  B.11 Mathematics
389 sin     double sin(double x);   math.h  B.11 Mathematics
390 sinf    float sinf(float x);    math.h  B.11 Mathematics
391 sinl    long double sinl(long double x);        math.h  B.11 Mathematics
392 tan     double tan(double x);   math.h  B.11 Mathematics
393 tanf    float tanf(float x);    math.h  B.11 Mathematics
394 tanl    long double tanl(long double x);        math.h  B.11 Mathematics
395 acosh   double acosh(double x); math.h  B.11 Mathematics
396 acoshf  float acoshf(float x);  math.h  B.11 Mathematics
397 acoshl  long double acoshl(long double x);      math.h  B.11 Mathematics
398 asinh   double asinh(double x); math.h  B.11 Mathematics
399 asinhf  float asinhf(float x);  math.h  B.11 Mathematics
400 asinhl  long double asinhl(long double x);      math.h  B.11 Mathematics
401 atanh   double atanh(double x); math.h  B.11 Mathematics
402 atanhf  float atanhf(float x);  math.h  B.11 Mathematics
403 atanhl  long double atanhl(long double x);      math.h  B.11 Mathematics
404 cosh    double cosh(double x);  math.h  B.11 Mathematics
405 coshf   float coshf(float x);   math.h  B.11 Mathematics
406 coshl   long double coshl(long double x);       math.h  B.11 Mathematics
407 sinh    double sinh(double x);  math.h  B.11 Mathematics
408 sinhf   float sinhf(float x);   math.h  B.11 Mathematics
409 sinhl   long double sinhl(long double x);       math.h  B.11 Mathematics
410 tanh    double tanh(double x);  math.h  B.11 Mathematics
411 tanhf   float tanhf(float x);   math.h  B.11 Mathematics
412 tanhl   long double tanhl(long double x);       math.h  B.11 Mathematics
413 exp     double exp(double x);   math.h  B.11 Mathematics
414 expf    float expf(float x);    math.h  B.11 Mathematics
415 expl    long double expl(long double x);        math.h  B.11 Mathematics
416 exp2    double exp2(double x);  math.h  B.11 Mathematics
417 exp2f   float exp2f(float x);   math.h  B.11 Mathematics
418 exp2l   long double exp2l(long double x);       math.h  B.11 Mathematics
419 expm1   double expm1(double x); math.h  B.11 Mathematics
420 expm1f  float expm1f(float x);  math.h  B.11 Mathematics
421 expm1l  long double expm1l(long double x);      math.h  B.11 Mathematics
422 frexp   double frexp(double value, int *exp);   math.h  B.11 Mathematics
423 frexpf  float frexpf(float value, int *exp);    math.h  B.11 Mathematics
424 frexpl  long double frexpl(long double value, int *exp);        math.h  B.11 Mathematics
425 ilogb   int ilogb(double x);    math.h  B.11 Mathematics
426 ilogbf  int ilogbf(float x);    math.h  B.11 Mathematics
427 ilogbl  int ilogbl(long double x);      math.h  B.11 Mathematics
428 ldexp   double ldexp(double x, int exp);        math.h  B.11 Mathematics
429 ldexpf  float ldexpf(float x, int exp); math.h  B.11 Mathematics
430 ldexpl  long double ldexpl(long double x, int exp);     math.h  B.11 Mathematics
431 log     double log(double x);   math.h  B.11 Mathematics
432 logf    float logf(float x);    math.h  B.11 Mathematics
433 logl    long double logl(long double x);        math.h  B.11 Mathematics
434 log10   double log10(double x); math.h  B.11 Mathematics
435 log10f  float log10f(float x);  math.h  B.11 Mathematics
436 log10l  long double log10l(long double x);      math.h  B.11 Mathematics
437 log1p   double log1p(double x); math.h  B.11 Mathematics
438 log1pf  float log1pf(float x);  math.h  B.11 Mathematics
439 log1pl  long double log1pl(long double x);      math.h  B.11 Mathematics
440 log2    double log2(double x);  math.h  B.11 Mathematics
441 log2f   float log2f(float x);   math.h  B.11 Mathematics
442 log2l   long double log2l(long double x);       math.h  B.11 Mathematics
443 logb    double logb(double x);  math.h  B.11 Mathematics
444 logbf   float logbf(float x);   math.h  B.11 Mathematics
445 logbl   long double logbl(long double x);       math.h  B.11 Mathematics
446 modf    double modf(double value, double *iptr);        math.h  B.11 Mathematics
447 modff   float modff(float value, float *iptr);  math.h  B.11 Mathematics
448 modfl   long double modfl(long double value, long double *iptr);        math.h  B.11 Mathematics
449 scalbn  double scalbn(double x, int n); math.h  B.11 Mathematics
450 scalbnf float scalbnf(float x, int n);  math.h  B.11 Mathematics
451 scalbnl long double scalbnl(long double x, int n);      math.h  B.11 Mathematics
452 scalbln double scalbln(double x, long int n);   math.h  B.11 Mathematics
453 scalblnf        float scalblnf(float x, long int n);    math.h  B.11 Mathematics
454 scalblnl        long double scalblnl(long double x, long int n);        math.h  B.11 Mathematics
455 cbrt    double cbrt(double x);  math.h  B.11 Mathematics
456 cbrtf   float cbrtf(float x);   math.h  B.11 Mathematics
457 cbrtl   long double cbrtl(long double x);       math.h  B.11 Mathematics
458 fabs    double fabs(double x);  math.h  B.11 Mathematics
459 fabsf   float fabsf(float x);   math.h  B.11 Mathematics
460 fabsl   long double fabsl(long double x);       math.h  B.11 Mathematics
461 hypot   double hypot(double x, double y);       math.h  B.11 Mathematics
462 hypotf  float hypotf(float x, float y); math.h  B.11 Mathematics
463 hypotl  long double hypotl(long double x, long double y);       math.h  B.11 Mathematics
464 pow     double pow(double x, double y); math.h  B.11 Mathematics
465 powf    float powf(float x, float y);   math.h  B.11 Mathematics
466 powl    long double powl(long double x, long double y); math.h  B.11 Mathematics
467 sqrt    double sqrt(double x);  math.h  B.11 Mathematics
468 sqrtf   float sqrtf(float x);   math.h  B.11 Mathematics
469 sqrtl   long double sqrtl(long double x);       math.h  B.11 Mathematics
470 erf     double erf(double x);   math.h  B.11 Mathematics
471 erff    float erff(float x);    math.h  B.11 Mathematics
472 erfl    long double erfl(long double x);        math.h  B.11 Mathematics
473 erfc    double erfc(double x);  math.h  B.11 Mathematics
474 erfcf   float erfcf(float x);   math.h  B.11 Mathematics
475 erfcl   long double erfcl(long double x);       math.h  B.11 Mathematics
476 lgamma  double lgamma(double x);        math.h  B.11 Mathematics
477 lgammaf float lgammaf(float x); math.h  B.11 Mathematics
478 lgammal long double lgammal(long double x);     math.h  B.11 Mathematics
479 tgamma  double tgamma(double x);        math.h  B.11 Mathematics
480 tgammaf float tgammaf(float x); math.h  B.11 Mathematics
481 tgammal long double tgammal(long double x);     math.h  B.11 Mathematics
482 ceil    double ceil(double x);  math.h  B.11 Mathematics
483 ceilf   float ceilf(float x);   math.h  B.11 Mathematics
484 ceill   long double ceill(long double x);       math.h  B.11 Mathematics
485 floor   double floor(double x); math.h  B.11 Mathematics
486 floorf  float floorf(float x);  math.h  B.11 Mathematics
487 floorl  long double floorl(long double x);      math.h  B.11 Mathematics
488 nearbyint       double nearbyint(double x);     math.h  B.11 Mathematics
489 nearbyintf      float nearbyintf(float x);      math.h  B.11 Mathematics
490 nearbyintl      long double nearbyintl(long double x);  math.h  B.11 Mathematics
491 rint    double rint(double x);  math.h  B.11 Mathematics
492 rintf   float rintf(float x);   math.h  B.11 Mathematics
493 rintl   long double rintl(long double x);       math.h  B.11 Mathematics
494 lrint   long int lrint(double x);       math.h  B.11 Mathematics
495 lrintf  long int lrintf(float x);       math.h  B.11 Mathematics
496 lrintl  long int lrintl(long double x); math.h  B.11 Mathematics
497 llrint  long long int llrint(double x); math.h  B.11 Mathematics
498 llrintf long long int llrintf(float x); math.h  B.11 Mathematics
499 llrintl long long int llrintl(long double x);   math.h  B.11 Mathematics
500 round   double round(double x); math.h  B.11 Mathematics
501 roundf  float roundf(float x);  math.h  B.11 Mathematics
502 roundl  long double roundl(long double x);      math.h  B.11 Mathematics
503 lround  long int lround(double x);      math.h  B.11 Mathematics
504 lroundf long int lroundf(float x);      math.h  B.11 Mathematics
505 lroundl long int lroundl(long double x);        math.h  B.11 Mathematics
506 llround long long int llround(double x);        math.h  B.11 Mathematics
507 llroundf        long long int llroundf(float x);        math.h  B.11 Mathematics
508 llroundl        long long int llroundl(long double x);  math.h  B.11 Mathematics
509 trunc   double trunc(double x); math.h  B.11 Mathematics
510 truncf  float truncf(float x);  math.h  B.11 Mathematics
511 truncl  long double truncl(long double x);      math.h  B.11 Mathematics
512 fmod    double fmod(double x, double y);        math.h  B.11 Mathematics
513 fmodf   float fmodf(float x, float y);  math.h  B.11 Mathematics
514 fmodl   long double fmodl(long double x, long double y);        math.h  B.11 Mathematics
515 remainder       double remainder(double x, double y);   math.h  B.11 Mathematics
516 remainderf      float remainderf(float x, float y);     math.h  B.11 Mathematics
517 remainderl      long double remainderl(long double x, long double y);   math.h  B.11 Mathematics
518 remquo  double remquo(double x, double y, int *quo);    math.h  B.11 Mathematics
519 remquof float remquof(float x, float y, int *quo);      math.h  B.11 Mathematics
520 remquol long double remquol(long double x, long double y, int *quo);    math.h  B.11 Mathematics
521 copysign        double copysign(double x, double y);    math.h  B.11 Mathematics
522 copysignf       float copysignf(float x, float y);      math.h  B.11 Mathematics
523 copysignl       long double copysignl(long double x, long double y);    math.h  B.11 Mathematics
524 nan     double nan(const char *tagp);   math.h  B.11 Mathematics
525 nanf    float nanf(const char *tagp);   math.h  B.11 Mathematics
526 nanl    long double nanl(const char *tagp);     math.h  B.11 Mathematics
527 nextafter       double nextafter(double x, double y);   math.h  B.11 Mathematics
528 nextafterf      float nextafterf(float x, float y);     math.h  B.11 Mathematics
529 nextafterl      long double nextafterl(long double x, long double y);   math.h  B.11 Mathematics
530 nexttoward      double nexttoward(double x, long double y);     math.h  B.11 Mathematics
531 nexttowardf     float nexttowardf(float x, long double y);      math.h  B.11 Mathematics
532 nexttowardl     long double nexttowardl(long double x, long double y);  math.h  B.11 Mathematics
533 fdim    double fdim(double x, double y);        math.h  B.11 Mathematics
534 fdimf   float fdimf(float x, float y);  math.h  B.11 Mathematics
535 fdiml   long double fdiml(long double x, long double y);        math.h  B.11 Mathematics
536 fmax    double fmax(double x, double y);        math.h  B.11 Mathematics
537 fmaxf   float fmaxf(float x, float y);  math.h  B.11 Mathematics
538 fmaxl   long double fmaxl(long double x, long double y);        math.h  B.11 Mathematics
539 fmin    double fmin(double x, double y);        math.h  B.11 Mathematics
540 fminf   float fminf(float x, float y);  math.h  B.11 Mathematics
541 fminl   long double fminl(long double x, long double y);        math.h  B.11 Mathematics
542 fma     double fma(double x, double y, double z);       math.h  B.11 Mathematics
543 fmaf    float fmaf(float x, float y, float z);  math.h  B.11 Mathematics
544 fmal    long double fmal(long double x, long double y, long double z);  math.h  B.11 Mathematics
545 isgreater       int isgreater(real-floating x, real-floating y);        math.h  B.11 Mathematics
546 isgreaterequal  int isgreaterequal(real-floating x, real-floating y);   math.h  B.11 Mathematics
547 isless  int isless(real-floating x, real-floating y);   math.h  B.11 Mathematics
548 islessequal     int islessequal(real-floating x, real-floating y);      math.h  B.11 Mathematics
549 islessgreater   int islessgreater(real-floating x, real-floating y);    math.h  B.11 Mathematics
550 isunordered     int isunordered(real-floating x, real-floating y);      math.h  B.11 Mathematics
551 jmp_buf         setjmp.h        B.12 Nonlocal jumps
552 setjmp  int setjmp(jmp_buf env);        setjmp.h        B.12 Nonlocal jumps
553 longjmp void longjmp(jmp_buf env, int val);     setjmp.h        B.12 Nonlocal jumps
554 sig_atomic_t            signal.h        B.13 Signal handling
555 SIG_IGN         signal.h        B.13 Signal handling
556 SIGILL          signal.h        B.13 Signal handling
557 SIGTERM         signal.h        B.13 Signal handling
558 SIG_DFL         signal.h        B.13 Signal handling
559 SIGABRT         signal.h        B.13 Signal handling
560 SIGINT          signal.h        B.13 Signal handling
561 SIG_ERR         signal.h        B.13 Signal handling
562 SIGFPE          signal.h        B.13 Signal handling
563 SIGSEGV         signal.h        B.13 Signal handling
564 signal  void (*signal(int sig, void (*func)(int)))(int);        signal.h        B.13 Signal handling
565 raise   int raise(int sig);     signal.h        B.13 Signal handling
566 va_list         stdarg.h        B.14 Variable arguments
567 va_arg  type va_arg(va_list ap, type);  stdarg.h        B.14 Variable arguments
568 va_copy void va_copy(va_list dest, va_list src);        stdarg.h        B.14 Variable arguments
569 va_end  void va_end(va_list ap);        stdarg.h        B.14 Variable arguments
570 va_start        void va_start(va_list ap, parmN);       stdarg.h        B.14 Variable arguments
571 bool            stdbool.h       B.15 Boolean type and values
572 true            stdbool.h       B.15 Boolean type and values
573 false           stdbool.h       B.15 Boolean type and values
574 __bool_true_false_are_defined           stdbool.h       B.15 Boolean type and values
575 ptrdiff_t               stddef.h        B.16 Common definitions
576 size_t          stddef.h        B.16 Common definitions
577 wchar_t         stddef.h        B.16 Common definitions
578 NULL            stddef.h        B.16 Common definitions
579 offsetof        offsetof(type, member-designator)       stddef.h        B.16 Common definitions
580 int8_t          stdint.h        B.17 Integer types
581 int16_t         stdint.h        B.17 Integer types
582 int32_t         stdint.h        B.17 Integer types
583 int64_t         stdint.h        B.17 Integer types
584 INT_LEAST8_MIN          stdint.h        B.17 Integer types
585 INT_LEAST16_MIN         stdint.h        B.17 Integer types
586 INT_LEAST32_MIN         stdint.h        B.17 Integer types
587 INT_LEAST64_MIN         stdint.h        B.17 Integer types
588 PTRDIFF_MAX             stdint.h        B.17 Integer types
589 uint8_t         stdint.h        B.17 Integer types
590 uint16_t                stdint.h        B.17 Integer types
591 uint32_t                stdint.h        B.17 Integer types
592 uint64_t                stdint.h        B.17 Integer types
593 INT_LEAST8_MAX          stdint.h        B.17 Integer types
594 INT_LEAST16_MAX         stdint.h        B.17 Integer types
595 INT_LEAST32_MAX         stdint.h        B.17 Integer types
596 INT_LEAST64_MAX         stdint.h        B.17 Integer types
597 SIG_ATOMIC_MIN          stdint.h        B.17 Integer types
598 int_least8_t            stdint.h        B.17 Integer types
599 int_least16_t           stdint.h        B.17 Integer types
600 int_least32_t           stdint.h        B.17 Integer types
601 int_least64_t           stdint.h        B.17 Integer types
602 UINT_LEAST8_MAX         stdint.h        B.17 Integer types
603 UINT_LEAST16_MAX                stdint.h        B.17 Integer types
604 UINT_LEAST32_MAX                stdint.h        B.17 Integer types
605 UINT_LEAST64_MAX                stdint.h        B.17 Integer types
606 SIG_ATOMIC_MAX          stdint.h        B.17 Integer types
607 uint_least8_t           stdint.h        B.17 Integer types
608 uint_least16_t          stdint.h        B.17 Integer types
609 uint_least32_t          stdint.h        B.17 Integer types
610 uint_least64_t          stdint.h        B.17 Integer types
611 INT_FAST8_MIN           stdint.h        B.17 Integer types
612 INT_FAST16_MIN          stdint.h        B.17 Integer types
613 INT_FAST32_MIN          stdint.h        B.17 Integer types
614 INT_FAST64_MIN          stdint.h        B.17 Integer types
615 SIZE_MAX                stdint.h        B.17 Integer types
616 int_fast8_t             stdint.h        B.17 Integer types
617 int_fast16_t            stdint.h        B.17 Integer types
618 int_fast32_t            stdint.h        B.17 Integer types
619 int_fast64_t            stdint.h        B.17 Integer types
620 INT_FAST8_MAX           stdint.h        B.17 Integer types
621 INT_FAST16_MAX          stdint.h        B.17 Integer types
622 INT_FAST32_MAX          stdint.h        B.17 Integer types
623 INT_FAST64_MAX          stdint.h        B.17 Integer types
624 WCHAR_MIN               stdint.h        B.17 Integer types
625 uint_fast8_t            stdint.h        B.17 Integer types
626 uint_fast16_t           stdint.h        B.17 Integer types
627 uint_fast32_t           stdint.h        B.17 Integer types
628 uint_fast64_t           stdint.h        B.17 Integer types
629 UINT_FAST8_MAX          stdint.h        B.17 Integer types
630 UINT_FAST16_MAX         stdint.h        B.17 Integer types
631 UINT_FAST32_MAX         stdint.h        B.17 Integer types
632 UINT_FAST64_MAX         stdint.h        B.17 Integer types
633 WCHAR_MAX               stdint.h        B.17 Integer types
634 intptr_t                stdint.h        B.17 Integer types
635 INTPTR_MIN              stdint.h        B.17 Integer types
636 WINT_MIN                stdint.h        B.17 Integer types
637 uintptr_t               stdint.h        B.17 Integer types
638 INTPTR_MAX              stdint.h        B.17 Integer types
639 WINT_MAX                stdint.h        B.17 Integer types
640 intmax_t                stdint.h        B.17 Integer types
641 UINTPTR_MAX             stdint.h        B.17 Integer types
642 INT8_C  INT8_C(value)   stdint.h        B.17 Integer types
643 INT16_C INT16_C(value)  stdint.h        B.17 Integer types
644 INT32_C INT32_C(value)  stdint.h        B.17 Integer types
645 INT64_C INT64_C(value)  stdint.h        B.17 Integer types
646 uintmax_t               stdint.h        B.17 Integer types
647 INTMAX_MIN              stdint.h        B.17 Integer types
648 UINT8_C UINT8_C(value)  stdint.h        B.17 Integer types
649 UINT16_C        UINT16_C(value) stdint.h        B.17 Integer types
650 UINT32_C        UINT32_C(value) stdint.h        B.17 Integer types
651 UINT64_C        UINT64_C(value) stdint.h        B.17 Integer types
652 INT8_MIN                stdint.h        B.17 Integer types
653 INT16_MIN               stdint.h        B.17 Integer types
654 INT32_MIN               stdint.h        B.17 Integer types
655 INT64_MIN               stdint.h        B.17 Integer types
656 INTMAX_MAX              stdint.h        B.17 Integer types
657 INTMAX_C        INTMAX_C(value) stdint.h        B.17 Integer types
658 INT8_MAX                stdint.h        B.17 Integer types
659 INT16_MAX               stdint.h        B.17 Integer types
660 INT32_MAX               stdint.h        B.17 Integer types
661 INT64_MAX               stdint.h        B.17 Integer types
662 UINTMAX_MAX             stdint.h        B.17 Integer types
663 UINTMAX_C       UINTMAX_C(value)        stdint.h        B.17 Integer types
664 UINT8_MAX               stdint.h        B.17 Integer types
665 UINT16_MAX              stdint.h        B.17 Integer types
666 UINT32_MAX              stdint.h        B.17 Integer types
667 UINT64_MAX              stdint.h        B.17 Integer types
668 PTRDIFF_MIN             stdint.h        B.17 Integer types
669 size_t          stdio.h B.18 Input/output
670 _IOLBF          stdio.h B.18 Input/output
671 FILENAME_MAX            stdio.h B.18 Input/output
672 TMP_MAX         stdio.h B.18 Input/output
673 FILE            stdio.h B.18 Input/output
674 _IONBF          stdio.h B.18 Input/output
675 L_tmpnam                stdio.h B.18 Input/output
676 stderr          stdio.h B.18 Input/output
677 fpos_t          stdio.h B.18 Input/output
678 BUFSIZ          stdio.h B.18 Input/output
679 SEEK_CUR                stdio.h B.18 Input/output
680 stdin           stdio.h B.18 Input/output
681 NULL            stdio.h B.18 Input/output
682 EOF             stdio.h B.18 Input/output
683 SEEK_END                stdio.h B.18 Input/output
684 stdout          stdio.h B.18 Input/output
685 _IOFBF          stdio.h B.18 Input/output
686 FOPEN_MAX               stdio.h B.18 Input/output
687 SEEK_SET                stdio.h B.18 Input/output
688 remove  int remove(const char *filename);       stdio.h B.18 Input/output
689 rename  int rename(const char *old, const char *new);   stdio.h B.18 Input/output
690 tmpfile FILE *tmpfile(void);    stdio.h B.18 Input/output
691 tmpnam  char *tmpnam(char *s);  stdio.h B.18 Input/output
692 fclose  int fclose(FILE *stream);       stdio.h B.18 Input/output
693 fflush  int fflush(FILE *stream);       stdio.h B.18 Input/output
694 fopen   FILE *fopen(const char * restrict filename, const char * restrict mode);        stdio.h B.18 Input/output
695 freopen FILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);      stdio.h B.18 Input/output
696 setbuf  void setbuf(FILE * restrict stream, char * restrict buf);       stdio.h B.18 Input/output
697 setvbuf int setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);        stdio.h B.18 Input/output
698 fprintf int fprintf(FILE * restrict stream, const char * restrict format, ...); stdio.h B.18 Input/output
699 fscanf  int fscanf(FILE * restrict stream, const char * restrict format, ...);  stdio.h B.18 Input/output
700 printf  int printf(const char * restrict format, ...);  stdio.h B.18 Input/output
701 scanf   int scanf(const char * restrict format, ...);   stdio.h B.18 Input/output
702 snprintf        int snprintf(char * restrict s, size_t n, const char * restrict format, ...);   stdio.h B.18 Input/output
703 sprintf int sprintf(char * restrict s, const char * restrict format, ...);      stdio.h B.18 Input/output
704 sscanf  int sscanf(const char * restrict s, const char * restrict format, ...); stdio.h B.18 Input/output
705 vfprintf        int vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);        stdio.h B.18 Input/output
706 vfscanf int vfscanf(FILE * restrict stream, const char * restrict format, va_list arg); stdio.h B.18 Input/output
707 vprintf int vprintf(const char * restrict format, va_list arg); stdio.h B.18 Input/output
708 vscanf  int vscanf(const char * restrict format, va_list arg);  stdio.h B.18 Input/output
709 vsnprintf       int vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);  stdio.h B.18 Input/output
710 vsprintf        int vsprintf(char * restrict s, const char * restrict format, va_list arg);     stdio.h B.18 Input/output
711 vsscanf int vsscanf(const char * restrict s, const char * restrict format, va_list arg);        stdio.h B.18 Input/output
712 fgetc   int fgetc(FILE *stream);        stdio.h B.18 Input/output
713 fgets   char *fgets(char * restrict s, int n, FILE * restrict stream);  stdio.h B.18 Input/output
714 fputc   int fputc(int c, FILE *stream); stdio.h B.18 Input/output
715 fputs   int fputs(const char * restrict s, FILE * restrict stream);     stdio.h B.18 Input/output
716 getc    int getc(FILE *stream); stdio.h B.18 Input/output
717 getchar int getchar(void);      stdio.h B.18 Input/output
718 gets    char *gets(char *s);    stdio.h B.18 Input/output
719 putc    int putc(int c, FILE *stream);  stdio.h B.18 Input/output
720 putchar int putchar(int c);     stdio.h B.18 Input/output
721 puts    int puts(const char *s);        stdio.h B.18 Input/output
722 ungetc  int ungetc(int c, FILE *stream);        stdio.h B.18 Input/output
723 fread   size_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);   stdio.h B.18 Input/output
724 fwrite  size_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);    stdio.h B.18 Input/output
725 fgetpos int fgetpos(FILE * restrict stream, fpos_t * restrict pos);     stdio.h B.18 Input/output
726 fseek   int fseek(FILE *stream, long int offset, int whence);   stdio.h B.18 Input/output
727 fsetpos int fsetpos(FILE *stream, const fpos_t *pos);   stdio.h B.18 Input/output
728 ftell   long int ftell(FILE *stream);   stdio.h B.18 Input/output
729 rewind  void rewind(FILE *stream);      stdio.h B.18 Input/output
730 clearerr        void clearerr(FILE *stream);    stdio.h B.18 Input/output
731 feof    int feof(FILE *stream); stdio.h B.18 Input/output
732 ferror  int ferror(FILE *stream);       stdio.h B.18 Input/output
733 perror  void perror(const char *s);     stdio.h B.18 Input/output
734 size_t          stdlib.h        B.19 General utilities
735 ldiv_t          stdlib.h        B.19 General utilities
736 EXIT_FAILURE            stdlib.h        B.19 General utilities
737 MB_CUR_MAX              stdlib.h        B.19 General utilities
738 wchar_t         stdlib.h        B.19 General utilities
739 lldiv_t         stdlib.h        B.19 General utilities
740 EXIT_SUCCESS            stdlib.h        B.19 General utilities
741 div_t           stdlib.h        B.19 General utilities
742 NULL            stdlib.h        B.19 General utilities
743 RAND_MAX                stdlib.h        B.19 General utilities
744 atof    double atof(const char *nptr);  stdlib.h        B.19 General utilities
745 atoi    int atoi(const char *nptr);     stdlib.h        B.19 General utilities
746 atol    long int atol(const char *nptr);        stdlib.h        B.19 General utilities
747 atoll   long long int atoll(const char *nptr);  stdlib.h        B.19 General utilities
748 strtod  double strtod(const char * restrict nptr, char ** restrict endptr);     stdlib.h        B.19 General utilities
749 strtof  float strtof(const char * restrict nptr, char ** restrict endptr);      stdlib.h        B.19 General utilities
750 strtold long double strtold(const char * restrict nptr, char ** restrict endptr);       stdlib.h        B.19 General utilities
751 strtol  long int strtol(const char * restrict nptr, char ** restrict endptr, int base); stdlib.h        B.19 General utilities
752 strtoll long long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);   stdlib.h        B.19 General utilities
753 strtoul unsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);       stdlib.h        B.19 General utilities
754 strtoull        unsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base); stdlib.h        B.19 General utilities
755 rand    int rand(void); stdlib.h        B.19 General utilities
756 srand   void srand(unsigned int seed);  stdlib.h        B.19 General utilities
757 calloc  void *calloc(size_t nmemb, size_t size);        stdlib.h        B.19 General utilities
758 free    void free(void *ptr);   stdlib.h        B.19 General utilities
759 malloc  void *malloc(size_t size);      stdlib.h        B.19 General utilities
760 realloc void *realloc(void *ptr, size_t size);  stdlib.h        B.19 General utilities
761 abort   void abort(void);       stdlib.h        B.19 General utilities
762 atexit  int atexit(void (*func)(void)); stdlib.h        B.19 General utilities
763 exit    void exit(int status);  stdlib.h        B.19 General utilities
764 _Exit   void _Exit(int status); stdlib.h        B.19 General utilities
765 getenv  char *getenv(const char *name); stdlib.h        B.19 General utilities
766 system  int system(const char *string); stdlib.h        B.19 General utilities
767 bsearch void *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)); stdlib.h        B.19 General utilities
768 qsort   void qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));   stdlib.h        B.19 General utilities
769 abs     int abs(int j); stdlib.h        B.19 General utilities
770 labs    long int labs(long int j);      stdlib.h        B.19 General utilities
771 llabs   long long int llabs(long long int j);   stdlib.h        B.19 General utilities
772 div     div_t div(int numer, int denom);        stdlib.h        B.19 General utilities
773 ldiv    ldiv_t ldiv(long int numer, long int denom);    stdlib.h        B.19 General utilities
774 lldiv   lldiv_t lldiv(long long int numer, long long int denom);        stdlib.h        B.19 General utilities
775 mblen   int mblen(const char *s, size_t n);     stdlib.h        B.19 General utilities
776 mbtowc  int mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);  stdlib.h        B.19 General utilities
777 wctomb  int wctomb(char *s, wchar_t wchar);     stdlib.h        B.19 General utilities
778 mbstowcs        size_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);    stdlib.h        B.19 General utilities
779 wcstombs        size_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);    stdlib.h        B.19 General utilities
780 size_t          string.h        B.20 String handling
781 NULL            string.h        B.20 String handling
782 memcpy  void *memcpy(void * restrict s1, const void * restrict s2, size_t n);   string.h        B.20 String handling
783 memmove void *memmove(void *s1, const void *s2, size_t n);      string.h        B.20 String handling
784 strcpy  char *strcpy(char * restrict s1, const char * restrict s2);     string.h        B.20 String handling
785 strncpy char *strncpy(char * restrict s1, const char * restrict s2, size_t n);  string.h        B.20 String handling
786 strcat  char *strcat(char * restrict s1, const char * restrict s2);     string.h        B.20 String handling
787 strncat char *strncat(char * restrict s1, const char * restrict s2, size_t n);  string.h        B.20 String handling
788 memcmp  int memcmp(const void *s1, const void *s2, size_t n);   string.h        B.20 String handling
789 strcmp  int strcmp(const char *s1, const char *s2);     string.h        B.20 String handling
790 strcoll int strcoll(const char *s1, const char *s2);    string.h        B.20 String handling
791 strncmp int strncmp(const char *s1, const char *s2, size_t n);  string.h        B.20 String handling
792 strxfrm size_t strxfrm(char * restrict s1, const char * restrict s2, size_t n); string.h        B.20 String handling
793 memchr  void *memchr(const void *s, int c, size_t n);   string.h        B.20 String handling
794 strchr  char *strchr(const char *s, int c);     string.h        B.20 String handling
795 strcspn size_t strcspn(const char *s1, const char *s2); string.h        B.20 String handling
796 strpbrk char *strpbrk(const char *s1, const char *s2);  string.h        B.20 String handling
797 strrchr char *strrchr(const char *s, int c);    string.h        B.20 String handling
798 strspn  size_t strspn(const char *s1, const char *s2);  string.h        B.20 String handling
799 strstr  char *strstr(const char *s1, const char *s2);   string.h        B.20 String handling
800 strtok  char *strtok(char * restrict s1, const char * restrict s2);     string.h        B.20 String handling
801 memset  void *memset(void *s, int c, size_t n); string.h        B.20 String handling
802 strerror        char *strerror(int errnum);     string.h        B.20 String handling
803 strlen  size_t strlen(const char *s);   string.h        B.20 String handling
804 acos            tgmath.h        B.21 Type-generic math
805 sqrt            tgmath.h        B.21 Type-generic math
806 fmod            tgmath.h        B.21 Type-generic math
807 nextafter               tgmath.h        B.21 Type-generic math
808 asin            tgmath.h        B.21 Type-generic math
809 fabs            tgmath.h        B.21 Type-generic math
810 frexp           tgmath.h        B.21 Type-generic math
811 nexttoward              tgmath.h        B.21 Type-generic math
812 atan            tgmath.h        B.21 Type-generic math
813 atan2           tgmath.h        B.21 Type-generic math
814 hypot           tgmath.h        B.21 Type-generic math
815 remainder               tgmath.h        B.21 Type-generic math
816 acosh           tgmath.h        B.21 Type-generic math
817 cbrt            tgmath.h        B.21 Type-generic math
818 ilogb           tgmath.h        B.21 Type-generic math
819 remquo          tgmath.h        B.21 Type-generic math
820 asinh           tgmath.h        B.21 Type-generic math
821 ceil            tgmath.h        B.21 Type-generic math
822 ldexp           tgmath.h        B.21 Type-generic math
823 rint            tgmath.h        B.21 Type-generic math
824 atanh           tgmath.h        B.21 Type-generic math
825 copysign                tgmath.h        B.21 Type-generic math
826 lgamma          tgmath.h        B.21 Type-generic math
827 round           tgmath.h        B.21 Type-generic math
828 cos             tgmath.h        B.21 Type-generic math
829 erf             tgmath.h        B.21 Type-generic math
830 llrint          tgmath.h        B.21 Type-generic math
831 scalbn          tgmath.h        B.21 Type-generic math
832 sin             tgmath.h        B.21 Type-generic math
833 erfc            tgmath.h        B.21 Type-generic math
834 llround         tgmath.h        B.21 Type-generic math
835 scalbln         tgmath.h        B.21 Type-generic math
836 tan             tgmath.h        B.21 Type-generic math
837 exp2            tgmath.h        B.21 Type-generic math
838 log10           tgmath.h        B.21 Type-generic math
839 tgamma          tgmath.h        B.21 Type-generic math
840 cosh            tgmath.h        B.21 Type-generic math
841 expm1           tgmath.h        B.21 Type-generic math
842 log1p           tgmath.h        B.21 Type-generic math
843 trunc           tgmath.h        B.21 Type-generic math
844 sinh            tgmath.h        B.21 Type-generic math
845 fdim            tgmath.h        B.21 Type-generic math
846 log2            tgmath.h        B.21 Type-generic math
847 carg            tgmath.h        B.21 Type-generic math
848 tanh            tgmath.h        B.21 Type-generic math
849 floor           tgmath.h        B.21 Type-generic math
850 logb            tgmath.h        B.21 Type-generic math
851 cimag           tgmath.h        B.21 Type-generic math
852 exp             tgmath.h        B.21 Type-generic math
853 fma             tgmath.h        B.21 Type-generic math
854 lrint           tgmath.h        B.21 Type-generic math
855 conj            tgmath.h        B.21 Type-generic math
856 log             tgmath.h        B.21 Type-generic math
857 fmax            tgmath.h        B.21 Type-generic math
858 lround          tgmath.h        B.21 Type-generic math
859 cproj           tgmath.h        B.21 Type-generic math
860 pow             tgmath.h        B.21 Type-generic math
861 fmin            tgmath.h        B.21 Type-generic math
862 nearbyint               tgmath.h        B.21 Type-generic math
863 creal           tgmath.h        B.21 Type-generic math
864 NULL            time.h  B.22 Date and time
865 size_t          time.h  B.22 Date and time
866 time_t          time.h  B.22 Date and time
867 CLOCKS_PER_SEC          time.h  B.22 Date and time
868 clock_t         time.h  B.22 Date and time
869 struct tm               time.h  B.22 Date and time
870 clock   clock_t clock(void);    time.h  B.22 Date and time
871 difftime        double difftime(time_t time1, time_t time0);    time.h  B.22 Date and time
872 mktime  time_t mktime(struct tm *timeptr);      time.h  B.22 Date and time
873 time    time_t time(time_t *timer);     time.h  B.22 Date and time
874 asctime char *asctime(const struct tm *timeptr);        time.h  B.22 Date and time
875 ctime   char *ctime(const time_t *timer);       time.h  B.22 Date and time
876 gmtime  struct tm *gmtime(const time_t *timer); time.h  B.22 Date and time
877 localtime       struct tm *localtime(const time_t *timer);      time.h  B.22 Date and time
878 strftime        size_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);   time.h  B.22 Date and time
879 wchar_t         wchar.h B.23 Extended multibyte/wide character utilities
880 wint_t          wchar.h B.23 Extended multibyte/wide character utilities
881 WCHAR_MAX               wchar.h B.23 Extended multibyte/wide character utilities
882 size_t          wchar.h B.23 Extended multibyte/wide character utilities
883 struct tm               wchar.h B.23 Extended multibyte/wide character utilities
884 WCHAR_MIN               wchar.h B.23 Extended multibyte/wide character utilities
885 mbstate_t               wchar.h B.23 Extended multibyte/wide character utilities
886 NULL            wchar.h B.23 Extended multibyte/wide character utilities
887 WEOF            wchar.h B.23 Extended multibyte/wide character utilities
888 fwprintf        int fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);     wchar.h B.23 Extended multibyte/wide character utilities
889 fwscanf int fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);      wchar.h B.23 Extended multibyte/wide character utilities
890 swprintf        int swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);     wchar.h B.23 Extended multibyte/wide character utilities
891 swscanf int swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);  wchar.h B.23 Extended multibyte/wide character utilities
892 vfwprintf       int vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);    wchar.h B.23 Extended multibyte/wide character utilities
893 vfwscanf        int vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);     wchar.h B.23 Extended multibyte/wide character utilities
894 vswprintf       int vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);    wchar.h B.23 Extended multibyte/wide character utilities
895 vswscanf        int vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg); wchar.h B.23 Extended multibyte/wide character utilities
896 vwprintf        int vwprintf(const wchar_t * restrict format, va_list arg);     wchar.h B.23 Extended multibyte/wide character utilities
897 vwscanf int vwscanf(const wchar_t * restrict format, va_list arg);      wchar.h B.23 Extended multibyte/wide character utilities
898 wprintf int wprintf(const wchar_t * restrict format, ...);      wchar.h B.23 Extended multibyte/wide character utilities
899 wscanf  int wscanf(const wchar_t * restrict format, ...);       wchar.h B.23 Extended multibyte/wide character utilities
900 fgetwc  wint_t fgetwc(FILE *stream);    wchar.h B.23 Extended multibyte/wide character utilities
901 fgetws  wchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);   wchar.h B.23 Extended multibyte/wide character utilities
902 fputwc  wint_t fputwc(wchar_t c, FILE *stream); wchar.h B.23 Extended multibyte/wide character utilities
903 fputws  int fputws(const wchar_t * restrict s, FILE * restrict stream); wchar.h B.23 Extended multibyte/wide character utilities
904 fwide   int fwide(FILE *stream, int mode);      wchar.h B.23 Extended multibyte/wide character utilities
905 getwc   wint_t getwc(FILE *stream);     wchar.h B.23 Extended multibyte/wide character utilities
906 getwchar        wint_t getwchar(void);  wchar.h B.23 Extended multibyte/wide character utilities
907 putwc   wint_t putwc(wchar_t c, FILE *stream);  wchar.h B.23 Extended multibyte/wide character utilities
908 putwchar        wint_t putwchar(wchar_t c);     wchar.h B.23 Extended multibyte/wide character utilities
909 ungetwc wint_t ungetwc(wint_t c, FILE *stream); wchar.h B.23 Extended multibyte/wide character utilities
910 wcstod  double wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);       wchar.h B.23 Extended multibyte/wide character utilities
911 wcstof  float wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);        wchar.h B.23 Extended multibyte/wide character utilities
912 wcstold long double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr); wchar.h B.23 Extended multibyte/wide character utilities
913 wcstol  long int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);   wchar.h B.23 Extended multibyte/wide character utilities
914 wcstoll long long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);     wchar.h B.23 Extended multibyte/wide character utilities
915 wcstoul unsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); wchar.h B.23 Extended multibyte/wide character utilities
916 wcstoull        unsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);   wchar.h B.23 Extended multibyte/wide character utilities
917 wcscpy  wchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);    wchar.h B.23 Extended multibyte/wide character utilities
918 wcsncpy wchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.23 Extended multibyte/wide character utilities
919 wmemcpy wchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.23 Extended multibyte/wide character utilities
920 wmemmove        wchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.23 Extended multibyte/wide character utilities
921 wcscat  wchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);    wchar.h B.23 Extended multibyte/wide character utilities
922 wcsncat wchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.23 Extended multibyte/wide character utilities
923 wcscmp  int wcscmp(const wchar_t *s1, const wchar_t *s2);       wchar.h B.23 Extended multibyte/wide character utilities
924 wcscoll int wcscoll(const wchar_t *s1, const wchar_t *s2);      wchar.h B.23 Extended multibyte/wide character utilities
925 wcsncmp int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.23 Extended multibyte/wide character utilities
926 wcsxfrm size_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);   wchar.h B.23 Extended multibyte/wide character utilities
927 wmemcmp int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.23 Extended multibyte/wide character utilities
928 wcschr  wchar_t *wcschr(const wchar_t *s, wchar_t c);   wchar.h B.23 Extended multibyte/wide character utilities
929 wcscspn size_t wcscspn(const wchar_t *s1, const wchar_t *s2);   wchar.h B.23 Extended multibyte/wide character utilities
930 wcspbrk wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);         wchar.h B.23 Extended multibyte/wide character utilities
931 wcsrchr wchar_t *wcsrchr(const wchar_t *s, wchar_t c);  wchar.h B.23 Extended multibyte/wide character utilities
932 wcsspn  size_t wcsspn(const wchar_t *s1, const wchar_t *s2);    wchar.h B.23 Extended multibyte/wide character utilities
933 wcsstr  wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);  wchar.h B.23 Extended multibyte/wide character utilities
934 wcstok  wchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);   wchar.h B.23 Extended multibyte/wide character utilities
935 wmemchr wchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);        wchar.h B.23 Extended multibyte/wide character utilities
936 wcslen  size_t wcslen(const wchar_t *s);        wchar.h B.23 Extended multibyte/wide character utilities
937 wmemset wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);      wchar.h B.23 Extended multibyte/wide character utilities
938 wcsftime        size_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);     wchar.h B.23 Extended multibyte/wide character utilities
939 btowc   wint_t btowc(int c);    wchar.h B.23 Extended multibyte/wide character utilities
940 wctob   int wctob(wint_t c);    wchar.h B.23 Extended multibyte/wide character utilities
941 mbsinit int mbsinit(const mbstate_t *ps);       wchar.h B.23 Extended multibyte/wide character utilities
942 mbrlen  size_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);      wchar.h B.23 Extended multibyte/wide character utilities
943 mbrtowc size_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);     wchar.h B.23 Extended multibyte/wide character utilities
944 wcrtomb size_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps); wchar.h B.23 Extended multibyte/wide character utilities
945 mbsrtowcs       size_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);      wchar.h B.23 Extended multibyte/wide character utilities
946 wcsrtombs       size_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);      wchar.h B.23 Extended multibyte/wide character utilities
947 wint_t          wctype.h        B.24 Wide character classification and mapping utilities
948 wctrans_t               wctype.h        B.24 Wide character classification and mapping utilities
949 wctype_t                wctype.h        B.24 Wide character classification and mapping utilities
950 WEOF            wctype.h        B.24 Wide character classification and mapping utilities
951 iswalnum        int iswalnum(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
952 iswalpha        int iswalpha(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
953 iswblank        int iswblank(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
954 iswcntrl        int iswcntrl(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
955 iswdigit        int iswdigit(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
956 iswgraph        int iswgraph(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
957 iswlower        int iswlower(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
958 iswprint        int iswprint(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
959 iswpunct        int iswpunct(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
960 iswspace        int iswspace(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
961 iswupper        int iswupper(wint_t wc);        wctype.h        B.24 Wide character classification and mapping utilities
962 iswxdigit       int iswxdigit(wint_t wc);       wctype.h        B.24 Wide character classification and mapping utilities
963 iswctype        int iswctype(wint_t wc, wctype_t desc); wctype.h        B.24 Wide character classification and mapping utilities
964 wctype  wctype_t wctype(const char *property);  wctype.h        B.24 Wide character classification and mapping utilities
965 towlower        wint_t towlower(wint_t wc);     wctype.h        B.24 Wide character classification and mapping utilities
966 towupper        wint_t towupper(wint_t wc);     wctype.h        B.24 Wide character classification and mapping utilities
967 towctrans       wint_t towctrans(wint_t wc, wctrans_t desc);    wctype.h        B.24 Wide character classification and mapping utilities
968 wctrans wctrans_t wctrans(const char *property);        wctype.h        B.24 Wide character classification and mapping utilities