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