add c11, update tables
[musl-tables] / data / c11
1 static_assert           assert.h        B.1 Diagnostics
2 assert  void assert(scalar expression); assert.h        B.1 Diagnostics
3 imaginary               complex.h       B.2 Complex
4 complex         complex.h       B.2 Complex
5 _Imaginary_I            complex.h       B.2 Complex
6 _Complex_I              complex.h       B.2 Complex
7 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 CMPLX   double complex CMPLX(double x, double y);       complex.h       B.2 Complex
66 CMPLXF  float complex CMPLXF(float x, float y); complex.h       B.2 Complex
67 CMPLXL  long double complex CMPLXL(long double x, long double y);       complex.h       B.2 Complex
68 conj    double complex conj(double complex z);  complex.h       B.2 Complex
69 conjf   float complex conjf(float complex z);   complex.h       B.2 Complex
70 conjl   long double complex conjl(long double complex z);       complex.h       B.2 Complex
71 cproj   double complex cproj(double complex z); complex.h       B.2 Complex
72 cprojf  float complex cprojf(float complex z);  complex.h       B.2 Complex
73 cprojl  long double complex cprojl(long double complex z);      complex.h       B.2 Complex
74 creal   double creal(double complex z); complex.h       B.2 Complex
75 crealf  float crealf(float complex z);  complex.h       B.2 Complex
76 creall  long double creall(long double complex z);      complex.h       B.2 Complex
77 isalnum int isalnum(int c);     ctype.h B.3 Character handling
78 isalpha int isalpha(int c);     ctype.h B.3 Character handling
79 isblank int isblank(int c);     ctype.h B.3 Character handling
80 iscntrl int iscntrl(int c);     ctype.h B.3 Character handling
81 isdigit int isdigit(int c);     ctype.h B.3 Character handling
82 isgraph int isgraph(int c);     ctype.h B.3 Character handling
83 islower int islower(int c);     ctype.h B.3 Character handling
84 isprint int isprint(int c);     ctype.h B.3 Character handling
85 ispunct int ispunct(int c);     ctype.h B.3 Character handling
86 isspace int isspace(int c);     ctype.h B.3 Character handling
87 isupper int isupper(int c);     ctype.h B.3 Character handling
88 isxdigit        int isxdigit(int c);    ctype.h B.3 Character handling
89 tolower int tolower(int c);     ctype.h B.3 Character handling
90 toupper int toupper(int c);     ctype.h B.3 Character handling
91 EDOM            errno.h B.4 Errors
92 EILSEQ          errno.h B.4 Errors
93 ERANGE          errno.h B.4 Errors
94 errno           errno.h B.4 Errors
95 errno_t         errno.h B.4 Errors
96 fenv_t          fenv.h  B.5 Floating-point environment
97 FE_OVERFLOW             fenv.h  B.5 Floating-point environment
98 FE_TOWARDZERO           fenv.h  B.5 Floating-point environment
99 fexcept_t               fenv.h  B.5 Floating-point environment
100 FE_UNDERFLOW            fenv.h  B.5 Floating-point environment
101 FE_UPWARD               fenv.h  B.5 Floating-point environment
102 FE_DIVBYZERO            fenv.h  B.5 Floating-point environment
103 FE_ALL_EXCEPT           fenv.h  B.5 Floating-point environment
104 FE_DFL_ENV              fenv.h  B.5 Floating-point environment
105 FE_INEXACT              fenv.h  B.5 Floating-point environment
106 FE_DOWNWARD             fenv.h  B.5 Floating-point environment
107 FE_INVALID              fenv.h  B.5 Floating-point environment
108 FE_TONEAREST            fenv.h  B.5 Floating-point environment
109 feclearexcept   int feclearexcept(int excepts); fenv.h  B.5 Floating-point environment
110 fegetexceptflag int fegetexceptflag(fexcept_t *flagp, int excepts);     fenv.h  B.5 Floating-point environment
111 feraiseexcept   int feraiseexcept(int excepts); fenv.h  B.5 Floating-point environment
112 fesetexceptflag int fesetexceptflag(const fexcept_t *flagp, int excepts);       fenv.h  B.5 Floating-point environment
113 fetestexcept    int fetestexcept(int excepts);  fenv.h  B.5 Floating-point environment
114 fegetround      int fegetround(void);   fenv.h  B.5 Floating-point environment
115 fesetround      int fesetround(int round);      fenv.h  B.5 Floating-point environment
116 fegetenv        int fegetenv(fenv_t *envp);     fenv.h  B.5 Floating-point environment
117 feholdexcept    int feholdexcept(fenv_t *envp); fenv.h  B.5 Floating-point environment
118 fesetenv        int fesetenv(const fenv_t *envp);       fenv.h  B.5 Floating-point environment
119 feupdateenv     int feupdateenv(const fenv_t *envp);    fenv.h  B.5 Floating-point environment
120 FLT_ROUNDS              float.h B.6 Characteristics of floating types
121 DBL_DIG         float.h B.6 Characteristics of floating types
122 FLT_MAX         float.h B.6 Characteristics of floating types
123 FLT_EVAL_METHOD         float.h B.6 Characteristics of floating types
124 LDBL_DIG                float.h B.6 Characteristics of floating types
125 DBL_MAX         float.h B.6 Characteristics of floating types
126 FLT_HAS_SUBNORM         float.h B.6 Characteristics of floating types
127 FLT_MIN_EXP             float.h B.6 Characteristics of floating types
128 LDBL_MAX                float.h B.6 Characteristics of floating types
129 DBL_HAS_SUBNORM         float.h B.6 Characteristics of floating types
130 DBL_MIN_EXP             float.h B.6 Characteristics of floating types
131 FLT_EPSILON             float.h B.6 Characteristics of floating types
132 LDBL_HAS_SUBNORM                float.h B.6 Characteristics of floating types
133 LDBL_MIN_EXP            float.h B.6 Characteristics of floating types
134 DBL_EPSILON             float.h B.6 Characteristics of floating types
135 FLT_RADIX               float.h B.6 Characteristics of floating types
136 FLT_MIN_10_EXP          float.h B.6 Characteristics of floating types
137 LDBL_EPSILON            float.h B.6 Characteristics of floating types
138 FLT_MANT_DIG            float.h B.6 Characteristics of floating types
139 DBL_MIN_10_EXP          float.h B.6 Characteristics of floating types
140 FLT_MIN         float.h B.6 Characteristics of floating types
141 DBL_MANT_DIG            float.h B.6 Characteristics of floating types
142 LDBL_MIN_10_EXP         float.h B.6 Characteristics of floating types
143 DBL_MIN         float.h B.6 Characteristics of floating types
144 LDBL_MANT_DIG           float.h B.6 Characteristics of floating types
145 FLT_MAX_EXP             float.h B.6 Characteristics of floating types
146 LDBL_MIN                float.h B.6 Characteristics of floating types
147 FLT_DECIMAL_DIG         float.h B.6 Characteristics of floating types
148 DBL_MAX_EXP             float.h B.6 Characteristics of floating types
149 FLT_TRUE_MIN            float.h B.6 Characteristics of floating types
150 DBL_DECIMAL_DIG         float.h B.6 Characteristics of floating types
151 LDBL_MAX_EXP            float.h B.6 Characteristics of floating types
152 DBL_TRUE_MIN            float.h B.6 Characteristics of floating types
153 LDBL_DECIMAL_DIG                float.h B.6 Characteristics of floating types
154 FLT_MAX_10_EXP          float.h B.6 Characteristics of floating types
155 LDBL_TRUE_MIN           float.h B.6 Characteristics of floating types
156 DECIMAL_DIG             float.h B.6 Characteristics of floating types
157 DBL_MAX_10_EXP          float.h B.6 Characteristics of floating types
158 FLT_DIG         float.h B.6 Characteristics of floating types
159 LDBL_MAX_10_EXP         float.h B.6 Characteristics of floating types
160 imaxdiv_t               inttypes.h      B.7 Format conversion of integer types
161 PRId8           inttypes.h      B.7 Format conversion of integer types
162 PRId16          inttypes.h      B.7 Format conversion of integer types
163 PRId32          inttypes.h      B.7 Format conversion of integer types
164 PRId64          inttypes.h      B.7 Format conversion of integer types
165 PRIdLEAST8              inttypes.h      B.7 Format conversion of integer types
166 PRIdLEAST16             inttypes.h      B.7 Format conversion of integer types
167 PRIdLEAST32             inttypes.h      B.7 Format conversion of integer types
168 PRIdLEAST64             inttypes.h      B.7 Format conversion of integer types
169 PRIdFAST8               inttypes.h      B.7 Format conversion of integer types
170 PRIdFAST16              inttypes.h      B.7 Format conversion of integer types
171 PRIdFAST32              inttypes.h      B.7 Format conversion of integer types
172 PRIdFAST64              inttypes.h      B.7 Format conversion of integer types
173 PRIdMAX         inttypes.h      B.7 Format conversion of integer types
174 PRIdPTR         inttypes.h      B.7 Format conversion of integer types
175 PRIi8           inttypes.h      B.7 Format conversion of integer types
176 PRIi16          inttypes.h      B.7 Format conversion of integer types
177 PRIi32          inttypes.h      B.7 Format conversion of integer types
178 PRIi64          inttypes.h      B.7 Format conversion of integer types
179 PRIiLEAST8              inttypes.h      B.7 Format conversion of integer types
180 PRIiLEAST16             inttypes.h      B.7 Format conversion of integer types
181 PRIiLEAST32             inttypes.h      B.7 Format conversion of integer types
182 PRIiLEAST64             inttypes.h      B.7 Format conversion of integer types
183 PRIiFAST8               inttypes.h      B.7 Format conversion of integer types
184 PRIiFAST16              inttypes.h      B.7 Format conversion of integer types
185 PRIiFAST32              inttypes.h      B.7 Format conversion of integer types
186 PRIiFAST64              inttypes.h      B.7 Format conversion of integer types
187 PRIiMAX         inttypes.h      B.7 Format conversion of integer types
188 PRIiPTR         inttypes.h      B.7 Format conversion of integer types
189 PRIo8           inttypes.h      B.7 Format conversion of integer types
190 PRIo16          inttypes.h      B.7 Format conversion of integer types
191 PRIo32          inttypes.h      B.7 Format conversion of integer types
192 PRIo64          inttypes.h      B.7 Format conversion of integer types
193 PRIoLEAST8              inttypes.h      B.7 Format conversion of integer types
194 PRIoLEAST16             inttypes.h      B.7 Format conversion of integer types
195 PRIoLEAST32             inttypes.h      B.7 Format conversion of integer types
196 PRIoLEAST64             inttypes.h      B.7 Format conversion of integer types
197 PRIoFAST8               inttypes.h      B.7 Format conversion of integer types
198 PRIoFAST16              inttypes.h      B.7 Format conversion of integer types
199 PRIoFAST32              inttypes.h      B.7 Format conversion of integer types
200 PRIoFAST64              inttypes.h      B.7 Format conversion of integer types
201 PRIoMAX         inttypes.h      B.7 Format conversion of integer types
202 PRIoPTR         inttypes.h      B.7 Format conversion of integer types
203 PRIu8           inttypes.h      B.7 Format conversion of integer types
204 PRIu16          inttypes.h      B.7 Format conversion of integer types
205 PRIu32          inttypes.h      B.7 Format conversion of integer types
206 PRIu64          inttypes.h      B.7 Format conversion of integer types
207 PRIuLEAST8              inttypes.h      B.7 Format conversion of integer types
208 PRIuLEAST16             inttypes.h      B.7 Format conversion of integer types
209 PRIuLEAST32             inttypes.h      B.7 Format conversion of integer types
210 PRIuLEAST64             inttypes.h      B.7 Format conversion of integer types
211 PRIuFAST8               inttypes.h      B.7 Format conversion of integer types
212 PRIuFAST16              inttypes.h      B.7 Format conversion of integer types
213 PRIuFAST32              inttypes.h      B.7 Format conversion of integer types
214 PRIuFAST64              inttypes.h      B.7 Format conversion of integer types
215 PRIuMAX         inttypes.h      B.7 Format conversion of integer types
216 PRIuPTR         inttypes.h      B.7 Format conversion of integer types
217 PRIx8           inttypes.h      B.7 Format conversion of integer types
218 PRIx16          inttypes.h      B.7 Format conversion of integer types
219 PRIx32          inttypes.h      B.7 Format conversion of integer types
220 PRIx64          inttypes.h      B.7 Format conversion of integer types
221 PRIxLEAST8              inttypes.h      B.7 Format conversion of integer types
222 PRIxLEAST16             inttypes.h      B.7 Format conversion of integer types
223 PRIxLEAST32             inttypes.h      B.7 Format conversion of integer types
224 PRIxLEAST64             inttypes.h      B.7 Format conversion of integer types
225 PRIxFAST8               inttypes.h      B.7 Format conversion of integer types
226 PRIxFAST16              inttypes.h      B.7 Format conversion of integer types
227 PRIxFAST32              inttypes.h      B.7 Format conversion of integer types
228 PRIxFAST64              inttypes.h      B.7 Format conversion of integer types
229 PRIxMAX         inttypes.h      B.7 Format conversion of integer types
230 PRIxPTR         inttypes.h      B.7 Format conversion of integer types
231 PRIX8           inttypes.h      B.7 Format conversion of integer types
232 PRIX16          inttypes.h      B.7 Format conversion of integer types
233 PRIX32          inttypes.h      B.7 Format conversion of integer types
234 PRIX64          inttypes.h      B.7 Format conversion of integer types
235 PRIXLEAST8              inttypes.h      B.7 Format conversion of integer types
236 PRIXLEAST16             inttypes.h      B.7 Format conversion of integer types
237 PRIXLEAST32             inttypes.h      B.7 Format conversion of integer types
238 PRIXLEAST64             inttypes.h      B.7 Format conversion of integer types
239 PRIXFAST8               inttypes.h      B.7 Format conversion of integer types
240 PRIXFAST16              inttypes.h      B.7 Format conversion of integer types
241 PRIXFAST32              inttypes.h      B.7 Format conversion of integer types
242 PRIXFAST64              inttypes.h      B.7 Format conversion of integer types
243 PRIXMAX         inttypes.h      B.7 Format conversion of integer types
244 PRIXPTR         inttypes.h      B.7 Format conversion of integer types
245 SCNd8           inttypes.h      B.7 Format conversion of integer types
246 SCNd16          inttypes.h      B.7 Format conversion of integer types
247 SCNd32          inttypes.h      B.7 Format conversion of integer types
248 SCNd64          inttypes.h      B.7 Format conversion of integer types
249 SCNdLEAST8              inttypes.h      B.7 Format conversion of integer types
250 SCNdLEAST16             inttypes.h      B.7 Format conversion of integer types
251 SCNdLEAST32             inttypes.h      B.7 Format conversion of integer types
252 SCNdLEAST64             inttypes.h      B.7 Format conversion of integer types
253 SCNdFAST8               inttypes.h      B.7 Format conversion of integer types
254 SCNdFAST16              inttypes.h      B.7 Format conversion of integer types
255 SCNdFAST32              inttypes.h      B.7 Format conversion of integer types
256 SCNdFAST64              inttypes.h      B.7 Format conversion of integer types
257 SCNdMAX         inttypes.h      B.7 Format conversion of integer types
258 SCNdPTR         inttypes.h      B.7 Format conversion of integer types
259 SCNi8           inttypes.h      B.7 Format conversion of integer types
260 SCNi16          inttypes.h      B.7 Format conversion of integer types
261 SCNi32          inttypes.h      B.7 Format conversion of integer types
262 SCNi64          inttypes.h      B.7 Format conversion of integer types
263 SCNiLEAST8              inttypes.h      B.7 Format conversion of integer types
264 SCNiLEAST16             inttypes.h      B.7 Format conversion of integer types
265 SCNiLEAST32             inttypes.h      B.7 Format conversion of integer types
266 SCNiLEAST64             inttypes.h      B.7 Format conversion of integer types
267 SCNiFAST8               inttypes.h      B.7 Format conversion of integer types
268 SCNiFAST16              inttypes.h      B.7 Format conversion of integer types
269 SCNiFAST32              inttypes.h      B.7 Format conversion of integer types
270 SCNiFAST64              inttypes.h      B.7 Format conversion of integer types
271 SCNiMAX         inttypes.h      B.7 Format conversion of integer types
272 SCNiPTR         inttypes.h      B.7 Format conversion of integer types
273 SCNo8           inttypes.h      B.7 Format conversion of integer types
274 SCNo16          inttypes.h      B.7 Format conversion of integer types
275 SCNo32          inttypes.h      B.7 Format conversion of integer types
276 SCNo64          inttypes.h      B.7 Format conversion of integer types
277 SCNoLEAST8              inttypes.h      B.7 Format conversion of integer types
278 SCNoLEAST16             inttypes.h      B.7 Format conversion of integer types
279 SCNoLEAST32             inttypes.h      B.7 Format conversion of integer types
280 SCNoLEAST64             inttypes.h      B.7 Format conversion of integer types
281 SCNoFAST8               inttypes.h      B.7 Format conversion of integer types
282 SCNoFAST16              inttypes.h      B.7 Format conversion of integer types
283 SCNoFAST32              inttypes.h      B.7 Format conversion of integer types
284 SCNoFAST64              inttypes.h      B.7 Format conversion of integer types
285 SCNoMAX         inttypes.h      B.7 Format conversion of integer types
286 SCNoPTR         inttypes.h      B.7 Format conversion of integer types
287 SCNu8           inttypes.h      B.7 Format conversion of integer types
288 SCNu16          inttypes.h      B.7 Format conversion of integer types
289 SCNu32          inttypes.h      B.7 Format conversion of integer types
290 SCNu64          inttypes.h      B.7 Format conversion of integer types
291 SCNuLEAST8              inttypes.h      B.7 Format conversion of integer types
292 SCNuLEAST16             inttypes.h      B.7 Format conversion of integer types
293 SCNuLEAST32             inttypes.h      B.7 Format conversion of integer types
294 SCNuLEAST64             inttypes.h      B.7 Format conversion of integer types
295 SCNuFAST8               inttypes.h      B.7 Format conversion of integer types
296 SCNuFAST16              inttypes.h      B.7 Format conversion of integer types
297 SCNuFAST32              inttypes.h      B.7 Format conversion of integer types
298 SCNuFAST64              inttypes.h      B.7 Format conversion of integer types
299 SCNuMAX         inttypes.h      B.7 Format conversion of integer types
300 SCNuPTR         inttypes.h      B.7 Format conversion of integer types
301 SCNx8           inttypes.h      B.7 Format conversion of integer types
302 SCNx16          inttypes.h      B.7 Format conversion of integer types
303 SCNx32          inttypes.h      B.7 Format conversion of integer types
304 SCNx64          inttypes.h      B.7 Format conversion of integer types
305 SCNxLEAST8              inttypes.h      B.7 Format conversion of integer types
306 SCNxLEAST16             inttypes.h      B.7 Format conversion of integer types
307 SCNxLEAST32             inttypes.h      B.7 Format conversion of integer types
308 SCNxLEAST64             inttypes.h      B.7 Format conversion of integer types
309 SCNxFAST8               inttypes.h      B.7 Format conversion of integer types
310 SCNxFAST16              inttypes.h      B.7 Format conversion of integer types
311 SCNxFAST32              inttypes.h      B.7 Format conversion of integer types
312 SCNxFAST64              inttypes.h      B.7 Format conversion of integer types
313 SCNxMAX         inttypes.h      B.7 Format conversion of integer types
314 SCNxPTR         inttypes.h      B.7 Format conversion of integer types
315 imaxabs intmax_t imaxabs(intmax_t j);   inttypes.h      B.7 Format conversion of integer types
316 imaxdiv imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);      inttypes.h      B.7 Format conversion of integer types
317 strtoimax       intmax_t strtoimax(const char * restrict nptr, char ** restrict endptr, int base);      inttypes.h      B.7 Format conversion of integer types
318 strtoumax       uintmax_t strtoumax(const char * restrict nptr, char ** restrict endptr, int base);     inttypes.h      B.7 Format conversion of integer types
319 wcstoimax       intmax_t wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);        inttypes.h      B.7 Format conversion of integer types
320 wcstoumax       uintmax_t wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);       inttypes.h      B.7 Format conversion of integer types
321 and             iso646.h        B.8 Alternative spellings
322 bitor           iso646.h        B.8 Alternative spellings
323 not_eq          iso646.h        B.8 Alternative spellings
324 xor             iso646.h        B.8 Alternative spellings
325 and_eq          iso646.h        B.8 Alternative spellings
326 compl           iso646.h        B.8 Alternative spellings
327 or              iso646.h        B.8 Alternative spellings
328 xor_eq          iso646.h        B.8 Alternative spellings
329 bitand          iso646.h        B.8 Alternative spellings
330 not             iso646.h        B.8 Alternative spellings
331 or_eq           iso646.h        B.8 Alternative spellings
332 CHAR_BIT                limits.h        B.9 Sizes of integer types
333 CHAR_MAX                limits.h        B.9 Sizes of integer types
334 INT_MIN         limits.h        B.9 Sizes of integer types
335 ULONG_MAX               limits.h        B.9 Sizes of integer types
336 SCHAR_MIN               limits.h        B.9 Sizes of integer types
337 MB_LEN_MAX              limits.h        B.9 Sizes of integer types
338 INT_MAX         limits.h        B.9 Sizes of integer types
339 LLONG_MIN               limits.h        B.9 Sizes of integer types
340 SCHAR_MAX               limits.h        B.9 Sizes of integer types
341 SHRT_MIN                limits.h        B.9 Sizes of integer types
342 UINT_MAX                limits.h        B.9 Sizes of integer types
343 LLONG_MAX               limits.h        B.9 Sizes of integer types
344 UCHAR_MAX               limits.h        B.9 Sizes of integer types
345 SHRT_MAX                limits.h        B.9 Sizes of integer types
346 LONG_MIN                limits.h        B.9 Sizes of integer types
347 ULLONG_MAX              limits.h        B.9 Sizes of integer types
348 CHAR_MIN                limits.h        B.9 Sizes of integer types
349 USHRT_MAX               limits.h        B.9 Sizes of integer types
350 LONG_MAX                limits.h        B.9 Sizes of integer types
351 struct lconv            locale.h        B.10 Localization
352 LC_ALL          locale.h        B.10 Localization
353 LC_CTYPE                locale.h        B.10 Localization
354 LC_NUMERIC              locale.h        B.10 Localization
355 NULL            locale.h        B.10 Localization
356 LC_COLLATE              locale.h        B.10 Localization
357 LC_MONETARY             locale.h        B.10 Localization
358 LC_TIME         locale.h        B.10 Localization
359 setlocale       char *setlocale(int category, const char *locale);      locale.h        B.10 Localization
360 localeconv      struct lconv *localeconv(void); locale.h        B.10 Localization
361 float_t         math.h  B.11 Mathematics
362 FP_INFINITE             math.h  B.11 Mathematics
363 FP_FAST_FMAL            math.h  B.11 Mathematics
364 double_t                math.h  B.11 Mathematics
365 FP_NAN          math.h  B.11 Mathematics
366 FP_ILOGB0               math.h  B.11 Mathematics
367 HUGE_VAL                math.h  B.11 Mathematics
368 FP_NORMAL               math.h  B.11 Mathematics
369 FP_ILOGBNAN             math.h  B.11 Mathematics
370 HUGE_VALF               math.h  B.11 Mathematics
371 FP_SUBNORMAL            math.h  B.11 Mathematics
372 MATH_ERRNO              math.h  B.11 Mathematics
373 HUGE_VALL               math.h  B.11 Mathematics
374 FP_ZERO         math.h  B.11 Mathematics
375 MATH_ERREXCEPT          math.h  B.11 Mathematics
376 INFINITY                math.h  B.11 Mathematics
377 FP_FAST_FMA             math.h  B.11 Mathematics
378 math_errhandling                math.h  B.11 Mathematics
379 NAN             math.h  B.11 Mathematics
380 FP_FAST_FMAF            math.h  B.11 Mathematics
381 fpclassify      int fpclassify(real-floating x);        math.h  B.11 Mathematics
382 isfinite        int isfinite(real-floating x);  math.h  B.11 Mathematics
383 isinf   int isinf(real-floating x);     math.h  B.11 Mathematics
384 isnan   int isnan(real-floating x);     math.h  B.11 Mathematics
385 isnormal        int isnormal(real-floating x);  math.h  B.11 Mathematics
386 signbit int signbit(real-floating x);   math.h  B.11 Mathematics
387 acos    double acos(double x);  math.h  B.11 Mathematics
388 acosf   float acosf(float x);   math.h  B.11 Mathematics
389 acosl   long double acosl(long double x);       math.h  B.11 Mathematics
390 asin    double asin(double x);  math.h  B.11 Mathematics
391 asinf   float asinf(float x);   math.h  B.11 Mathematics
392 asinl   long double asinl(long double x);       math.h  B.11 Mathematics
393 atan    double atan(double x);  math.h  B.11 Mathematics
394 atanf   float atanf(float x);   math.h  B.11 Mathematics
395 atanl   long double atanl(long double x);       math.h  B.11 Mathematics
396 atan2   double atan2(double y, double x);       math.h  B.11 Mathematics
397 atan2f  float atan2f(float y, float x); math.h  B.11 Mathematics
398 atan2l  long double atan2l(long double y, long double x);       math.h  B.11 Mathematics
399 cos     double cos(double x);   math.h  B.11 Mathematics
400 cosf    float cosf(float x);    math.h  B.11 Mathematics
401 cosl    long double cosl(long double x);        math.h  B.11 Mathematics
402 sin     double sin(double x);   math.h  B.11 Mathematics
403 sinf    float sinf(float x);    math.h  B.11 Mathematics
404 sinl    long double sinl(long double x);        math.h  B.11 Mathematics
405 tan     double tan(double x);   math.h  B.11 Mathematics
406 tanf    float tanf(float x);    math.h  B.11 Mathematics
407 tanl    long double tanl(long double x);        math.h  B.11 Mathematics
408 acosh   double acosh(double x); math.h  B.11 Mathematics
409 acoshf  float acoshf(float x);  math.h  B.11 Mathematics
410 acoshl  long double acoshl(long double x);      math.h  B.11 Mathematics
411 asinh   double asinh(double x); math.h  B.11 Mathematics
412 asinhf  float asinhf(float x);  math.h  B.11 Mathematics
413 asinhl  long double asinhl(long double x);      math.h  B.11 Mathematics
414 atanh   double atanh(double x); math.h  B.11 Mathematics
415 atanhf  float atanhf(float x);  math.h  B.11 Mathematics
416 atanhl  long double atanhl(long double x);      math.h  B.11 Mathematics
417 cosh    double cosh(double x);  math.h  B.11 Mathematics
418 coshf   float coshf(float x);   math.h  B.11 Mathematics
419 coshl   long double coshl(long double x);       math.h  B.11 Mathematics
420 sinh    double sinh(double x);  math.h  B.11 Mathematics
421 sinhf   float sinhf(float x);   math.h  B.11 Mathematics
422 sinhl   long double sinhl(long double x);       math.h  B.11 Mathematics
423 tanh    double tanh(double x);  math.h  B.11 Mathematics
424 tanhf   float tanhf(float x);   math.h  B.11 Mathematics
425 tanhl   long double tanhl(long double x);       math.h  B.11 Mathematics
426 exp     double exp(double x);   math.h  B.11 Mathematics
427 expf    float expf(float x);    math.h  B.11 Mathematics
428 expl    long double expl(long double x);        math.h  B.11 Mathematics
429 exp2    double exp2(double x);  math.h  B.11 Mathematics
430 exp2f   float exp2f(float x);   math.h  B.11 Mathematics
431 exp2l   long double exp2l(long double x);       math.h  B.11 Mathematics
432 expm1   double expm1(double x); math.h  B.11 Mathematics
433 expm1f  float expm1f(float x);  math.h  B.11 Mathematics
434 expm1l  long double expm1l(long double x);      math.h  B.11 Mathematics
435 frexp   double frexp(double value, int *exp);   math.h  B.11 Mathematics
436 frexpf  float frexpf(float value, int *exp);    math.h  B.11 Mathematics
437 frexpl  long double frexpl(long double value, int *exp);        math.h  B.11 Mathematics
438 ilogb   int ilogb(double x);    math.h  B.11 Mathematics
439 ilogbf  int ilogbf(float x);    math.h  B.11 Mathematics
440 ilogbl  int ilogbl(long double x);      math.h  B.11 Mathematics
441 ldexp   double ldexp(double x, int exp);        math.h  B.11 Mathematics
442 ldexpf  float ldexpf(float x, int exp); math.h  B.11 Mathematics
443 ldexpl  long double ldexpl(long double x, int exp);     math.h  B.11 Mathematics
444 log     double log(double x);   math.h  B.11 Mathematics
445 logf    float logf(float x);    math.h  B.11 Mathematics
446 logl    long double logl(long double x);        math.h  B.11 Mathematics
447 log10   double log10(double x); math.h  B.11 Mathematics
448 log10f  float log10f(float x);  math.h  B.11 Mathematics
449 log10l  long double log10l(long double x);      math.h  B.11 Mathematics
450 log1p   double log1p(double x); math.h  B.11 Mathematics
451 log1pf  float log1pf(float x);  math.h  B.11 Mathematics
452 log1pl  long double log1pl(long double x);      math.h  B.11 Mathematics
453 log2    double log2(double x);  math.h  B.11 Mathematics
454 log2f   float log2f(float x);   math.h  B.11 Mathematics
455 log2l   long double log2l(long double x);       math.h  B.11 Mathematics
456 logb    double logb(double x);  math.h  B.11 Mathematics
457 logbf   float logbf(float x);   math.h  B.11 Mathematics
458 logbl   long double logbl(long double x);       math.h  B.11 Mathematics
459 modf    double modf(double value, double *iptr);        math.h  B.11 Mathematics
460 modff   float modff(float value, float *iptr);  math.h  B.11 Mathematics
461 modfl   long double modfl(long double value, long double *iptr);        math.h  B.11 Mathematics
462 scalbn  double scalbn(double x, int n); math.h  B.11 Mathematics
463 scalbnf float scalbnf(float x, int n);  math.h  B.11 Mathematics
464 scalbnl long double scalbnl(long double x, int n);      math.h  B.11 Mathematics
465 scalbln double scalbln(double x, long int n);   math.h  B.11 Mathematics
466 scalblnf        float scalblnf(float x, long int n);    math.h  B.11 Mathematics
467 scalblnl        long double scalblnl(long double x, long int n);        math.h  B.11 Mathematics
468 cbrt    double cbrt(double x);  math.h  B.11 Mathematics
469 cbrtf   float cbrtf(float x);   math.h  B.11 Mathematics
470 cbrtl   long double cbrtl(long double x);       math.h  B.11 Mathematics
471 fabs    double fabs(double x);  math.h  B.11 Mathematics
472 fabsf   float fabsf(float x);   math.h  B.11 Mathematics
473 fabsl   long double fabsl(long double x);       math.h  B.11 Mathematics
474 hypot   double hypot(double x, double y);       math.h  B.11 Mathematics
475 hypotf  float hypotf(float x, float y); math.h  B.11 Mathematics
476 hypotl  long double hypotl(long double x, long double y);       math.h  B.11 Mathematics
477 pow     double pow(double x, double y); math.h  B.11 Mathematics
478 powf    float powf(float x, float y);   math.h  B.11 Mathematics
479 powl    long double powl(long double x, long double y); math.h  B.11 Mathematics
480 sqrt    double sqrt(double x);  math.h  B.11 Mathematics
481 sqrtf   float sqrtf(float x);   math.h  B.11 Mathematics
482 sqrtl   long double sqrtl(long double x);       math.h  B.11 Mathematics
483 erf     double erf(double x);   math.h  B.11 Mathematics
484 erff    float erff(float x);    math.h  B.11 Mathematics
485 erfl    long double erfl(long double x);        math.h  B.11 Mathematics
486 erfc    double erfc(double x);  math.h  B.11 Mathematics
487 erfcf   float erfcf(float x);   math.h  B.11 Mathematics
488 erfcl   long double erfcl(long double x);       math.h  B.11 Mathematics
489 lgamma  double lgamma(double x);        math.h  B.11 Mathematics
490 lgammaf float lgammaf(float x); math.h  B.11 Mathematics
491 lgammal long double lgammal(long double x);     math.h  B.11 Mathematics
492 tgamma  double tgamma(double x);        math.h  B.11 Mathematics
493 tgammaf float tgammaf(float x); math.h  B.11 Mathematics
494 tgammal long double tgammal(long double x);     math.h  B.11 Mathematics
495 ceil    double ceil(double x);  math.h  B.11 Mathematics
496 ceilf   float ceilf(float x);   math.h  B.11 Mathematics
497 ceill   long double ceill(long double x);       math.h  B.11 Mathematics
498 floor   double floor(double x); math.h  B.11 Mathematics
499 floorf  float floorf(float x);  math.h  B.11 Mathematics
500 floorl  long double floorl(long double x);      math.h  B.11 Mathematics
501 nearbyint       double nearbyint(double x);     math.h  B.11 Mathematics
502 nearbyintf      float nearbyintf(float x);      math.h  B.11 Mathematics
503 nearbyintl      long double nearbyintl(long double x);  math.h  B.11 Mathematics
504 rint    double rint(double x);  math.h  B.11 Mathematics
505 rintf   float rintf(float x);   math.h  B.11 Mathematics
506 rintl   long double rintl(long double x);       math.h  B.11 Mathematics
507 lrint   long int lrint(double x);       math.h  B.11 Mathematics
508 lrintf  long int lrintf(float x);       math.h  B.11 Mathematics
509 lrintl  long int lrintl(long double x); math.h  B.11 Mathematics
510 llrint  long long int llrint(double x); math.h  B.11 Mathematics
511 llrintf long long int llrintf(float x); math.h  B.11 Mathematics
512 llrintl long long int llrintl(long double x);   math.h  B.11 Mathematics
513 round   double round(double x); math.h  B.11 Mathematics
514 roundf  float roundf(float x);  math.h  B.11 Mathematics
515 roundl  long double roundl(long double x);      math.h  B.11 Mathematics
516 lround  long int lround(double x);      math.h  B.11 Mathematics
517 lroundf long int lroundf(float x);      math.h  B.11 Mathematics
518 lroundl long int lroundl(long double x);        math.h  B.11 Mathematics
519 llround long long int llround(double x);        math.h  B.11 Mathematics
520 llroundf        long long int llroundf(float x);        math.h  B.11 Mathematics
521 llroundl        long long int llroundl(long double x);  math.h  B.11 Mathematics
522 trunc   double trunc(double x); math.h  B.11 Mathematics
523 truncf  float truncf(float x);  math.h  B.11 Mathematics
524 truncl  long double truncl(long double x);      math.h  B.11 Mathematics
525 fmod    double fmod(double x, double y);        math.h  B.11 Mathematics
526 fmodf   float fmodf(float x, float y);  math.h  B.11 Mathematics
527 fmodl   long double fmodl(long double x, long double y);        math.h  B.11 Mathematics
528 remainder       double remainder(double x, double y);   math.h  B.11 Mathematics
529 remainderf      float remainderf(float x, float y);     math.h  B.11 Mathematics
530 remainderl      long double remainderl(long double x, long double y);   math.h  B.11 Mathematics
531 remquo  double remquo(double x, double y, int *quo);    math.h  B.11 Mathematics
532 remquof float remquof(float x, float y, int *quo);      math.h  B.11 Mathematics
533 remquol long double remquol(long double x, long double y, int *quo);    math.h  B.11 Mathematics
534 copysign        double copysign(double x, double y);    math.h  B.11 Mathematics
535 copysignf       float copysignf(float x, float y);      math.h  B.11 Mathematics
536 copysignl       long double copysignl(long double x, long double y);    math.h  B.11 Mathematics
537 nan     double nan(const char *tagp);   math.h  B.11 Mathematics
538 nanf    float nanf(const char *tagp);   math.h  B.11 Mathematics
539 nanl    long double nanl(const char *tagp);     math.h  B.11 Mathematics
540 nextafter       double nextafter(double x, double y);   math.h  B.11 Mathematics
541 nextafterf      float nextafterf(float x, float y);     math.h  B.11 Mathematics
542 nextafterl      long double nextafterl(long double x, long double y);   math.h  B.11 Mathematics
543 nexttoward      double nexttoward(double x, long double y);     math.h  B.11 Mathematics
544 nexttowardf     float nexttowardf(float x, long double y);      math.h  B.11 Mathematics
545 nexttowardl     long double nexttowardl(long double x, long double y);  math.h  B.11 Mathematics
546 fdim    double fdim(double x, double y);        math.h  B.11 Mathematics
547 fdimf   float fdimf(float x, float y);  math.h  B.11 Mathematics
548 fdiml   long double fdiml(long double x, long double y);        math.h  B.11 Mathematics
549 fmax    double fmax(double x, double y);        math.h  B.11 Mathematics
550 fmaxf   float fmaxf(float x, float y);  math.h  B.11 Mathematics
551 fmaxl   long double fmaxl(long double x, long double y);        math.h  B.11 Mathematics
552 fmin    double fmin(double x, double y);        math.h  B.11 Mathematics
553 fminf   float fminf(float x, float y);  math.h  B.11 Mathematics
554 fminl   long double fminl(long double x, long double y);        math.h  B.11 Mathematics
555 fma     double fma(double x, double y, double z);       math.h  B.11 Mathematics
556 fmaf    float fmaf(float x, float y, float z);  math.h  B.11 Mathematics
557 fmal    long double fmal(long double x, long double y, long double z);  math.h  B.11 Mathematics
558 isgreater       int isgreater(real-floating x, real-floating y);        math.h  B.11 Mathematics
559 isgreaterequal  int isgreaterequal(real-floating x, real-floating y);   math.h  B.11 Mathematics
560 isless  int isless(real-floating x, real-floating y);   math.h  B.11 Mathematics
561 islessequal     int islessequal(real-floating x, real-floating y);      math.h  B.11 Mathematics
562 islessgreater   int islessgreater(real-floating x, real-floating y);    math.h  B.11 Mathematics
563 isunordered     int isunordered(real-floating x, real-floating y);      math.h  B.11 Mathematics
564 jmp_buf         setjmp.h        B.12 Nonlocal jumps
565 setjmp  int setjmp(jmp_buf env);        setjmp.h        B.12 Nonlocal jumps
566 longjmp _Noreturn void longjmp(jmp_buf env, int val);   setjmp.h        B.12 Nonlocal jumps
567 sig_atomic_t            signal.h        B.13 Signal handling
568 SIG_IGN         signal.h        B.13 Signal handling
569 SIGILL          signal.h        B.13 Signal handling
570 SIGTERM         signal.h        B.13 Signal handling
571 SIG_DFL         signal.h        B.13 Signal handling
572 SIGABRT         signal.h        B.13 Signal handling
573 SIGINT          signal.h        B.13 Signal handling
574 SIG_ERR         signal.h        B.13 Signal handling
575 SIGFPE          signal.h        B.13 Signal handling
576 SIGSEGV         signal.h        B.13 Signal handling
577 signal  void (*signal(int sig, void (*func)(int)))(int);        signal.h        B.13 Signal handling
578 raise   int raise(int sig);     signal.h        B.13 Signal handling
579 alignas         stdalign.h      B.14 Alignment
580 __alignas_is_defined            stdalign.h      B.14 Alignment
581 va_list         stdarg.h        B.15 Variable arguments
582 va_arg  type va_arg(va_list ap, type);  stdarg.h        B.15 Variable arguments
583 va_copy void va_copy(va_list dest, va_list src);        stdarg.h        B.15 Variable arguments
584 va_end  void va_end(va_list ap);        stdarg.h        B.15 Variable arguments
585 va_start        void va_start(va_list ap, parmN);       stdarg.h        B.15 Variable arguments
586 ATOMIC_BOOL_LOCK_FREE           stdatomic.h     B.16 Atomics
587 atomic_uint             stdatomic.h     B.16 Atomics
588 ATOMIC_CHAR_LOCK_FREE           stdatomic.h     B.16 Atomics
589 atomic_long             stdatomic.h     B.16 Atomics
590 ATOMIC_CHAR16_T_LOCK_FREE               stdatomic.h     B.16 Atomics
591 atomic_ulong            stdatomic.h     B.16 Atomics
592 ATOMIC_CHAR32_T_LOCK_FREE               stdatomic.h     B.16 Atomics
593 atomic_llong            stdatomic.h     B.16 Atomics
594 ATOMIC_WCHAR_T_LOCK_FREE                stdatomic.h     B.16 Atomics
595 atomic_ullong           stdatomic.h     B.16 Atomics
596 ATOMIC_SHORT_LOCK_FREE          stdatomic.h     B.16 Atomics
597 atomic_char16_t         stdatomic.h     B.16 Atomics
598 ATOMIC_INT_LOCK_FREE            stdatomic.h     B.16 Atomics
599 atomic_char32_t         stdatomic.h     B.16 Atomics
600 ATOMIC_LONG_LOCK_FREE           stdatomic.h     B.16 Atomics
601 atomic_wchar_t          stdatomic.h     B.16 Atomics
602 ATOMIC_LLONG_LOCK_FREE          stdatomic.h     B.16 Atomics
603 atomic_int_least8_t             stdatomic.h     B.16 Atomics
604 ATOMIC_POINTER_LOCK_FREE                stdatomic.h     B.16 Atomics
605 atomic_uint_least8_t            stdatomic.h     B.16 Atomics
606 ATOMIC_FLAG_INIT                stdatomic.h     B.16 Atomics
607 atomic_int_least16_t            stdatomic.h     B.16 Atomics
608 memory_order            stdatomic.h     B.16 Atomics
609 atomic_uint_least16_t           stdatomic.h     B.16 Atomics
610 atomic_flag             stdatomic.h     B.16 Atomics
611 atomic_int_least32_t            stdatomic.h     B.16 Atomics
612 memory_order_relaxed            stdatomic.h     B.16 Atomics
613 atomic_uint_least32_t           stdatomic.h     B.16 Atomics
614 memory_order_consume            stdatomic.h     B.16 Atomics
615 atomic_int_least64_t            stdatomic.h     B.16 Atomics
616 memory_order_acquire            stdatomic.h     B.16 Atomics
617 atomic_uint_least64_t           stdatomic.h     B.16 Atomics
618 memory_order_release            stdatomic.h     B.16 Atomics
619 atomic_int_fast8_t              stdatomic.h     B.16 Atomics
620 memory_order_acq_rel            stdatomic.h     B.16 Atomics
621 atomic_uint_fast8_t             stdatomic.h     B.16 Atomics
622 memory_order_seq_cst            stdatomic.h     B.16 Atomics
623 atomic_int_fast16_t             stdatomic.h     B.16 Atomics
624 atomic_bool             stdatomic.h     B.16 Atomics
625 atomic_uint_fast16_t            stdatomic.h     B.16 Atomics
626 atomic_char             stdatomic.h     B.16 Atomics
627 atomic_int_fast32_t             stdatomic.h     B.16 Atomics
628 atomic_schar            stdatomic.h     B.16 Atomics
629 atomic_uint_fast32_t            stdatomic.h     B.16 Atomics
630 atomic_uchar            stdatomic.h     B.16 Atomics
631 atomic_int_fast64_t             stdatomic.h     B.16 Atomics
632 atomic_short            stdatomic.h     B.16 Atomics
633 atomic_uint_fast64_t            stdatomic.h     B.16 Atomics
634 atomic_ushort           stdatomic.h     B.16 Atomics
635 atomic_intptr_t         stdatomic.h     B.16 Atomics
636 atomic_int              stdatomic.h     B.16 Atomics
637 atomic_uintptr_t                stdatomic.h     B.16 Atomics
638 atomic_size_t           stdatomic.h     B.16 Atomics
639 atomic_intmax_t         stdatomic.h     B.16 Atomics
640 atomic_ptrdiff_t                stdatomic.h     B.16 Atomics
641 atomic_uintmax_t                stdatomic.h     B.16 Atomics
642 ATOMIC_VAR_INIT ATOMIC_VAR_INIT(C value)        stdatomic.h     B.16 Atomics
643 atomic_init     void atomic_init(volatile A *obj, C value);     stdatomic.h     B.16 Atomics
644 kill_dependency type kill_dependency(type y);   stdatomic.h     B.16 Atomics
645 atomic_thread_fence     void atomic_thread_fence(memory_order order);   stdatomic.h     B.16 Atomics
646 atomic_signal_fence     void atomic_signal_fence(memory_order order);   stdatomic.h     B.16 Atomics
647 atomic_is_lock_free     _Bool atomic_is_lock_free(const volatile A *obj);       stdatomic.h     B.16 Atomics
648 atomic_store    void atomic_store(volatile A *object, C desired);       stdatomic.h     B.16 Atomics
649 atomic_store_explicit   void atomic_store_explicit(volatile A *object, C desired, memory_order order);  stdatomic.h     B.16 Atomics
650 atomic_load     C atomic_load(volatile A *object);      stdatomic.h     B.16 Atomics
651 atomic_load_explicit    C atomic_load_explicit(volatile A *object, memory_order order); stdatomic.h     B.16 Atomics
652 atomic_exchange C atomic_exchange(volatile A *object, C desired);       stdatomic.h     B.16 Atomics
653 atomic_exchange_explicit        C atomic_exchange_explicit(volatile A *object, C desired, memory_order order);  stdatomic.h     B.16 Atomics
654 atomic_compare_exchange_strong  _Bool atomic_compare_exchange_strong(volatile A *object, C *expected, C desired);       stdatomic.h     B.16 Atomics
655 atomic_compare_exchange_strong_explicit _Bool atomic_compare_exchange_strong_explicit(volatile A *object, C *expected, C desired, memory_order success, memory_order failure);  stdatomic.h     B.16 Atomics
656 atomic_compare_exchange_weak    _Bool atomic_compare_exchange_weak(volatile A *object, C *expected, C desired); stdatomic.h     B.16 Atomics
657 atomic_compare_exchange_weak_explicit   _Bool atomic_compare_exchange_weak_explicit(volatile A *object, C *expected, C desired, memory_order success, memory_order failure);    stdatomic.h     B.16 Atomics
658 atomic_fetch_key        C atomic_fetch_key(volatile A *object, M operand);      stdatomic.h     B.16 Atomics
659 atomic_fetch_key_explicit       C atomic_fetch_key_explicit(volatile A *object, M operand, memory_order order); stdatomic.h     B.16 Atomics
660 atomic_flag_test_and_set        _Bool atomic_flag_test_and_set(volatile atomic_flag *object);   stdatomic.h     B.16 Atomics
661 atomic_flag_test_and_set_explicit       _Bool atomic_flag_test_and_set_explicit(volatile atomic_flag *object, memory_order order);      stdatomic.h     B.16 Atomics
662 atomic_flag_clear       void atomic_flag_clear(volatile atomic_flag *object);   stdatomic.h     B.16 Atomics
663 atomic_flag_clear_explicit      void atomic_flag_clear_explicit(volatile atomic_flag *object, memory_order order);      stdatomic.h     B.16 Atomics
664 bool            stdbool.h       B.17 Boolean type and values
665 true            stdbool.h       B.17 Boolean type and values
666 false           stdbool.h       B.17 Boolean type and values
667 __bool_true_false_are_defined           stdbool.h       B.17 Boolean type and values
668 ptrdiff_t               stddef.h        B.18 Common definitions
669 max_align_t             stddef.h        B.18 Common definitions
670 NULL            stddef.h        B.18 Common definitions
671 size_t          stddef.h        B.18 Common definitions
672 wchar_t         stddef.h        B.18 Common definitions
673 offsetof        offsetof(type, member-designator)       stddef.h        B.18 Common definitions
674 rsize_t         stddef.h        B.18 Common definitions
675 int8_t          stdint.h        B.19 Integer types
676 int16_t         stdint.h        B.19 Integer types
677 int32_t         stdint.h        B.19 Integer types
678 int64_t         stdint.h        B.19 Integer types
679 INT_LEAST8_MIN          stdint.h        B.19 Integer types
680 INT_LEAST16_MIN         stdint.h        B.19 Integer types
681 INT_LEAST32_MIN         stdint.h        B.19 Integer types
682 INT_LEAST64_MIN         stdint.h        B.19 Integer types
683 PTRDIFF_MAX             stdint.h        B.19 Integer types
684 uint8_t         stdint.h        B.19 Integer types
685 uint16_t                stdint.h        B.19 Integer types
686 uint32_t                stdint.h        B.19 Integer types
687 uint64_t                stdint.h        B.19 Integer types
688 INT_LEAST8_MAX          stdint.h        B.19 Integer types
689 INT_LEAST16_MAX         stdint.h        B.19 Integer types
690 INT_LEAST32_MAX         stdint.h        B.19 Integer types
691 INT_LEAST64_MAX         stdint.h        B.19 Integer types
692 SIG_ATOMIC_MIN          stdint.h        B.19 Integer types
693 int_least8_t            stdint.h        B.19 Integer types
694 int_least16_t           stdint.h        B.19 Integer types
695 int_least32_t           stdint.h        B.19 Integer types
696 int_least64_t           stdint.h        B.19 Integer types
697 UINT_LEAST8_MAX         stdint.h        B.19 Integer types
698 UINT_LEAST16_MAX                stdint.h        B.19 Integer types
699 UINT_LEAST32_MAX                stdint.h        B.19 Integer types
700 UINT_LEAST64_MAX                stdint.h        B.19 Integer types
701 SIG_ATOMIC_MAX          stdint.h        B.19 Integer types
702 uint_least8_t           stdint.h        B.19 Integer types
703 uint_least16_t          stdint.h        B.19 Integer types
704 uint_least32_t          stdint.h        B.19 Integer types
705 uint_least64_t          stdint.h        B.19 Integer types
706 INT_FAST8_MIN           stdint.h        B.19 Integer types
707 INT_FAST16_MIN          stdint.h        B.19 Integer types
708 INT_FAST32_MIN          stdint.h        B.19 Integer types
709 INT_FAST64_MIN          stdint.h        B.19 Integer types
710 SIZE_MAX                stdint.h        B.19 Integer types
711 int_fast8_t             stdint.h        B.19 Integer types
712 int_fast16_t            stdint.h        B.19 Integer types
713 int_fast32_t            stdint.h        B.19 Integer types
714 int_fast64_t            stdint.h        B.19 Integer types
715 INT_FAST8_MAX           stdint.h        B.19 Integer types
716 INT_FAST16_MAX          stdint.h        B.19 Integer types
717 INT_FAST32_MAX          stdint.h        B.19 Integer types
718 INT_FAST64_MAX          stdint.h        B.19 Integer types
719 WCHAR_MIN               stdint.h        B.19 Integer types
720 uint_fast8_t            stdint.h        B.19 Integer types
721 uint_fast16_t           stdint.h        B.19 Integer types
722 uint_fast32_t           stdint.h        B.19 Integer types
723 uint_fast64_t           stdint.h        B.19 Integer types
724 UINT_FAST8_MAX          stdint.h        B.19 Integer types
725 UINT_FAST16_MAX         stdint.h        B.19 Integer types
726 UINT_FAST32_MAX         stdint.h        B.19 Integer types
727 UINT_FAST64_MAX         stdint.h        B.19 Integer types
728 WCHAR_MAX               stdint.h        B.19 Integer types
729 intptr_t                stdint.h        B.19 Integer types
730 INTPTR_MIN              stdint.h        B.19 Integer types
731 WINT_MIN                stdint.h        B.19 Integer types
732 uintptr_t               stdint.h        B.19 Integer types
733 INTPTR_MAX              stdint.h        B.19 Integer types
734 WINT_MAX                stdint.h        B.19 Integer types
735 intmax_t                stdint.h        B.19 Integer types
736 UINTPTR_MAX             stdint.h        B.19 Integer types
737 INT8_C  INT8_C(value)   stdint.h        B.19 Integer types
738 INT16_C INT16_C(value)  stdint.h        B.19 Integer types
739 INT32_C INT32_C(value)  stdint.h        B.19 Integer types
740 INT64_C INT64_C(value)  stdint.h        B.19 Integer types
741 uintmax_t               stdint.h        B.19 Integer types
742 INTMAX_MIN              stdint.h        B.19 Integer types
743 UINT8_C UINT8_C(value)  stdint.h        B.19 Integer types
744 UINT16_C        UINT16_C(value) stdint.h        B.19 Integer types
745 UINT32_C        UINT32_C(value) stdint.h        B.19 Integer types
746 UINT64_C        UINT64_C(value) stdint.h        B.19 Integer types
747 INT8_MIN                stdint.h        B.19 Integer types
748 INT16_MIN               stdint.h        B.19 Integer types
749 INT32_MIN               stdint.h        B.19 Integer types
750 INT64_MIN               stdint.h        B.19 Integer types
751 INTMAX_MAX              stdint.h        B.19 Integer types
752 INTMAX_C        INTMAX_C(value) stdint.h        B.19 Integer types
753 INT8_MAX                stdint.h        B.19 Integer types
754 INT16_MAX               stdint.h        B.19 Integer types
755 INT32_MAX               stdint.h        B.19 Integer types
756 INT64_MAX               stdint.h        B.19 Integer types
757 UINTMAX_MAX             stdint.h        B.19 Integer types
758 UINTMAX_C       UINTMAX_C(value)        stdint.h        B.19 Integer types
759 UINT8_MAX               stdint.h        B.19 Integer types
760 UINT16_MAX              stdint.h        B.19 Integer types
761 UINT32_MAX              stdint.h        B.19 Integer types
762 UINT64_MAX              stdint.h        B.19 Integer types
763 PTRDIFF_MIN             stdint.h        B.19 Integer types
764 RSIZE_MAX               stdint.h        B.19 Integer types
765 size_t          stdio.h B.20 Input/output
766 _IOLBF          stdio.h B.20 Input/output
767 FILENAME_MAX            stdio.h B.20 Input/output
768 TMP_MAX         stdio.h B.20 Input/output
769 FILE            stdio.h B.20 Input/output
770 _IONBF          stdio.h B.20 Input/output
771 L_tmpnam                stdio.h B.20 Input/output
772 stderr          stdio.h B.20 Input/output
773 fpos_t          stdio.h B.20 Input/output
774 BUFSIZ          stdio.h B.20 Input/output
775 SEEK_CUR                stdio.h B.20 Input/output
776 stdin           stdio.h B.20 Input/output
777 NULL            stdio.h B.20 Input/output
778 EOF             stdio.h B.20 Input/output
779 SEEK_END                stdio.h B.20 Input/output
780 stdout          stdio.h B.20 Input/output
781 _IOFBF          stdio.h B.20 Input/output
782 FOPEN_MAX               stdio.h B.20 Input/output
783 SEEK_SET                stdio.h B.20 Input/output
784 remove  int remove(const char *filename);       stdio.h B.20 Input/output
785 rename  int rename(const char *old, const char *new);   stdio.h B.20 Input/output
786 tmpfile FILE *tmpfile(void);    stdio.h B.20 Input/output
787 tmpnam  char *tmpnam(char *s);  stdio.h B.20 Input/output
788 fclose  int fclose(FILE *stream);       stdio.h B.20 Input/output
789 fflush  int fflush(FILE *stream);       stdio.h B.20 Input/output
790 fopen   FILE *fopen(const char * restrict filename, const char * restrict mode);        stdio.h B.20 Input/output
791 freopen FILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);      stdio.h B.20 Input/output
792 setbuf  void setbuf(FILE * restrict stream, char * restrict buf);       stdio.h B.20 Input/output
793 setvbuf int setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);        stdio.h B.20 Input/output
794 fprintf int fprintf(FILE * restrict stream, const char * restrict format, ...); stdio.h B.20 Input/output
795 fscanf  int fscanf(FILE * restrict stream, const char * restrict format, ...);  stdio.h B.20 Input/output
796 printf  int printf(const char * restrict format, ...);  stdio.h B.20 Input/output
797 scanf   int scanf(const char * restrict format, ...);   stdio.h B.20 Input/output
798 snprintf        int snprintf(char * restrict s, size_t n, const char * restrict format, ...);   stdio.h B.20 Input/output
799 sprintf int sprintf(char * restrict s, const char * restrict format, ...);      stdio.h B.20 Input/output
800 sscanf  int sscanf(const char * restrict s, const char * restrict format, ...); stdio.h B.20 Input/output
801 vfprintf        int vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);        stdio.h B.20 Input/output
802 vfscanf int vfscanf(FILE * restrict stream, const char * restrict format, va_list arg); stdio.h B.20 Input/output
803 vprintf int vprintf(const char * restrict format, va_list arg); stdio.h B.20 Input/output
804 vscanf  int vscanf(const char * restrict format, va_list arg);  stdio.h B.20 Input/output
805 vsnprintf       int vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);  stdio.h B.20 Input/output
806 vsprintf        int vsprintf(char * restrict s, const char * restrict format, va_list arg);     stdio.h B.20 Input/output
807 vsscanf int vsscanf(const char * restrict s, const char * restrict format, va_list arg);        stdio.h B.20 Input/output
808 fgetc   int fgetc(FILE *stream);        stdio.h B.20 Input/output
809 fgets   char *fgets(char * restrict s, int n, FILE * restrict stream);  stdio.h B.20 Input/output
810 fputc   int fputc(int c, FILE *stream); stdio.h B.20 Input/output
811 fputs   int fputs(const char * restrict s, FILE * restrict stream);     stdio.h B.20 Input/output
812 getc    int getc(FILE *stream); stdio.h B.20 Input/output
813 getchar int getchar(void);      stdio.h B.20 Input/output
814 putc    int putc(int c, FILE *stream);  stdio.h B.20 Input/output
815 putchar int putchar(int c);     stdio.h B.20 Input/output
816 puts    int puts(const char *s);        stdio.h B.20 Input/output
817 ungetc  int ungetc(int c, FILE *stream);        stdio.h B.20 Input/output
818 fread   size_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);   stdio.h B.20 Input/output
819 fwrite  size_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);    stdio.h B.20 Input/output
820 fgetpos int fgetpos(FILE * restrict stream, fpos_t * restrict pos);     stdio.h B.20 Input/output
821 fseek   int fseek(FILE *stream, long int offset, int whence);   stdio.h B.20 Input/output
822 fsetpos int fsetpos(FILE *stream, const fpos_t *pos);   stdio.h B.20 Input/output
823 ftell   long int ftell(FILE *stream);   stdio.h B.20 Input/output
824 rewind  void rewind(FILE *stream);      stdio.h B.20 Input/output
825 clearerr        void clearerr(FILE *stream);    stdio.h B.20 Input/output
826 feof    int feof(FILE *stream); stdio.h B.20 Input/output
827 ferror  int ferror(FILE *stream);       stdio.h B.20 Input/output
828 perror  void perror(const char *s);     stdio.h B.20 Input/output
829 L_tmpnam_s              stdio.h B.20 Input/output
830 TMP_MAX_S               stdio.h B.20 Input/output
831 errno_t         stdio.h B.20 Input/output
832 rsize_t         stdio.h B.20 Input/output
833 tmpfile_s       errno_t tmpfile_s(FILE * restrict * restrict streamptr);        stdio.h B.20 Input/output
834 tmpnam_s        errno_t tmpnam_s(char *s, rsize_t maxsize);     stdio.h B.20 Input/output
835 fopen_s errno_t fopen_s(FILE * restrict * restrict streamptr, const char * restrict filename, const char * restrict mode);      stdio.h B.20 Input/output
836 freopen_s       errno_t freopen_s(FILE * restrict * restrict newstreamptr, const char * restrict filename, const char * restrict mode, FILE * restrict stream); stdio.h B.20 Input/output
837 fprintf_s       int fprintf_s(FILE * restrict stream, const char * restrict format, ...);       stdio.h B.20 Input/output
838 fscanf_s        int fscanf_s(FILE * restrict stream, const char * restrict format, ...);        stdio.h B.20 Input/output
839 printf_s        int printf_s(const char * restrict format, ...);        stdio.h B.20 Input/output
840 scanf_s int scanf_s(const char * restrict format, ...); stdio.h B.20 Input/output
841 snprintf_s      int snprintf_s(char * restrict s, rsize_t n, const char * restrict format, ...);        stdio.h B.20 Input/output
842 sprintf_s       int sprintf_s(char * restrict s, rsize_t n, const char * restrict format, ...); stdio.h B.20 Input/output
843 sscanf_s        int sscanf_s(const char * restrict s, const char * restrict format, ...);       stdio.h B.20 Input/output
844 vfprintf_s      int vfprintf_s(FILE * restrict stream, const char * restrict format, va_list arg);      stdio.h B.20 Input/output
845 vfscanf_s       int vfscanf_s(FILE * restrict stream, const char * restrict format, va_list arg);       stdio.h B.20 Input/output
846 vprintf_s       int vprintf_s(const char * restrict format, va_list arg);       stdio.h B.20 Input/output
847 vscanf_s        int vscanf_s(const char * restrict format, va_list arg);        stdio.h B.20 Input/output
848 vsnprintf_s     int vsnprintf_s(char * restrict s, rsize_t n, const char * restrict format, va_list arg);       stdio.h B.20 Input/output
849 vsprintf_s      int vsprintf_s(char * restrict s, rsize_t n, const char * restrict format, va_list arg);        stdio.h B.20 Input/output
850 vsscanf_s       int vsscanf_s(const char * restrict s, const char * restrict format, va_list arg);      stdio.h B.20 Input/output
851 gets_s  char *gets_s(char *s, rsize_t n);       stdio.h B.20 Input/output
852 size_t          stdlib.h        B.21 General utilities
853 ldiv_t          stdlib.h        B.21 General utilities
854 EXIT_FAILURE            stdlib.h        B.21 General utilities
855 MB_CUR_MAX              stdlib.h        B.21 General utilities
856 wchar_t         stdlib.h        B.21 General utilities
857 lldiv_t         stdlib.h        B.21 General utilities
858 EXIT_SUCCESS            stdlib.h        B.21 General utilities
859 div_t           stdlib.h        B.21 General utilities
860 NULL            stdlib.h        B.21 General utilities
861 RAND_MAX                stdlib.h        B.21 General utilities
862 atof    double atof(const char *nptr);  stdlib.h        B.21 General utilities
863 atoi    int atoi(const char *nptr);     stdlib.h        B.21 General utilities
864 atol    long int atol(const char *nptr);        stdlib.h        B.21 General utilities
865 atoll   long long int atoll(const char *nptr);  stdlib.h        B.21 General utilities
866 strtod  double strtod(const char * restrict nptr, char ** restrict endptr);     stdlib.h        B.21 General utilities
867 strtof  float strtof(const char * restrict nptr, char ** restrict endptr);      stdlib.h        B.21 General utilities
868 strtold long double strtold(const char * restrict nptr, char ** restrict endptr);       stdlib.h        B.21 General utilities
869 strtol  long int strtol(const char * restrict nptr, char ** restrict endptr, int base); stdlib.h        B.21 General utilities
870 strtoll long long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);   stdlib.h        B.21 General utilities
871 strtoul unsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);       stdlib.h        B.21 General utilities
872 strtoull        unsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base); stdlib.h        B.21 General utilities
873 rand    int rand(void); stdlib.h        B.21 General utilities
874 srand   void srand(unsigned int seed);  stdlib.h        B.21 General utilities
875 aligned_alloc   void *aligned_alloc(size_t alignment, size_t size);     stdlib.h        B.21 General utilities
876 calloc  void *calloc(size_t nmemb, size_t size);        stdlib.h        B.21 General utilities
877 free    void free(void *ptr);   stdlib.h        B.21 General utilities
878 malloc  void *malloc(size_t size);      stdlib.h        B.21 General utilities
879 realloc void *realloc(void *ptr, size_t size);  stdlib.h        B.21 General utilities
880 abort   _Noreturn void abort(void);     stdlib.h        B.21 General utilities
881 atexit  int atexit(void (*func)(void)); stdlib.h        B.21 General utilities
882 at_quick_exit   int at_quick_exit(void (*func)(void));  stdlib.h        B.21 General utilities
883 exit    _Noreturn void exit(int status);        stdlib.h        B.21 General utilities
884 _Exit   _Noreturn void _Exit(int status);       stdlib.h        B.21 General utilities
885 getenv  char *getenv(const char *name); stdlib.h        B.21 General utilities
886 quick_exit      _Noreturn void quick_exit(int status);  stdlib.h        B.21 General utilities
887 system  int system(const char *string); stdlib.h        B.21 General utilities
888 bsearch void *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)); stdlib.h        B.21 General utilities
889 qsort   void qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));   stdlib.h        B.21 General utilities
890 abs     int abs(int j); stdlib.h        B.21 General utilities
891 labs    long int labs(long int j);      stdlib.h        B.21 General utilities
892 llabs   long long int llabs(long long int j);   stdlib.h        B.21 General utilities
893 div     div_t div(int numer, int denom);        stdlib.h        B.21 General utilities
894 ldiv    ldiv_t ldiv(long int numer, long int denom);    stdlib.h        B.21 General utilities
895 lldiv   lldiv_t lldiv(long long int numer, long long int denom);        stdlib.h        B.21 General utilities
896 mblen   int mblen(const char *s, size_t n);     stdlib.h        B.21 General utilities
897 mbtowc  int mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);  stdlib.h        B.21 General utilities
898 wctomb  int wctomb(char *s, wchar_t wchar);     stdlib.h        B.21 General utilities
899 mbstowcs        size_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);    stdlib.h        B.21 General utilities
900 wcstombs        size_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);    stdlib.h        B.21 General utilities
901 errno_t         stdlib.h        B.21 General utilities
902 rsize_t         stdlib.h        B.21 General utilities
903 constraint_handler_t            stdlib.h        B.21 General utilities
904 set_constraint_handler_s        constraint_handler_t set_constraint_handler_s(constraint_handler_t handler);    stdlib.h        B.21 General utilities
905 abort_handler_s void abort_handler_s(const char * restrict msg, void * restrict ptr, errno_t error);    stdlib.h        B.21 General utilities
906 ignore_handler_s        void ignore_handler_s(const char * restrict msg, void * restrict ptr, errno_t error);   stdlib.h        B.21 General utilities
907 getenv_s        errno_t getenv_s(size_t * restrict len, char * restrict value, rsize_t maxsize, const char * restrict name);    stdlib.h        B.21 General utilities
908 bsearch_s       void *bsearch_s(const void *key, const void *base, rsize_t nmemb, rsize_t size, int (*compar)(const void *k, const void *y, void *context), void *context);     stdlib.h        B.21 General utilities
909 qsort_s errno_t qsort_s(void *base, rsize_t nmemb, rsize_t size, int (*compar)(const void *x, const void *y, void *context), void *context);    stdlib.h        B.21 General utilities
910 wctomb_s        errno_t wctomb_s(int * restrict status, char * restrict s, rsize_t smax, wchar_t wc);   stdlib.h        B.21 General utilities
911 mbstowcs_s      errno_t mbstowcs_s(size_t * restrict retval, wchar_t * restrict dst, rsize_t dstmax, const char * restrict src, rsize_t len);   stdlib.h        B.21 General utilities
912 wcstombs_s      errno_t wcstombs_s(size_t * restrict retval, char * restrict dst, rsize_t dstmax, const wchar_t * restrict src, rsize_t len);   stdlib.h        B.21 General utilities
913 noreturn                stdnoreturn.h   B.22 _Noreturn
914 size_t          string.h        B.23 String handling
915 NULL            string.h        B.23 String handling
916 memcpy  void *memcpy(void * restrict s1, const void * restrict s2, size_t n);   string.h        B.23 String handling
917 memmove void *memmove(void *s1, const void *s2, size_t n);      string.h        B.23 String handling
918 strcpy  char *strcpy(char * restrict s1, const char * restrict s2);     string.h        B.23 String handling
919 strncpy char *strncpy(char * restrict s1, const char * restrict s2, size_t n);  string.h        B.23 String handling
920 strcat  char *strcat(char * restrict s1, const char * restrict s2);     string.h        B.23 String handling
921 strncat char *strncat(char * restrict s1, const char * restrict s2, size_t n);  string.h        B.23 String handling
922 memcmp  int memcmp(const void *s1, const void *s2, size_t n);   string.h        B.23 String handling
923 strcmp  int strcmp(const char *s1, const char *s2);     string.h        B.23 String handling
924 strcoll int strcoll(const char *s1, const char *s2);    string.h        B.23 String handling
925 strncmp int strncmp(const char *s1, const char *s2, size_t n);  string.h        B.23 String handling
926 strxfrm size_t strxfrm(char * restrict s1, const char * restrict s2, size_t n); string.h        B.23 String handling
927 memchr  void *memchr(const void *s, int c, size_t n);   string.h        B.23 String handling
928 strchr  char *strchr(const char *s, int c);     string.h        B.23 String handling
929 strcspn size_t strcspn(const char *s1, const char *s2); string.h        B.23 String handling
930 strpbrk char *strpbrk(const char *s1, const char *s2);  string.h        B.23 String handling
931 strrchr char *strrchr(const char *s, int c);    string.h        B.23 String handling
932 strspn  size_t strspn(const char *s1, const char *s2);  string.h        B.23 String handling
933 strstr  char *strstr(const char *s1, const char *s2);   string.h        B.23 String handling
934 strtok  char *strtok(char * restrict s1, const char * restrict s2);     string.h        B.23 String handling
935 memset  void *memset(void *s, int c, size_t n); string.h        B.23 String handling
936 strerror        char *strerror(int errnum);     string.h        B.23 String handling
937 strlen  size_t strlen(const char *s);   string.h        B.23 String handling
938 errno_t         string.h        B.23 String handling
939 rsize_t         string.h        B.23 String handling
940 memcpy_s        errno_t memcpy_s(void * restrict s1, rsize_t s1max, const void * restrict s2, rsize_t n);       string.h        B.23 String handling
941 memmove_s       errno_t memmove_s(void *s1, rsize_t s1max, const void *s2, rsize_t n);  string.h        B.23 String handling
942 strcpy_s        errno_t strcpy_s(char * restrict s1, rsize_t s1max, const char * restrict s2);  string.h        B.23 String handling
943 strncpy_s       errno_t strncpy_s(char * restrict s1, rsize_t s1max, const char * restrict s2, rsize_t n);      string.h        B.23 String handling
944 strcat_s        errno_t strcat_s(char * restrict s1, rsize_t s1max, const char * restrict s2);  string.h        B.23 String handling
945 strncat_s       errno_t strncat_s(char * restrict s1, rsize_t s1max, const char * restrict s2, rsize_t n);      string.h        B.23 String handling
946 strtok_s        char *strtok_s(char * restrict s1, rsize_t * restrict s1max, const char * restrict s2, char ** restrict ptr);   string.h        B.23 String handling
947 memset_s        errno_t memset_s(void *s, rsize_t smax, int c, rsize_t n)       string.h        B.23 String handling
948 strerror_s      errno_t strerror_s(char *s, rsize_t maxsize, errno_t errnum);   string.h        B.23 String handling
949 strerrorlen_s   size_t strerrorlen_s(errno_t errnum);   string.h        B.23 String handling
950 strnlen_s       size_t strnlen_s(const char *s, size_t maxsize);        string.h        B.23 String handling
951 acos            tgmath.h        B.24 Type-generic math
952 sqrt            tgmath.h        B.24 Type-generic math
953 fmod            tgmath.h        B.24 Type-generic math
954 nextafter               tgmath.h        B.24 Type-generic math
955 asin            tgmath.h        B.24 Type-generic math
956 fabs            tgmath.h        B.24 Type-generic math
957 frexp           tgmath.h        B.24 Type-generic math
958 nexttoward              tgmath.h        B.24 Type-generic math
959 atan            tgmath.h        B.24 Type-generic math
960 atan2           tgmath.h        B.24 Type-generic math
961 hypot           tgmath.h        B.24 Type-generic math
962 remainder               tgmath.h        B.24 Type-generic math
963 acosh           tgmath.h        B.24 Type-generic math
964 cbrt            tgmath.h        B.24 Type-generic math
965 ilogb           tgmath.h        B.24 Type-generic math
966 remquo          tgmath.h        B.24 Type-generic math
967 asinh           tgmath.h        B.24 Type-generic math
968 ceil            tgmath.h        B.24 Type-generic math
969 ldexp           tgmath.h        B.24 Type-generic math
970 rint            tgmath.h        B.24 Type-generic math
971 atanh           tgmath.h        B.24 Type-generic math
972 copysign                tgmath.h        B.24 Type-generic math
973 lgamma          tgmath.h        B.24 Type-generic math
974 round           tgmath.h        B.24 Type-generic math
975 cos             tgmath.h        B.24 Type-generic math
976 erf             tgmath.h        B.24 Type-generic math
977 llrint          tgmath.h        B.24 Type-generic math
978 scalbn          tgmath.h        B.24 Type-generic math
979 sin             tgmath.h        B.24 Type-generic math
980 erfc            tgmath.h        B.24 Type-generic math
981 llround         tgmath.h        B.24 Type-generic math
982 scalbln         tgmath.h        B.24 Type-generic math
983 tan             tgmath.h        B.24 Type-generic math
984 exp2            tgmath.h        B.24 Type-generic math
985 log10           tgmath.h        B.24 Type-generic math
986 tgamma          tgmath.h        B.24 Type-generic math
987 cosh            tgmath.h        B.24 Type-generic math
988 expm1           tgmath.h        B.24 Type-generic math
989 log1p           tgmath.h        B.24 Type-generic math
990 trunc           tgmath.h        B.24 Type-generic math
991 sinh            tgmath.h        B.24 Type-generic math
992 fdim            tgmath.h        B.24 Type-generic math
993 log2            tgmath.h        B.24 Type-generic math
994 carg            tgmath.h        B.24 Type-generic math
995 tanh            tgmath.h        B.24 Type-generic math
996 floor           tgmath.h        B.24 Type-generic math
997 logb            tgmath.h        B.24 Type-generic math
998 cimag           tgmath.h        B.24 Type-generic math
999 exp             tgmath.h        B.24 Type-generic math
1000 fma             tgmath.h        B.24 Type-generic math
1001 lrint           tgmath.h        B.24 Type-generic math
1002 conj            tgmath.h        B.24 Type-generic math
1003 log             tgmath.h        B.24 Type-generic math
1004 fmax            tgmath.h        B.24 Type-generic math
1005 lround          tgmath.h        B.24 Type-generic math
1006 cproj           tgmath.h        B.24 Type-generic math
1007 pow             tgmath.h        B.24 Type-generic math
1008 fmin            tgmath.h        B.24 Type-generic math
1009 nearbyint               tgmath.h        B.24 Type-generic math
1010 creal           tgmath.h        B.24 Type-generic math
1011 thread_local            threads.h       B.25 Threads
1012 once_flag               threads.h       B.25 Threads
1013 ONCE_FLAG_INIT          threads.h       B.25 Threads
1014 mtx_plain               threads.h       B.25 Threads
1015 TSS_DTOR_ITERATIONS             threads.h       B.25 Threads
1016 mtx_recursive           threads.h       B.25 Threads
1017 cnd_t           threads.h       B.25 Threads
1018 mtx_timed               threads.h       B.25 Threads
1019 thrd_t          threads.h       B.25 Threads
1020 thrd_timedout           threads.h       B.25 Threads
1021 tss_t           threads.h       B.25 Threads
1022 thrd_success            threads.h       B.25 Threads
1023 mtx_t           threads.h       B.25 Threads
1024 thrd_busy               threads.h       B.25 Threads
1025 tss_dtor_t              threads.h       B.25 Threads
1026 thrd_error              threads.h       B.25 Threads
1027 thrd_start_t            threads.h       B.25 Threads
1028 thrd_nomem              threads.h       B.25 Threads
1029 call_once       void call_once(once_flag *flag, void (*func)(void));    threads.h       B.25 Threads
1030 cnd_broadcast   int cnd_broadcast(cnd_t *cond); threads.h       B.25 Threads
1031 cnd_destroy     void cnd_destroy(cnd_t *cond);  threads.h       B.25 Threads
1032 cnd_init        int cnd_init(cnd_t *cond);      threads.h       B.25 Threads
1033 cnd_signal      int cnd_signal(cnd_t *cond);    threads.h       B.25 Threads
1034 cnd_timedwait   int cnd_timedwait(cnd_t *restrict cond, mtx_t *restrict mtx, const struct timespec *restrict ts);       threads.h       B.25 Threads
1035 cnd_wait        int cnd_wait(cnd_t *cond, mtx_t *mtx);  threads.h       B.25 Threads
1036 mtx_destroy     void mtx_destroy(mtx_t *mtx);   threads.h       B.25 Threads
1037 mtx_init        int mtx_init(mtx_t *mtx, int type);     threads.h       B.25 Threads
1038 mtx_lock        int mtx_lock(mtx_t *mtx);       threads.h       B.25 Threads
1039 mtx_timedlock   int mtx_timedlock(mtx_t *restrict mtx, const struct timespec *restrict ts);     threads.h       B.25 Threads
1040 mtx_trylock     int mtx_trylock(mtx_t *mtx);    threads.h       B.25 Threads
1041 mtx_unlock      int mtx_unlock(mtx_t *mtx);     threads.h       B.25 Threads
1042 thrd_create     int thrd_create(thrd_t *thr, thrd_start_t func, void *arg);     threads.h       B.25 Threads
1043 thrd_current    thrd_t thrd_current(void);      threads.h       B.25 Threads
1044 thrd_detach     int thrd_detach(thrd_t thr);    threads.h       B.25 Threads
1045 thrd_equal      int thrd_equal(thrd_t thr0, thrd_t thr1);       threads.h       B.25 Threads
1046 thrd_exit       _Noreturn void thrd_exit(int res);      threads.h       B.25 Threads
1047 thrd_join       int thrd_join(thrd_t thr, int *res);    threads.h       B.25 Threads
1048 thrd_sleep      int thrd_sleep(const struct timespec *duration, struct timespec *remaining);    threads.h       B.25 Threads
1049 thrd_yield      void thrd_yield(void);  threads.h       B.25 Threads
1050 tss_create      int tss_create(tss_t *key, tss_dtor_t dtor);    threads.h       B.25 Threads
1051 tss_delete      void tss_delete(tss_t key);     threads.h       B.25 Threads
1052 tss_get void *tss_get(tss_t key);       threads.h       B.25 Threads
1053 tss_set int tss_set(tss_t key, void *val);      threads.h       B.25 Threads
1054 NULL            time.h  B.26 Date and time
1055 size_t          time.h  B.26 Date and time
1056 struct timespec         time.h  B.26 Date and time
1057 CLOCKS_PER_SEC          time.h  B.26 Date and time
1058 clock_t         time.h  B.26 Date and time
1059 struct tm               time.h  B.26 Date and time
1060 TIME_UTC                time.h  B.26 Date and time
1061 time_t          time.h  B.26 Date and time
1062 clock   clock_t clock(void);    time.h  B.26 Date and time
1063 difftime        double difftime(time_t time1, time_t time0);    time.h  B.26 Date and time
1064 mktime  time_t mktime(struct tm *timeptr);      time.h  B.26 Date and time
1065 time    time_t time(time_t *timer);     time.h  B.26 Date and time
1066 timespec_get    int timespec_get(timespec *ts, int base);       time.h  B.26 Date and time
1067 asctime char *asctime(const struct tm *timeptr);        time.h  B.26 Date and time
1068 ctime   char *ctime(const time_t *timer);       time.h  B.26 Date and time
1069 gmtime  struct tm *gmtime(const time_t *timer); time.h  B.26 Date and time
1070 localtime       struct tm *localtime(const time_t *timer);      time.h  B.26 Date and time
1071 strftime        size_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);   time.h  B.26 Date and time
1072 errno_t         time.h  B.26 Date and time
1073 rsize_t         time.h  B.26 Date and time
1074 asctime_s       errno_t asctime_s(char *s, rsize_t maxsize, const struct tm *timeptr);  time.h  B.26 Date and time
1075 ctime_s errno_t ctime_s(char *s, rsize_t maxsize, const time_t *timer); time.h  B.26 Date and time
1076 gmtime_s        struct tm *gmtime_s(const time_t * restrict timer, struct tm * restrict result);        time.h  B.26 Date and time
1077 localtime_s     struct tm *localtime_s(const time_t * restrict timer, struct tm * restrict result);     time.h  B.26 Date and time
1078 mbstate_t               uchar.h B.27 Unicode utilities
1079 size_t          uchar.h B.27 Unicode utilities
1080 char16_t                uchar.h B.27 Unicode utilities
1081 char32_t                uchar.h B.27 Unicode utilities
1082 mbrtoc16        size_t mbrtoc16(char16_t * restrict pc16, const char * restrict s, size_t n, mbstate_t * restrict ps);  uchar.h B.27 Unicode utilities
1083 c16rtomb        size_t c16rtomb(char * restrict s, char16_t c16, mbstate_t * restrict ps);      uchar.h B.27 Unicode utilities
1084 mbrtoc32        size_t mbrtoc32(char32_t * restrict pc32, const char * restrict s, size_t n, mbstate_t * restrict ps);  uchar.h B.27 Unicode utilities
1085 c32rtomb        size_t c32rtomb(char * restrict s, char32_t c32, mbstate_t * restrict ps);      uchar.h B.27 Unicode utilities
1086 wchar_t         wchar.h B.28 Extended multibyte/wide character utilities
1087 wint_t          wchar.h B.28 Extended multibyte/wide character utilities
1088 WCHAR_MAX               wchar.h B.28 Extended multibyte/wide character utilities
1089 size_t          wchar.h B.28 Extended multibyte/wide character utilities
1090 struct tm               wchar.h B.28 Extended multibyte/wide character utilities
1091 WCHAR_MIN               wchar.h B.28 Extended multibyte/wide character utilities
1092 mbstate_t               wchar.h B.28 Extended multibyte/wide character utilities
1093 NULL            wchar.h B.28 Extended multibyte/wide character utilities
1094 WEOF            wchar.h B.28 Extended multibyte/wide character utilities
1095 fwprintf        int fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);     wchar.h B.28 Extended multibyte/wide character utilities
1096 fwscanf int fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);      wchar.h B.28 Extended multibyte/wide character utilities
1097 swprintf        int swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);     wchar.h B.28 Extended multibyte/wide character utilities
1098 swscanf int swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);  wchar.h B.28 Extended multibyte/wide character utilities
1099 vfwprintf       int vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);    wchar.h B.28 Extended multibyte/wide character utilities
1100 vfwscanf        int vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);     wchar.h B.28 Extended multibyte/wide character utilities
1101 vswprintf       int vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);    wchar.h B.28 Extended multibyte/wide character utilities
1102 vswscanf        int vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg); wchar.h B.28 Extended multibyte/wide character utilities
1103 vwprintf        int vwprintf(const wchar_t * restrict format, va_list arg);     wchar.h B.28 Extended multibyte/wide character utilities
1104 vwscanf int vwscanf(const wchar_t * restrict format, va_list arg);      wchar.h B.28 Extended multibyte/wide character utilities
1105 wprintf int wprintf(const wchar_t * restrict format, ...);      wchar.h B.28 Extended multibyte/wide character utilities
1106 wscanf  int wscanf(const wchar_t * restrict format, ...);       wchar.h B.28 Extended multibyte/wide character utilities
1107 fgetwc  wint_t fgetwc(FILE *stream);    wchar.h B.28 Extended multibyte/wide character utilities
1108 fgetws  wchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);   wchar.h B.28 Extended multibyte/wide character utilities
1109 fputwc  wint_t fputwc(wchar_t c, FILE *stream); wchar.h B.28 Extended multibyte/wide character utilities
1110 fputws  int fputws(const wchar_t * restrict s, FILE * restrict stream); wchar.h B.28 Extended multibyte/wide character utilities
1111 fwide   int fwide(FILE *stream, int mode);      wchar.h B.28 Extended multibyte/wide character utilities
1112 getwc   wint_t getwc(FILE *stream);     wchar.h B.28 Extended multibyte/wide character utilities
1113 getwchar        wint_t getwchar(void);  wchar.h B.28 Extended multibyte/wide character utilities
1114 putwc   wint_t putwc(wchar_t c, FILE *stream);  wchar.h B.28 Extended multibyte/wide character utilities
1115 putwchar        wint_t putwchar(wchar_t c);     wchar.h B.28 Extended multibyte/wide character utilities
1116 ungetwc wint_t ungetwc(wint_t c, FILE *stream); wchar.h B.28 Extended multibyte/wide character utilities
1117 wcstod  double wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);       wchar.h B.28 Extended multibyte/wide character utilities
1118 wcstof  float wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);        wchar.h B.28 Extended multibyte/wide character utilities
1119 wcstold long double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr); wchar.h B.28 Extended multibyte/wide character utilities
1120 wcstol  long int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);   wchar.h B.28 Extended multibyte/wide character utilities
1121 wcstoll long long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);     wchar.h B.28 Extended multibyte/wide character utilities
1122 wcstoul unsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); wchar.h B.28 Extended multibyte/wide character utilities
1123 wcstoull        unsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);   wchar.h B.28 Extended multibyte/wide character utilities
1124 wcscpy  wchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);    wchar.h B.28 Extended multibyte/wide character utilities
1125 wcsncpy wchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.28 Extended multibyte/wide character utilities
1126 wmemcpy wchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.28 Extended multibyte/wide character utilities
1127 wmemmove        wchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.28 Extended multibyte/wide character utilities
1128 wcscat  wchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);    wchar.h B.28 Extended multibyte/wide character utilities
1129 wcsncat wchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); wchar.h B.28 Extended multibyte/wide character utilities
1130 wcscmp  int wcscmp(const wchar_t *s1, const wchar_t *s2);       wchar.h B.28 Extended multibyte/wide character utilities
1131 wcscoll int wcscoll(const wchar_t *s1, const wchar_t *s2);      wchar.h B.28 Extended multibyte/wide character utilities
1132 wcsncmp int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.28 Extended multibyte/wide character utilities
1133 wcsxfrm size_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);   wchar.h B.28 Extended multibyte/wide character utilities
1134 wmemcmp int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);    wchar.h B.28 Extended multibyte/wide character utilities
1135 wcschr  wchar_t *wcschr(const wchar_t *s, wchar_t c);   wchar.h B.28 Extended multibyte/wide character utilities
1136 wcscspn size_t wcscspn(const wchar_t *s1, const wchar_t *s2);   wchar.h B.28 Extended multibyte/wide character utilities
1137 wcspbrk wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); wchar.h B.28 Extended multibyte/wide character utilities
1138 wcsrchr wchar_t *wcsrchr(const wchar_t *s, wchar_t c);  wchar.h B.28 Extended multibyte/wide character utilities
1139 wcsspn  size_t wcsspn(const wchar_t *s1, const wchar_t *s2);    wchar.h B.28 Extended multibyte/wide character utilities
1140 wcsstr  wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);  wchar.h B.28 Extended multibyte/wide character utilities
1141 wcstok  wchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);   wchar.h B.28 Extended multibyte/wide character utilities
1142 wmemchr wchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);        wchar.h B.28 Extended multibyte/wide character utilities
1143 wcslen  size_t wcslen(const wchar_t *s);        wchar.h B.28 Extended multibyte/wide character utilities
1144 wmemset wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);      wchar.h B.28 Extended multibyte/wide character utilities
1145 wcsftime        size_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);     wchar.h B.28 Extended multibyte/wide character utilities
1146 btowc   wint_t btowc(int c);    wchar.h B.28 Extended multibyte/wide character utilities
1147 wctob   int wctob(wint_t c);    wchar.h B.28 Extended multibyte/wide character utilities
1148 mbsinit int mbsinit(const mbstate_t *ps);       wchar.h B.28 Extended multibyte/wide character utilities
1149 mbrlen  size_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);      wchar.h B.28 Extended multibyte/wide character utilities
1150 mbrtowc size_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);     wchar.h B.28 Extended multibyte/wide character utilities
1151 wcrtomb size_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps); wchar.h B.28 Extended multibyte/wide character utilities
1152 mbsrtowcs       size_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);      wchar.h B.28 Extended multibyte/wide character utilities
1153 wcsrtombs       size_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);      wchar.h B.28 Extended multibyte/wide character utilities
1154 errno_t         wchar.h B.28 Extended multibyte/wide character utilities
1155 rsize_t         wchar.h B.28 Extended multibyte/wide character utilities
1156 fwprintf_s      int fwprintf_s(FILE * restrict stream, const wchar_t * restrict format, ...);   wchar.h B.28 Extended multibyte/wide character utilities
1157 fwscanf_s       int fwscanf_s(FILE * restrict stream, const wchar_t * restrict format, ...);    wchar.h B.28 Extended multibyte/wide character utilities
1158 snwprintf_s     int snwprintf_s(wchar_t * restrict s, rsize_t n, const wchar_t * restrict format, ...); wchar.h B.28 Extended multibyte/wide character utilities
1159 swprintf_s      int swprintf_s(wchar_t * restrict s, rsize_t n, const wchar_t * restrict format, ...);  wchar.h B.28 Extended multibyte/wide character utilities
1160 swscanf_s       int swscanf_s(const wchar_t * restrict s, const wchar_t * restrict format, ...);        wchar.h B.28 Extended multibyte/wide character utilities
1161 vfwprintf_s     int vfwprintf_s(FILE * restrict stream, const wchar_t * restrict format, va_list arg);  wchar.h B.28 Extended multibyte/wide character utilities
1162 vfwscanf_s      int vfwscanf_s(FILE * restrict stream, const wchar_t * restrict format, va_list arg);   wchar.h B.28 Extended multibyte/wide character utilities
1163 vsnwprintf_s    int vsnwprintf_s(wchar_t * restrict s, rsize_t n, const wchar_t * restrict format, va_list arg);        wchar.h B.28 Extended multibyte/wide character utilities
1164 vswprintf_s     int vswprintf_s(wchar_t * restrict s, rsize_t n, const wchar_t * restrict format, va_list arg); wchar.h B.28 Extended multibyte/wide character utilities
1165 vswscanf_s      int vswscanf_s(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);       wchar.h B.28 Extended multibyte/wide character utilities
1166 vwprintf_s      int vwprintf_s(const wchar_t * restrict format, va_list arg);   wchar.h B.28 Extended multibyte/wide character utilities
1167 vwscanf_s       int vwscanf_s(const wchar_t * restrict format, va_list arg);    wchar.h B.28 Extended multibyte/wide character utilities
1168 wprintf_s       int wprintf_s(const wchar_t * restrict format, ...);    wchar.h B.28 Extended multibyte/wide character utilities
1169 wscanf_s        int wscanf_s(const wchar_t * restrict format, ...);     wchar.h B.28 Extended multibyte/wide character utilities
1170 wcscpy_s        errno_t wcscpy_s(wchar_t * restrict s1, rsize_t s1max, const wchar_t * restrict s2);    wchar.h B.28 Extended multibyte/wide character utilities
1171 wcsncpy_s       errno_t wcsncpy_s(wchar_t * restrict s1, rsize_t s1max, const wchar_t * restrict s2, rsize_t n);        wchar.h B.28 Extended multibyte/wide character utilities
1172 wmemcpy_s       errno_t wmemcpy_s(wchar_t * restrict s1, rsize_t s1max, const wchar_t * restrict s2, rsize_t n);        wchar.h B.28 Extended multibyte/wide character utilities
1173 wmemmove_s      errno_t wmemmove_s(wchar_t *s1, rsize_t s1max, const wchar_t *s2, rsize_t n);   wchar.h B.28 Extended multibyte/wide character utilities
1174 wcscat_s        errno_t wcscat_s(wchar_t * restrict s1, rsize_t s1max, const wchar_t * restrict s2);    wchar.h B.28 Extended multibyte/wide character utilities
1175 wcsncat_s       errno_t wcsncat_s(wchar_t * restrict s1, rsize_t s1max, const wchar_t * restrict s2, rsize_t n);        wchar.h B.28 Extended multibyte/wide character utilities
1176 wcstok_s        wchar_t *wcstok_s(wchar_t * restrict s1, rsize_t * restrict s1max, const wchar_t * restrict s2, wchar_t ** restrict ptr);       wchar.h B.28 Extended multibyte/wide character utilities
1177 wcsnlen_s       size_t wcsnlen_s(const wchar_t *s, size_t maxsize);     wchar.h B.28 Extended multibyte/wide character utilities
1178 wcrtomb_s       errno_t wcrtomb_s(size_t * restrict retval, char * restrict s, rsize_t smax, wchar_t wc, mbstate_t * restrict ps);      wchar.h B.28 Extended multibyte/wide character utilities
1179 mbsrtowcs_s     errno_t mbsrtowcs_s(size_t * restrict retval, wchar_t * restrict dst, rsize_t dstmax, const char ** restrict src, rsize_t len, mbstate_t * restrict ps);        wchar.h B.28 Extended multibyte/wide character utilities
1180 wcsrtombs_s     errno_t wcsrtombs_s(size_t * restrict retval, char * restrict dst, rsize_t dstmax, const wchar_t ** restrict src, rsize_t len, mbstate_t * restrict ps);        wchar.h B.28 Extended multibyte/wide character utilities
1181 wint_t          wctype.h        B.29 Wide character classification and mapping utilities
1182 wctrans_t               wctype.h        B.29 Wide character classification and mapping utilities
1183 wctype_t                wctype.h        B.29 Wide character classification and mapping utilities
1184 WEOF            wctype.h        B.29 Wide character classification and mapping utilities
1185 iswalnum        int iswalnum(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1186 iswalpha        int iswalpha(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1187 iswblank        int iswblank(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1188 iswcntrl        int iswcntrl(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1189 iswdigit        int iswdigit(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1190 iswgraph        int iswgraph(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1191 iswlower        int iswlower(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1192 iswprint        int iswprint(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1193 iswpunct        int iswpunct(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1194 iswspace        int iswspace(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1195 iswupper        int iswupper(wint_t wc);        wctype.h        B.29 Wide character classification and mapping utilities
1196 iswxdigit       int iswxdigit(wint_t wc);       wctype.h        B.29 Wide character classification and mapping utilities
1197 iswctype        int iswctype(wint_t wc, wctype_t desc); wctype.h        B.29 Wide character classification and mapping utilities
1198 wctype  wctype_t wctype(const char *property);  wctype.h        B.29 Wide character classification and mapping utilities
1199 towlower        wint_t towlower(wint_t wc);     wctype.h        B.29 Wide character classification and mapping utilities
1200 towupper        wint_t towupper(wint_t wc);     wctype.h        B.29 Wide character classification and mapping utilities
1201 towctrans       wint_t towctrans(wint_t wc, wctrans_t desc);    wctype.h        B.29 Wide character classification and mapping utilities
1202 wctrans wctrans_t wctrans(const char *property);        wctype.h        B.29 Wide character classification and mapping utilities