X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_c11.html;h=40455f183fec3eb503d0752eec9cbc8328223224;hb=d8fdbb7d13a88870f47d2532d9338a55f982628b;hp=89e913c2f893291c712b69b8256dfa22d02898e2;hpb=8e4d88d6f614931e0a7c0723fa47743de4b34aab;p=musl-tables diff --git a/tab_c11.html b/tab_c11.html index 89e913c..40455f1 100644 --- a/tab_c11.html +++ b/tab_c11.html @@ -1,5 +1,5 @@

musl vs c11 api

-

commit

commit dd762cf6e5886ed297886a19a2e2ffd49157a786
Date: Sun Oct 28 18:45:11 2012 -0400

release notes for 0.9.7 +

commit

commit 4ba3ebdcfeb7b5aa2dd5079e939514a634395124
Date: Wed Apr 10 22:38:46 2013 -0400

make ifaddrs.h expose sys/socket.h

the getifaddrs interface seems to have been invented by glibc, and
they expose socket.h, so for us not to do so is just gratuitous
incompatibility with the interface we're mimicing.

legend

(Annex K apis are excluded: -D__STDC_WANT_LIB_EXT1__=0 is assumed)

table

muslc11
statussymdeclnameheaderprotosection
missing  static_assertassert.h B.1 Diagnostics @@ -60,22 +60,22 @@
 Tp csqrtcomplex.hdouble complex csqrt(double complex z);B.2 Complex
 Tp csqrtfcomplex.hfloat complex csqrtf(float complex z);B.2 Complex
 Tp csqrtlcomplex.hlong double complex csqrtl(long double complex z);B.2 Complex -
 Tp d d cargcomplex.hdouble carg(double complex z);B.2 Complex +
 Tp d d cargcomplex.hdouble carg(double complex z);B.2 Complex
 Tp cargfcomplex.hfloat cargf(float complex z);B.2 Complex
 Tp carglcomplex.hlong double cargl(long double complex z);B.2 Complex -
 Td p d d cimagcomplex.hdouble cimag(double complex z);B.2 Complex +
 Td p d d cimagcomplex.hdouble cimag(double complex z);B.2 Complex
 Td p cimagfcomplex.hfloat cimagf(float complex z);B.2 Complex
 Td p cimaglcomplex.hlong double cimagl(long double complex z);B.2 Complex -
missing  CMPLXcomplex.hdouble complex CMPLX(double x, double y);B.2 Complex -
missing  CMPLXFcomplex.hfloat complex CMPLXF(float x, float y);B.2 Complex -
missing  CMPLXLcomplex.hlong double complex CMPLXL(long double x, long double y);B.2 Complex -
 Tp d d conjcomplex.hdouble complex conj(double complex z);B.2 Complex +
  d CMPLXcomplex.hdouble complex CMPLX(double x, double y);B.2 Complex +
  d CMPLXFcomplex.hfloat complex CMPLXF(float x, float y);B.2 Complex +
  d CMPLXLcomplex.hlong double complex CMPLXL(long double x, long double y);B.2 Complex +
 Tp d d conjcomplex.hdouble complex conj(double complex z);B.2 Complex
 Tp conjfcomplex.hfloat complex conjf(float complex z);B.2 Complex
 Tp conjlcomplex.hlong double complex conjl(long double complex z);B.2 Complex -
 Tp d d cprojcomplex.hdouble complex cproj(double complex z);B.2 Complex +
 Tp d d cprojcomplex.hdouble complex cproj(double complex z);B.2 Complex
 Tp cprojfcomplex.hfloat complex cprojf(float complex z);B.2 Complex
 Tp cprojlcomplex.hlong double complex cprojl(long double complex z);B.2 Complex -
 Td p d d crealcomplex.hdouble creal(double complex z);B.2 Complex +
 Td p d d crealcomplex.hdouble creal(double complex z);B.2 Complex
 Td p crealfcomplex.hfloat crealf(float complex z);B.2 Complex
 Td p creallcomplex.hlong double creall(long double complex z);B.2 Complex
 Tp isalnumctype.hint isalnum(int c);B.3 Character handling @@ -95,7 +95,7 @@
  d EDOMerrno.h B.4 Errors
  d EILSEQerrno.h B.4 Errors
  d ERANGEerrno.h B.4 Errors -
  d errnoerrno.h B.4 Errors +
  d errnoerrno.h B.4 Errors
  t fenv_tfenv.h B.5 Floating-point environment
  d FE_OVERFLOWfenv.h B.5 Floating-point environment
  d FE_TOWARDZEROfenv.h B.5 Floating-point environment @@ -161,160 +161,160 @@
  d FLT_DIGfloat.h B.6 Characteristics of floating types
  d LDBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types
  t imaxdiv_tinttypes.h B.7 Format conversion of integer types -
  d PRId8inttypes.h B.7 Format conversion of integer types -
  d PRId16inttypes.h B.7 Format conversion of integer types -
  d PRId32inttypes.h B.7 Format conversion of integer types -
  d PRId64inttypes.h B.7 Format conversion of integer types -
  d PRIdLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIdLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIdLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIdLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIdFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIdFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIdFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIdFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIdMAXinttypes.h B.7 Format conversion of integer types -
  d PRIdPTRinttypes.h B.7 Format conversion of integer types -
  d PRIi8inttypes.h B.7 Format conversion of integer types -
  d PRIi16inttypes.h B.7 Format conversion of integer types -
  d PRIi32inttypes.h B.7 Format conversion of integer types -
  d PRIi64inttypes.h B.7 Format conversion of integer types -
  d PRIiLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIiLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIiLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIiLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIiFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIiFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIiFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIiFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIiMAXinttypes.h B.7 Format conversion of integer types -
  d PRIiPTRinttypes.h B.7 Format conversion of integer types -
  d PRIo8inttypes.h B.7 Format conversion of integer types -
  d PRIo16inttypes.h B.7 Format conversion of integer types -
  d PRIo32inttypes.h B.7 Format conversion of integer types -
  d PRIo64inttypes.h B.7 Format conversion of integer types -
  d PRIoLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIoLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIoLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIoLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIoFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIoFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIoFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIoFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIoMAXinttypes.h B.7 Format conversion of integer types -
  d PRIoPTRinttypes.h B.7 Format conversion of integer types -
  d PRIu8inttypes.h B.7 Format conversion of integer types -
  d PRIu16inttypes.h B.7 Format conversion of integer types -
  d PRIu32inttypes.h B.7 Format conversion of integer types -
  d PRIu64inttypes.h B.7 Format conversion of integer types -
  d PRIuLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIuLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIuLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIuLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIuFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIuFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIuFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIuFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIuMAXinttypes.h B.7 Format conversion of integer types -
  d PRIuPTRinttypes.h B.7 Format conversion of integer types -
  d PRIx8inttypes.h B.7 Format conversion of integer types -
  d PRIx16inttypes.h B.7 Format conversion of integer types -
  d PRIx32inttypes.h B.7 Format conversion of integer types -
  d PRIx64inttypes.h B.7 Format conversion of integer types -
  d PRIxLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIxLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIxLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIxLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIxFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIxFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIxFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIxFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIxMAXinttypes.h B.7 Format conversion of integer types -
  d PRIxPTRinttypes.h B.7 Format conversion of integer types -
  d PRIX8inttypes.h B.7 Format conversion of integer types -
  d PRIX16inttypes.h B.7 Format conversion of integer types -
  d PRIX32inttypes.h B.7 Format conversion of integer types -
  d PRIX64inttypes.h B.7 Format conversion of integer types -
  d PRIXLEAST8inttypes.h B.7 Format conversion of integer types -
  d PRIXLEAST16inttypes.h B.7 Format conversion of integer types -
  d PRIXLEAST32inttypes.h B.7 Format conversion of integer types -
  d PRIXLEAST64inttypes.h B.7 Format conversion of integer types -
  d PRIXFAST8inttypes.h B.7 Format conversion of integer types -
  d PRIXFAST16inttypes.h B.7 Format conversion of integer types -
  d PRIXFAST32inttypes.h B.7 Format conversion of integer types -
  d PRIXFAST64inttypes.h B.7 Format conversion of integer types -
  d PRIXMAXinttypes.h B.7 Format conversion of integer types -
  d PRIXPTRinttypes.h B.7 Format conversion of integer types -
  d SCNd8inttypes.h B.7 Format conversion of integer types -
  d SCNd16inttypes.h B.7 Format conversion of integer types -
  d SCNd32inttypes.h B.7 Format conversion of integer types -
  d SCNd64inttypes.h B.7 Format conversion of integer types -
  d SCNdLEAST8inttypes.h B.7 Format conversion of integer types -
  d SCNdLEAST16inttypes.h B.7 Format conversion of integer types -
  d SCNdLEAST32inttypes.h B.7 Format conversion of integer types -
  d SCNdLEAST64inttypes.h B.7 Format conversion of integer types -
  d SCNdFAST8inttypes.h B.7 Format conversion of integer types -
  d SCNdFAST16inttypes.h B.7 Format conversion of integer types -
  d SCNdFAST32inttypes.h B.7 Format conversion of integer types -
  d SCNdFAST64inttypes.h B.7 Format conversion of integer types -
  d SCNdMAXinttypes.h B.7 Format conversion of integer types -
  d SCNdPTRinttypes.h B.7 Format conversion of integer types -
  d SCNi8inttypes.h B.7 Format conversion of integer types -
  d SCNi16inttypes.h B.7 Format conversion of integer types -
  d SCNi32inttypes.h B.7 Format conversion of integer types -
  d SCNi64inttypes.h B.7 Format conversion of integer types -
  d SCNiLEAST8inttypes.h B.7 Format conversion of integer types -
  d SCNiLEAST16inttypes.h B.7 Format conversion of integer types -
  d SCNiLEAST32inttypes.h B.7 Format conversion of integer types -
  d SCNiLEAST64inttypes.h B.7 Format conversion of integer types -
  d SCNiFAST8inttypes.h B.7 Format conversion of integer types -
  d SCNiFAST16inttypes.h B.7 Format conversion of integer types -
  d SCNiFAST32inttypes.h B.7 Format conversion of integer types -
  d SCNiFAST64inttypes.h B.7 Format conversion of integer types -
  d SCNiMAXinttypes.h B.7 Format conversion of integer types -
  d SCNiPTRinttypes.h B.7 Format conversion of integer types -
  d SCNo8inttypes.h B.7 Format conversion of integer types -
  d SCNo16inttypes.h B.7 Format conversion of integer types -
  d SCNo32inttypes.h B.7 Format conversion of integer types -
  d SCNo64inttypes.h B.7 Format conversion of integer types -
  d SCNoLEAST8inttypes.h B.7 Format conversion of integer types -
  d SCNoLEAST16inttypes.h B.7 Format conversion of integer types -
  d SCNoLEAST32inttypes.h B.7 Format conversion of integer types -
  d SCNoLEAST64inttypes.h B.7 Format conversion of integer types -
  d SCNoFAST8inttypes.h B.7 Format conversion of integer types -
  d SCNoFAST16inttypes.h B.7 Format conversion of integer types -
  d SCNoFAST32inttypes.h B.7 Format conversion of integer types -
  d SCNoFAST64inttypes.h B.7 Format conversion of integer types -
  d SCNoMAXinttypes.h B.7 Format conversion of integer types -
  d SCNoPTRinttypes.h B.7 Format conversion of integer types -
  d SCNu8inttypes.h B.7 Format conversion of integer types -
  d SCNu16inttypes.h B.7 Format conversion of integer types -
  d SCNu32inttypes.h B.7 Format conversion of integer types -
  d SCNu64inttypes.h B.7 Format conversion of integer types -
  d SCNuLEAST8inttypes.h B.7 Format conversion of integer types -
  d SCNuLEAST16inttypes.h B.7 Format conversion of integer types -
  d SCNuLEAST32inttypes.h B.7 Format conversion of integer types -
  d SCNuLEAST64inttypes.h B.7 Format conversion of integer types -
  d SCNuFAST8inttypes.h B.7 Format conversion of integer types -
  d SCNuFAST16inttypes.h B.7 Format conversion of integer types -
  d SCNuFAST32inttypes.h B.7 Format conversion of integer types -
  d SCNuFAST64inttypes.h B.7 Format conversion of integer types -
  d SCNuMAXinttypes.h B.7 Format conversion of integer types -
  d SCNuPTRinttypes.h B.7 Format conversion of integer types -
  d SCNx8inttypes.h B.7 Format conversion of integer types -
  d SCNx16inttypes.h B.7 Format conversion of integer types -
  d SCNx32inttypes.h B.7 Format conversion of integer types -
  d SCNx64inttypes.h B.7 Format conversion of integer types -
  d SCNxLEAST8inttypes.h B.7 Format conversion of integer types -
  d SCNxLEAST16inttypes.h B.7 Format conversion of integer types -
  d SCNxLEAST32inttypes.h B.7 Format conversion of integer types -
  d SCNxLEAST64inttypes.h B.7 Format conversion of integer types -
  d SCNxFAST8inttypes.h B.7 Format conversion of integer types -
  d SCNxFAST16inttypes.h B.7 Format conversion of integer types -
  d SCNxFAST32inttypes.h B.7 Format conversion of integer types -
  d SCNxFAST64inttypes.h B.7 Format conversion of integer types -
  d SCNxMAXinttypes.h B.7 Format conversion of integer types -
  d SCNxPTRinttypes.h B.7 Format conversion of integer types +
  d PRId8inttypes.h B.7 Format conversion of integer types +
  d PRId16inttypes.h B.7 Format conversion of integer types +
  d PRId32inttypes.h B.7 Format conversion of integer types +
  d PRId64inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIdLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIdFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIdMAXinttypes.h B.7 Format conversion of integer types +
  d PRIdPTRinttypes.h B.7 Format conversion of integer types +
  d PRIi8inttypes.h B.7 Format conversion of integer types +
  d PRIi16inttypes.h B.7 Format conversion of integer types +
  d PRIi32inttypes.h B.7 Format conversion of integer types +
  d PRIi64inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIiLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIiFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIiMAXinttypes.h B.7 Format conversion of integer types +
  d PRIiPTRinttypes.h B.7 Format conversion of integer types +
  d PRIo8inttypes.h B.7 Format conversion of integer types +
  d PRIo16inttypes.h B.7 Format conversion of integer types +
  d PRIo32inttypes.h B.7 Format conversion of integer types +
  d PRIo64inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIoLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIoFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIoMAXinttypes.h B.7 Format conversion of integer types +
  d PRIoPTRinttypes.h B.7 Format conversion of integer types +
  d PRIu8inttypes.h B.7 Format conversion of integer types +
  d PRIu16inttypes.h B.7 Format conversion of integer types +
  d PRIu32inttypes.h B.7 Format conversion of integer types +
  d PRIu64inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIuLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIuFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIuMAXinttypes.h B.7 Format conversion of integer types +
  d PRIuPTRinttypes.h B.7 Format conversion of integer types +
  d PRIx8inttypes.h B.7 Format conversion of integer types +
  d PRIx16inttypes.h B.7 Format conversion of integer types +
  d PRIx32inttypes.h B.7 Format conversion of integer types +
  d PRIx64inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIxLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIxFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIxMAXinttypes.h B.7 Format conversion of integer types +
  d PRIxPTRinttypes.h B.7 Format conversion of integer types +
  d PRIX8inttypes.h B.7 Format conversion of integer types +
  d PRIX16inttypes.h B.7 Format conversion of integer types +
  d PRIX32inttypes.h B.7 Format conversion of integer types +
  d PRIX64inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST8inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST16inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST32inttypes.h B.7 Format conversion of integer types +
  d PRIXLEAST64inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST8inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST16inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST32inttypes.h B.7 Format conversion of integer types +
  d PRIXFAST64inttypes.h B.7 Format conversion of integer types +
  d PRIXMAXinttypes.h B.7 Format conversion of integer types +
  d PRIXPTRinttypes.h B.7 Format conversion of integer types +
  d SCNd8inttypes.h B.7 Format conversion of integer types +
  d SCNd16inttypes.h B.7 Format conversion of integer types +
  d SCNd32inttypes.h B.7 Format conversion of integer types +
  d SCNd64inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNdLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNdFAST64inttypes.h B.7 Format conversion of integer types +
  d SCNdMAXinttypes.h B.7 Format conversion of integer types +
  d SCNdPTRinttypes.h B.7 Format conversion of integer types +
  d SCNi8inttypes.h B.7 Format conversion of integer types +
  d SCNi16inttypes.h B.7 Format conversion of integer types +
  d SCNi32inttypes.h B.7 Format conversion of integer types +
  d SCNi64inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNiLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNiFAST64inttypes.h B.7 Format conversion of integer types +
  d SCNiMAXinttypes.h B.7 Format conversion of integer types +
  d SCNiPTRinttypes.h B.7 Format conversion of integer types +
  d SCNo8inttypes.h B.7 Format conversion of integer types +
  d SCNo16inttypes.h B.7 Format conversion of integer types +
  d SCNo32inttypes.h B.7 Format conversion of integer types +
  d SCNo64inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNoLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNoFAST64inttypes.h B.7 Format conversion of integer types +
  d SCNoMAXinttypes.h B.7 Format conversion of integer types +
  d SCNoPTRinttypes.h B.7 Format conversion of integer types +
  d SCNu8inttypes.h B.7 Format conversion of integer types +
  d SCNu16inttypes.h B.7 Format conversion of integer types +
  d SCNu32inttypes.h B.7 Format conversion of integer types +
  d SCNu64inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNuLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNuFAST64inttypes.h B.7 Format conversion of integer types +
  d SCNuMAXinttypes.h B.7 Format conversion of integer types +
  d SCNuPTRinttypes.h B.7 Format conversion of integer types +
  d SCNx8inttypes.h B.7 Format conversion of integer types +
  d SCNx16inttypes.h B.7 Format conversion of integer types +
  d SCNx32inttypes.h B.7 Format conversion of integer types +
  d SCNx64inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST8inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST16inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST32inttypes.h B.7 Format conversion of integer types +
  d SCNxLEAST64inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST8inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST16inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST32inttypes.h B.7 Format conversion of integer types +
  d SCNxFAST64inttypes.h B.7 Format conversion of integer types +
  d SCNxMAXinttypes.h B.7 Format conversion of integer types +
  d SCNxPTRinttypes.h B.7 Format conversion of integer types
 Tp imaxabsinttypes.hintmax_t imaxabs(intmax_t j);B.7 Format conversion of integer types
 Tp imaxdivinttypes.himaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);B.7 Format conversion of integer types
 Tp strtoimaxinttypes.hintmax_t strtoimax(const char * restrict nptr, char ** restrict endptr, int base);B.7 Format conversion of integer types @@ -351,16 +351,16 @@
  d d CHAR_MINlimits.h B.9 Sizes of integer types
  d USHRT_MAXlimits.h B.9 Sizes of integer types
  d LONG_MAXlimits.h B.9 Sizes of integer types -
  s struct lconvlocale.h B.10 Localization -
  d LC_ALLlocale.h B.10 Localization -
  d LC_CTYPElocale.h B.10 Localization -
  d LC_NUMERIClocale.h B.10 Localization -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLlocale.h B.10 Localization -
  d LC_COLLATElocale.h B.10 Localization -
  d LC_MONETARYlocale.h B.10 Localization -
  d LC_TIMElocale.h B.10 Localization -
 Tp setlocalelocale.hchar *setlocale(int category, const char *locale);B.10 Localization -
 Tp localeconvlocale.hstruct lconv *localeconv(void);B.10 Localization +
  s struct lconvlocale.h B.10 Localization +
  d LC_ALLlocale.h B.10 Localization +
  d LC_CTYPElocale.h B.10 Localization +
  d LC_NUMERIClocale.h B.10 Localization +
  d d d d d d d d NULLlocale.h B.10 Localization +
  d LC_COLLATElocale.h B.10 Localization +
  d LC_MONETARYlocale.h B.10 Localization +
  d LC_TIMElocale.h B.10 Localization +
 Tp setlocalelocale.hchar *setlocale(int category, const char *locale);B.10 Localization +
 Tp localeconvlocale.hstruct lconv *localeconv(void);B.10 Localization
  t t float_tmath.h B.11 Mathematics
  d FP_INFINITEmath.h B.11 Mathematics
missing  FP_FAST_FMALmath.h B.11 Mathematics @@ -387,198 +387,198 @@
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics
  d signbitmath.hint signbit(real-floating x);B.11 Mathematics -
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics -
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics -
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics -
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics -
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics -
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics -
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics -
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics -
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics -
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics -
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics -
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics -
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics -
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics -
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics -
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics -
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics -
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics -
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics -
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics -
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics -
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics -
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics -
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics -
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics -
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics -
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics -
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics -
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics -
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics -
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics -
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics -
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics -
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics -
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics -
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics -
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics -
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics -
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics -
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics -
 Tp expfmath.hfloat expf(float x);B.11 Mathematics -
 Tp explmath.hlong double expl(long double x);B.11 Mathematics -
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics -
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics -
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics -
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics -
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics -
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics -
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics -
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics -
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics -
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics -
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics -
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics -
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics -
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics -
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics -
 Tp d d logmath.hdouble log(double x);B.11 Mathematics -
 Tp logfmath.hfloat logf(float x);B.11 Mathematics -
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics -
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics -
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics -
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics -
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics -
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics -
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics -
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics -
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics -
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics -
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics -
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics -
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics -
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics -
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics -
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics -
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics -
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics -
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics -
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics -
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics -
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics -
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics -
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics -
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics -
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics -
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics -
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics -
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics -
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics -
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics -
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics -
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics -
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics -
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics -
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics -
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics -
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics -
 Tp erffmath.hfloat erff(float x);B.11 Mathematics -
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics -
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics -
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics -
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics -
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics -
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics -
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics -
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics -
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics -
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics -
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics -
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics -
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics -
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics -
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics -
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics -
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics -
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics -
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics -
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics -
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics -
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics -
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics -
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics -
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics -
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics -
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics -
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics -
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics -
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics -
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics -
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics -
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics -
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics -
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics -
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics -
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics -
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics -
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics -
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics -
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics -
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics -
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics -
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics -
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics -
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics -
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics -
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics -
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics -
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics -
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics -
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics -
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics -
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics -
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics -
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics -
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics -
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics -
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics -
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics -
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics -
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics -
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics -
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics -
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics -
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics -
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics -
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics -
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics -
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics -
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics -
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics -
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics -
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics -
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics -
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics +
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics +
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics +
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics +
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics +
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics +
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics +
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics +
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics +
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics +
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics +
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics +
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics +
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics +
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics +
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics +
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics +
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics +
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics +
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics +
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics +
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics +
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics +
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics +
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics +
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics +
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics +
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics +
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics +
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics +
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics +
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics +
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics +
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics +
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics +
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics +
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics +
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics +
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics +
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics +
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics +
 Tp expfmath.hfloat expf(float x);B.11 Mathematics +
 Tp explmath.hlong double expl(long double x);B.11 Mathematics +
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics +
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics +
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics +
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics +
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics +
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics +
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics +
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics +
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics +
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics +
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics +
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics +
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics +
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics +
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics +
 Tp d d logmath.hdouble log(double x);B.11 Mathematics +
 Tp logfmath.hfloat logf(float x);B.11 Mathematics +
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics +
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics +
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics +
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics +
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics +
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics +
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics +
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics +
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics +
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics +
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics +
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics +
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics +
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics +
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics +
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics +
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics +
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics +
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics +
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics +
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics +
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics +
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics +
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics +
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics +
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics +
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics +
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics +
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics +
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics +
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics +
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics +
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics +
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics +
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics +
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics +
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics +
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics +
 Tp erffmath.hfloat erff(float x);B.11 Mathematics +
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics +
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics +
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics +
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics +
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics +
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics +
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics +
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics +
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics +
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics +
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics +
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics +
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics +
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics +
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics +
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics +
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics +
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics +
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics +
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics +
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics +
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics +
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics +
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics +
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics +
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics +
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics +
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics +
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics +
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics +
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics +
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics +
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics +
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics +
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics +
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics +
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics +
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics +
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics +
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics +
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics +
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics +
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics +
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics +
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics +
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics +
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics +
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics +
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics +
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics +
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics +
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics +
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics +
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics +
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics +
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics +
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics +
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics +
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics +
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics +
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics +
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics +
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics +
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics +
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics +
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics +
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics +
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics +
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics +
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics +
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics +
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics +
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics +
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics +
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics +
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics
  t jmp_bufsetjmp.h B.12 Nonlocal jumps
 Td p setjmpsetjmp.hint setjmp(jmp_buf env);B.12 Nonlocal jumps
 Td p longjmpsetjmp.h_Noreturn void longjmp(jmp_buf env, int val);B.12 Nonlocal jumps -
  t sig_atomic_tsignal.h B.13 Signal handling -
  d SIG_IGNsignal.h B.13 Signal handling +
  t sig_atomic_tsignal.h B.13 Signal handling +
  d SIG_IGNsignal.h B.13 Signal handling
  d SIGILLsignal.h B.13 Signal handling
  d SIGTERMsignal.h B.13 Signal handling -
  d SIG_DFLsignal.h B.13 Signal handling +
  d SIG_DFLsignal.h B.13 Signal handling
  d SIGABRTsignal.h B.13 Signal handling
  d SIGINTsignal.h B.13 Signal handling -
  d SIG_ERRsignal.h B.13 Signal handling +
  d SIG_ERRsignal.h B.13 Signal handling
  d SIGFPEsignal.h B.13 Signal handling
  d SIGSEGVsignal.h B.13 Signal handling -
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling -
 Tp raisesignal.hint raise(int sig);B.13 Signal handling +
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling +
 Tp raisesignal.hint raise(int sig);B.13 Signal handling
  d alignasstdalign.h B.14 Alignment
  d __alignas_is_definedstdalign.h B.14 Alignment
  t t va_liststdarg.h B.15 Variable arguments @@ -678,10 +678,10 @@
  d __bool_true_false_are_definedstdbool.h B.17 Boolean type and values
  t ptrdiff_tstddef.h B.18 Common definitions
missing  max_align_tstddef.h B.18 Common definitions -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLstddef.h B.18 Common definitions +
  d d d d d d d d NULLstddef.h B.18 Common definitions
  t size_tstddef.h B.18 Common definitions
  t t wchar_tstddef.h B.18 Common definitions -
  d offsetofstddef.hoffsetof(type, member-designator)B.18 Common definitions +
  d d offsetofstddef.hoffsetof(type, member-designator)B.18 Common definitions
  t int8_tstdint.h B.19 Integer types
  t int16_tstdint.h B.19 Integer types
  t int32_tstdint.h B.19 Integer types @@ -700,19 +700,19 @@
  d INT_LEAST32_MAXstdint.h B.19 Integer types
  d INT_LEAST64_MAXstdint.h B.19 Integer types
  d SIG_ATOMIC_MINstdint.h B.19 Integer types -
  t int_least8_tstdint.h B.19 Integer types -
  t int_least16_tstdint.h B.19 Integer types -
  t int_least32_tstdint.h B.19 Integer types -
  t int_least64_tstdint.h B.19 Integer types +
  t int_least8_tstdint.h B.19 Integer types +
  t int_least16_tstdint.h B.19 Integer types +
  t int_least32_tstdint.h B.19 Integer types +
  t int_least64_tstdint.h B.19 Integer types
  d UINT_LEAST8_MAXstdint.h B.19 Integer types
  d UINT_LEAST16_MAXstdint.h B.19 Integer types
  d UINT_LEAST32_MAXstdint.h B.19 Integer types
  d UINT_LEAST64_MAXstdint.h B.19 Integer types
  d SIG_ATOMIC_MAXstdint.h B.19 Integer types -
  t uint_least8_tstdint.h B.19 Integer types -
  t uint_least16_tstdint.h B.19 Integer types -
  t uint_least32_tstdint.h B.19 Integer types -
  t uint_least64_tstdint.h B.19 Integer types +
  t uint_least8_tstdint.h B.19 Integer types +
  t uint_least16_tstdint.h B.19 Integer types +
  t uint_least32_tstdint.h B.19 Integer types +
  t uint_least64_tstdint.h B.19 Integer types
  d INT_FAST8_MINstdint.h B.19 Integer types
  d INT_FAST16_MINstdint.h B.19 Integer types
  d INT_FAST32_MINstdint.h B.19 Integer types @@ -726,7 +726,7 @@
  d INT_FAST16_MAXstdint.h B.19 Integer types
  d INT_FAST32_MAXstdint.h B.19 Integer types
  d INT_FAST64_MAXstdint.h B.19 Integer types -
  d WCHAR_MINstdint.h B.19 Integer types +
  d d d d WCHAR_MINstdint.h B.19 Integer types
  t uint_fast8_tstdint.h B.19 Integer types
  t uint_fast16_tstdint.h B.19 Integer types
  t uint_fast32_tstdint.h B.19 Integer types @@ -735,240 +735,240 @@
  d UINT_FAST16_MAXstdint.h B.19 Integer types
  d UINT_FAST32_MAXstdint.h B.19 Integer types
  d UINT_FAST64_MAXstdint.h B.19 Integer types -
  d WCHAR_MAXstdint.h B.19 Integer types +
  d d d d WCHAR_MAXstdint.h B.19 Integer types
  t intptr_tstdint.h B.19 Integer types
  d INTPTR_MINstdint.h B.19 Integer types
  d WINT_MINstdint.h B.19 Integer types
  t uintptr_tstdint.h B.19 Integer types
  d INTPTR_MAXstdint.h B.19 Integer types
  d WINT_MAXstdint.h B.19 Integer types -
  t intmax_tstdint.h B.19 Integer types +
  t intmax_tstdint.h B.19 Integer types
  d UINTPTR_MAXstdint.h B.19 Integer types -
  d INT8_Cstdint.hINT8_C(value)B.19 Integer types -
  d INT16_Cstdint.hINT16_C(value)B.19 Integer types -
  d INT32_Cstdint.hINT32_C(value)B.19 Integer types -
  d INT64_Cstdint.hINT64_C(value)B.19 Integer types -
  t uintmax_tstdint.h B.19 Integer types +
  d INT8_Cstdint.hINT8_C(value)B.19 Integer types +
  d INT16_Cstdint.hINT16_C(value)B.19 Integer types +
  d INT32_Cstdint.hINT32_C(value)B.19 Integer types +
  d d INT64_Cstdint.hINT64_C(value)B.19 Integer types +
  t uintmax_tstdint.h B.19 Integer types
  d INTMAX_MINstdint.h B.19 Integer types -
  d UINT8_Cstdint.hUINT8_C(value)B.19 Integer types -
  d UINT16_Cstdint.hUINT16_C(value)B.19 Integer types -
  d UINT32_Cstdint.hUINT32_C(value)B.19 Integer types -
  d UINT64_Cstdint.hUINT64_C(value)B.19 Integer types +
  d UINT8_Cstdint.hUINT8_C(value)B.19 Integer types +
  d UINT16_Cstdint.hUINT16_C(value)B.19 Integer types +
  d UINT32_Cstdint.hUINT32_C(value)B.19 Integer types +
  d d UINT64_Cstdint.hUINT64_C(value)B.19 Integer types
  d INT8_MINstdint.h B.19 Integer types
  d INT16_MINstdint.h B.19 Integer types
  d INT32_MINstdint.h B.19 Integer types
  d INT64_MINstdint.h B.19 Integer types
  d INTMAX_MAXstdint.h B.19 Integer types -
  d INTMAX_Cstdint.hINTMAX_C(value)B.19 Integer types +
  d d INTMAX_Cstdint.hINTMAX_C(value)B.19 Integer types
  d INT8_MAXstdint.h B.19 Integer types
  d INT16_MAXstdint.h B.19 Integer types
  d INT32_MAXstdint.h B.19 Integer types
  d INT64_MAXstdint.h B.19 Integer types
  d UINTMAX_MAXstdint.h B.19 Integer types -
  d UINTMAX_Cstdint.hUINTMAX_C(value)B.19 Integer types +
  d d UINTMAX_Cstdint.hUINTMAX_C(value)B.19 Integer types
  d UINT8_MAXstdint.h B.19 Integer types
  d UINT16_MAXstdint.h B.19 Integer types
  d UINT32_MAXstdint.h B.19 Integer types
  d UINT64_MAXstdint.h B.19 Integer types
  d PTRDIFF_MINstdint.h B.19 Integer types
  t size_tstdio.h B.20 Input/output -
  d _IOLBFstdio.h B.20 Input/output -
  d FILENAME_MAXstdio.h B.20 Input/output -
  d TMP_MAXstdio.h B.20 Input/output +
  d _IOLBFstdio.h B.20 Input/output +
  d FILENAME_MAXstdio.h B.20 Input/output +
  d TMP_MAXstdio.h B.20 Input/output
  t FILEstdio.h B.20 Input/output -
  d _IONBFstdio.h B.20 Input/output -
  d L_tmpnamstdio.h B.20 Input/output -
 Rd x stderrstdio.h B.20 Input/output -
  t fpos_tstdio.h B.20 Input/output -
  d BUFSIZstdio.h B.20 Input/output -
  d d d d d SEEK_CURstdio.h B.20 Input/output -
 Rd x stdinstdio.h B.20 Input/output -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLstdio.h B.20 Input/output -
  d d EOFstdio.h B.20 Input/output -
  d d d d d SEEK_ENDstdio.h B.20 Input/output -
 Rd x stdoutstdio.h B.20 Input/output -
  d _IOFBFstdio.h B.20 Input/output -
  d FOPEN_MAXstdio.h B.20 Input/output -
  d d d d d SEEK_SETstdio.h B.20 Input/output -
 Tp removestdio.hint remove(const char *filename);B.20 Input/output -
 Tp renamestdio.hint rename(const char *old, const char *new);B.20 Input/output -
 Tp tmpfilestdio.hFILE *tmpfile(void);B.20 Input/output -
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.20 Input/output -
 Tp fclosestdio.hint fclose(FILE *stream);B.20 Input/output -
 Tp fflushstdio.hint fflush(FILE *stream);B.20 Input/output -
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.20 Input/output -
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.20 Input/output -
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.20 Input/output -
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.20 Input/output -
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output -
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output -
 Tp printfstdio.hint printf(const char * restrict format, ...);B.20 Input/output -
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.20 Input/output -
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.20 Input/output -
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.20 Input/output -
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.20 Input/output -
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.20 Input/output -
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.20 Input/output -
 Tp fgetcstdio.hint fgetc(FILE *stream);B.20 Input/output -
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.20 Input/output -
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.20 Input/output -
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.20 Input/output -
 Tp getcstdio.hint getc(FILE *stream);B.20 Input/output -
 Tp getcharstdio.hint getchar(void);B.20 Input/output -
 Tp putcstdio.hint putc(int c, FILE *stream);B.20 Input/output -
 Tp putcharstdio.hint putchar(int c);B.20 Input/output -
 Tp putsstdio.hint puts(const char *s);B.20 Input/output -
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.20 Input/output -
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output -
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output -
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.20 Input/output -
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.20 Input/output -
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.20 Input/output -
 Tp ftellstdio.hlong int ftell(FILE *stream);B.20 Input/output -
 Tp rewindstdio.hvoid rewind(FILE *stream);B.20 Input/output -
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.20 Input/output -
 Tp feofstdio.hint feof(FILE *stream);B.20 Input/output -
 Tp ferrorstdio.hint ferror(FILE *stream);B.20 Input/output -
 Tp perrorstdio.hvoid perror(const char *s);B.20 Input/output +
  d _IONBFstdio.h B.20 Input/output +
  d L_tmpnamstdio.h B.20 Input/output +
 Rd x stderrstdio.h B.20 Input/output +
  t fpos_tstdio.h B.20 Input/output +
  d BUFSIZstdio.h B.20 Input/output +
  d d d d d SEEK_CURstdio.h B.20 Input/output +
 Rd x stdinstdio.h B.20 Input/output +
  d d d d d d d d NULLstdio.h B.20 Input/output +
  d d EOFstdio.h B.20 Input/output +
  d d d d d SEEK_ENDstdio.h B.20 Input/output +
 Rd x stdoutstdio.h B.20 Input/output +
  d _IOFBFstdio.h B.20 Input/output +
  d FOPEN_MAXstdio.h B.20 Input/output +
  d d d d d SEEK_SETstdio.h B.20 Input/output +
 Tp removestdio.hint remove(const char *filename);B.20 Input/output +
 Tp renamestdio.hint rename(const char *old, const char *new);B.20 Input/output +
 Tp tmpfilestdio.hFILE *tmpfile(void);B.20 Input/output +
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.20 Input/output +
 Tp fclosestdio.hint fclose(FILE *stream);B.20 Input/output +
 Tp fflushstdio.hint fflush(FILE *stream);B.20 Input/output +
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.20 Input/output +
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.20 Input/output +
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.20 Input/output +
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.20 Input/output +
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output +
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output +
 Tp printfstdio.hint printf(const char * restrict format, ...);B.20 Input/output +
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.20 Input/output +
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.20 Input/output +
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.20 Input/output +
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.20 Input/output +
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.20 Input/output +
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.20 Input/output +
 Tp fgetcstdio.hint fgetc(FILE *stream);B.20 Input/output +
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.20 Input/output +
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.20 Input/output +
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.20 Input/output +
 Tp getcstdio.hint getc(FILE *stream);B.20 Input/output +
 Tp getcharstdio.hint getchar(void);B.20 Input/output +
 Tp putcstdio.hint putc(int c, FILE *stream);B.20 Input/output +
 Tp putcharstdio.hint putchar(int c);B.20 Input/output +
 Tp putsstdio.hint puts(const char *s);B.20 Input/output +
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.20 Input/output +
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output +
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output +
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.20 Input/output +
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.20 Input/output +
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.20 Input/output +
 Tp ftellstdio.hlong int ftell(FILE *stream);B.20 Input/output +
 Tp rewindstdio.hvoid rewind(FILE *stream);B.20 Input/output +
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.20 Input/output +
 Tp feofstdio.hint feof(FILE *stream);B.20 Input/output +
 Tp ferrorstdio.hint ferror(FILE *stream);B.20 Input/output +
 Tp perrorstdio.hvoid perror(const char *s);B.20 Input/output
  t size_tstdlib.h B.21 General utilities -
  t ldiv_tstdlib.h B.21 General utilities -
  d EXIT_FAILUREstdlib.h B.21 General utilities -
  d MB_CUR_MAXstdlib.h B.21 General utilities +
  t ldiv_tstdlib.h B.21 General utilities +
  d EXIT_FAILUREstdlib.h B.21 General utilities +
  d MB_CUR_MAXstdlib.h B.21 General utilities
  t t wchar_tstdlib.h B.21 General utilities -
  t lldiv_tstdlib.h B.21 General utilities -
  d EXIT_SUCCESSstdlib.h B.21 General utilities -
  t div_tstdlib.h B.21 General utilities -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLstdlib.h B.21 General utilities -
  d RAND_MAXstdlib.h B.21 General utilities -
 Tp atofstdlib.hdouble atof(const char *nptr);B.21 General utilities -
 Tp atoistdlib.hint atoi(const char *nptr);B.21 General utilities -
 Tp atolstdlib.hlong int atol(const char *nptr);B.21 General utilities -
 Tp atollstdlib.hlong long int atoll(const char *nptr);B.21 General utilities -
 Tp strtodstdlib.hdouble strtod(const char * restrict nptr, char ** restrict endptr);B.21 General utilities -
 Tp strtofstdlib.hfloat strtof(const char * restrict nptr, char ** restrict endptr);B.21 General utilities -
 Tp strtoldstdlib.hlong double strtold(const char * restrict nptr, char ** restrict endptr);B.21 General utilities -
 Tp strtolstdlib.hlong int strtol(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities -
 Tp strtollstdlib.hlong long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities -
 Tp strtoulstdlib.hunsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities -
 Tp strtoullstdlib.hunsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities -
 Tp randstdlib.hint rand(void);B.21 General utilities -
 Tp srandstdlib.hvoid srand(unsigned int seed);B.21 General utilities -
 Tp aligned_allocstdlib.hvoid *aligned_alloc(size_t alignment, size_t size);B.21 General utilities -
 Tp callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.21 General utilities -
 Tp freestdlib.hvoid free(void *ptr);B.21 General utilities -
 TWp mallocstdlib.hvoid *malloc(size_t size);B.21 General utilities -
 Tp reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.21 General utilities -
 Tp abortstdlib.h_Noreturn void abort(void);B.21 General utilities -
 Tp atexitstdlib.hint atexit(void (*func)(void));B.21 General utilities -
 Tp at_quick_exitstdlib.hint at_quick_exit(void (*func)(void));B.21 General utilities -
 Tp exitstdlib.h_Noreturn void exit(int status);B.21 General utilities -
 Tp _Exitstdlib.h_Noreturn void _Exit(int status);B.21 General utilities -
 Tp getenvstdlib.hchar *getenv(const char *name);B.21 General utilities -
 Tp quick_exitstdlib.h_Noreturn void quick_exit(int status);B.21 General utilities -
 Tp systemstdlib.hint system(const char *string);B.21 General utilities -
 Tp bsearchstdlib.hvoid *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.21 General utilities -
 Tp qsortstdlib.hvoid qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.21 General utilities -
 Tp absstdlib.hint abs(int j);B.21 General utilities -
 Tp labsstdlib.hlong int labs(long int j);B.21 General utilities -
 Tp llabsstdlib.hlong long int llabs(long long int j);B.21 General utilities -
 Tp divstdlib.hdiv_t div(int numer, int denom);B.21 General utilities -
 Tp ldivstdlib.hldiv_t ldiv(long int numer, long int denom);B.21 General utilities -
 Tp lldivstdlib.hlldiv_t lldiv(long long int numer, long long int denom);B.21 General utilities -
 Tp mblenstdlib.hint mblen(const char *s, size_t n);B.21 General utilities -
 Tp mbtowcstdlib.hint mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);B.21 General utilities -
 Tp wctombstdlib.hint wctomb(char *s, wchar_t wchar);B.21 General utilities -
 Tp mbstowcsstdlib.hsize_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);B.21 General utilities -
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.21 General utilities +
  t lldiv_tstdlib.h B.21 General utilities +
  d EXIT_SUCCESSstdlib.h B.21 General utilities +
  t div_tstdlib.h B.21 General utilities +
  d d d d d d d d NULLstdlib.h B.21 General utilities +
  d RAND_MAXstdlib.h B.21 General utilities +
 Tp atofstdlib.hdouble atof(const char *nptr);B.21 General utilities +
 Tp atoistdlib.hint atoi(const char *nptr);B.21 General utilities +
 Tp atolstdlib.hlong int atol(const char *nptr);B.21 General utilities +
 Tp atollstdlib.hlong long int atoll(const char *nptr);B.21 General utilities +
 Tp strtodstdlib.hdouble strtod(const char * restrict nptr, char ** restrict endptr);B.21 General utilities +
 Tp strtofstdlib.hfloat strtof(const char * restrict nptr, char ** restrict endptr);B.21 General utilities +
 Tp strtoldstdlib.hlong double strtold(const char * restrict nptr, char ** restrict endptr);B.21 General utilities +
 Tp strtolstdlib.hlong int strtol(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities +
 Tp strtollstdlib.hlong long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities +
 Tp strtoulstdlib.hunsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities +
 Tp strtoullstdlib.hunsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base);B.21 General utilities +
 Tp randstdlib.hint rand(void);B.21 General utilities +
 Tp srandstdlib.hvoid srand(unsigned int seed);B.21 General utilities +
 Tp aligned_allocstdlib.hvoid *aligned_alloc(size_t alignment, size_t size);B.21 General utilities +
 Tp callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.21 General utilities +
 Tp freestdlib.hvoid free(void *ptr);B.21 General utilities +
 TWp mallocstdlib.hvoid *malloc(size_t size);B.21 General utilities +
 Tp reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.21 General utilities +
 Tp abortstdlib.h_Noreturn void abort(void);B.21 General utilities +
 Tp atexitstdlib.hint atexit(void (*func)(void));B.21 General utilities +
 Tp at_quick_exitstdlib.hint at_quick_exit(void (*func)(void));B.21 General utilities +
 Tp exitstdlib.h_Noreturn void exit(int status);B.21 General utilities +
 Tp _Exitstdlib.h_Noreturn void _Exit(int status);B.21 General utilities +
 Tp getenvstdlib.hchar *getenv(const char *name);B.21 General utilities +
 Tp quick_exitstdlib.h_Noreturn void quick_exit(int status);B.21 General utilities +
 Tp systemstdlib.hint system(const char *string);B.21 General utilities +
 Tp bsearchstdlib.hvoid *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.21 General utilities +
 Tp qsortstdlib.hvoid qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.21 General utilities +
 Tp absstdlib.hint abs(int j);B.21 General utilities +
 Tp labsstdlib.hlong int labs(long int j);B.21 General utilities +
 Tp llabsstdlib.hlong long int llabs(long long int j);B.21 General utilities +
 Tp divstdlib.hdiv_t div(int numer, int denom);B.21 General utilities +
 Tp ldivstdlib.hldiv_t ldiv(long int numer, long int denom);B.21 General utilities +
 Tp lldivstdlib.hlldiv_t lldiv(long long int numer, long long int denom);B.21 General utilities +
 Tp mblenstdlib.hint mblen(const char *s, size_t n);B.21 General utilities +
 Tp mbtowcstdlib.hint mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);B.21 General utilities +
 Tp wctombstdlib.hint wctomb(char *s, wchar_t wchar);B.21 General utilities +
 Tp mbstowcsstdlib.hsize_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);B.21 General utilities +
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.21 General utilities
  d noreturnstdnoreturn.h B.22 _Noreturn
  t size_tstring.h B.23 String handling -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLstring.h B.23 String handling -
 Tp memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.23 String handling -
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.23 String handling -
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.23 String handling -
 Tp strncpystring.hchar *strncpy(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling -
 Tp strcatstring.hchar *strcat(char * restrict s1, const char * restrict s2);B.23 String handling -
 Tp strncatstring.hchar *strncat(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling -
 Tp memcmpstring.hint memcmp(const void *s1, const void *s2, size_t n);B.23 String handling -
 Tp strcmpstring.hint strcmp(const char *s1, const char *s2);B.23 String handling -
 Tp strcollstring.hint strcoll(const char *s1, const char *s2);B.23 String handling -
 Tp strncmpstring.hint strncmp(const char *s1, const char *s2, size_t n);B.23 String handling -
 Tp strxfrmstring.hsize_t strxfrm(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling -
 Tp memchrstring.hvoid *memchr(const void *s, int c, size_t n);B.23 String handling -
 Tp strchrstring.hchar *strchr(const char *s, int c);B.23 String handling -
 Tp strcspnstring.hsize_t strcspn(const char *s1, const char *s2);B.23 String handling -
 Tp strpbrkstring.hchar *strpbrk(const char *s1, const char *s2);B.23 String handling -
 Tp strrchrstring.hchar *strrchr(const char *s, int c);B.23 String handling -
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.23 String handling -
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.23 String handling -
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.23 String handling -
 Tp memsetstring.hvoid *memset(void *s, int c, size_t n);B.23 String handling -
 Tp strerrorstring.hchar *strerror(int errnum);B.23 String handling -
 Tp strlenstring.hsize_t strlen(const char *s);B.23 String handling -
 Tp d d acostgmath.h B.24 Type-generic math -
 Tp d d sqrttgmath.h B.24 Type-generic math -
 Tp d d fmodtgmath.h B.24 Type-generic math -
 Tp d d nextaftertgmath.h B.24 Type-generic math -
 Tp d d asintgmath.h B.24 Type-generic math -
 Tp d d fabstgmath.h B.24 Type-generic math -
 Tp d d frexptgmath.h B.24 Type-generic math -
 Tp d d nexttowardtgmath.h B.24 Type-generic math -
 Tp d d atantgmath.h B.24 Type-generic math -
 Tp d d atan2tgmath.h B.24 Type-generic math -
 Tp d d hypottgmath.h B.24 Type-generic math -
 Tp d d remaindertgmath.h B.24 Type-generic math -
 Tp d d acoshtgmath.h B.24 Type-generic math -
 Tp d d cbrttgmath.h B.24 Type-generic math -
 Tp d d ilogbtgmath.h B.24 Type-generic math -
 Tp d d remquotgmath.h B.24 Type-generic math -
 Tp d d asinhtgmath.h B.24 Type-generic math -
 Tp d d ceiltgmath.h B.24 Type-generic math -
 Tp d d ldexptgmath.h B.24 Type-generic math -
 Tp d d rinttgmath.h B.24 Type-generic math -
 Tp d d atanhtgmath.h B.24 Type-generic math -
 Tp d d copysigntgmath.h B.24 Type-generic math -
 Tp d d lgammatgmath.h B.24 Type-generic math -
 Tp d d roundtgmath.h B.24 Type-generic math -
 Tp d d costgmath.h B.24 Type-generic math -
 Tp d d erftgmath.h B.24 Type-generic math -
 Tp d d llrinttgmath.h B.24 Type-generic math -
 Tp d d scalbntgmath.h B.24 Type-generic math -
 Tp d d sintgmath.h B.24 Type-generic math -
 Tp d d erfctgmath.h B.24 Type-generic math -
 Tp d d llroundtgmath.h B.24 Type-generic math -
 Tp d d scalblntgmath.h B.24 Type-generic math -
 Tp d d tantgmath.h B.24 Type-generic math -
 Tp d d exp2tgmath.h B.24 Type-generic math -
 Tp d d log10tgmath.h B.24 Type-generic math -
 Tp d d tgammatgmath.h B.24 Type-generic math -
 Tp d d coshtgmath.h B.24 Type-generic math -
 Tp d d expm1tgmath.h B.24 Type-generic math -
 Tp d d log1ptgmath.h B.24 Type-generic math -
 Tp d d trunctgmath.h B.24 Type-generic math -
 Tp d d sinhtgmath.h B.24 Type-generic math -
 Tp d d fdimtgmath.h B.24 Type-generic math -
 Tp d d log2tgmath.h B.24 Type-generic math -
 Tp d d cargtgmath.h B.24 Type-generic math -
 Tp d d tanhtgmath.h B.24 Type-generic math -
 Tp d d floortgmath.h B.24 Type-generic math -
 Tp d d logbtgmath.h B.24 Type-generic math -
 Td p d d cimagtgmath.h B.24 Type-generic math -
 Tp d d exptgmath.h B.24 Type-generic math -
 Tp d d fmatgmath.h B.24 Type-generic math -
 Tp d d lrinttgmath.h B.24 Type-generic math -
 Tp d d conjtgmath.h B.24 Type-generic math -
 Tp d d logtgmath.h B.24 Type-generic math -
 Tp d d fmaxtgmath.h B.24 Type-generic math -
 Tp d d lroundtgmath.h B.24 Type-generic math -
 Tp d d cprojtgmath.h B.24 Type-generic math -
 Tp d d powtgmath.h B.24 Type-generic math -
 Tp d d fmintgmath.h B.24 Type-generic math -
 Tp d d nearbyinttgmath.h B.24 Type-generic math -
 Td p d d crealtgmath.h B.24 Type-generic math +
  d d d d d d d d NULLstring.h B.23 String handling +
 Tp memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.23 String handling +
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.23 String handling +
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.23 String handling +
 Tp strncpystring.hchar *strncpy(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling +
 Tp strcatstring.hchar *strcat(char * restrict s1, const char * restrict s2);B.23 String handling +
 Tp strncatstring.hchar *strncat(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling +
 Tp memcmpstring.hint memcmp(const void *s1, const void *s2, size_t n);B.23 String handling +
 Tp strcmpstring.hint strcmp(const char *s1, const char *s2);B.23 String handling +
 Tp strcollstring.hint strcoll(const char *s1, const char *s2);B.23 String handling +
 Tp strncmpstring.hint strncmp(const char *s1, const char *s2, size_t n);B.23 String handling +
 Tp strxfrmstring.hsize_t strxfrm(char * restrict s1, const char * restrict s2, size_t n);B.23 String handling +
 Tp memchrstring.hvoid *memchr(const void *s, int c, size_t n);B.23 String handling +
 Tp strchrstring.hchar *strchr(const char *s, int c);B.23 String handling +
 Tp strcspnstring.hsize_t strcspn(const char *s1, const char *s2);B.23 String handling +
 Tp strpbrkstring.hchar *strpbrk(const char *s1, const char *s2);B.23 String handling +
 Tp strrchrstring.hchar *strrchr(const char *s, int c);B.23 String handling +
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.23 String handling +
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.23 String handling +
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.23 String handling +
 Tp memsetstring.hvoid *memset(void *s, int c, size_t n);B.23 String handling +
 Tp strerrorstring.hchar *strerror(int errnum);B.23 String handling +
 Tp strlenstring.hsize_t strlen(const char *s);B.23 String handling +
 Tp d d acostgmath.h B.24 Type-generic math +
 Tp d d sqrttgmath.h B.24 Type-generic math +
 Tp d d fmodtgmath.h B.24 Type-generic math +
 Tp d d nextaftertgmath.h B.24 Type-generic math +
 Tp d d asintgmath.h B.24 Type-generic math +
 Tp d d fabstgmath.h B.24 Type-generic math +
 Tp d d frexptgmath.h B.24 Type-generic math +
 Tp d d nexttowardtgmath.h B.24 Type-generic math +
 Tp d d atantgmath.h B.24 Type-generic math +
 Tp d d atan2tgmath.h B.24 Type-generic math +
 Tp d d hypottgmath.h B.24 Type-generic math +
 Tp d d remaindertgmath.h B.24 Type-generic math +
 Tp d d acoshtgmath.h B.24 Type-generic math +
 Tp d d cbrttgmath.h B.24 Type-generic math +
 Tp d d ilogbtgmath.h B.24 Type-generic math +
 Tp d d remquotgmath.h B.24 Type-generic math +
 Tp d d asinhtgmath.h B.24 Type-generic math +
 Tp d d ceiltgmath.h B.24 Type-generic math +
 Tp d d ldexptgmath.h B.24 Type-generic math +
 Tp d d rinttgmath.h B.24 Type-generic math +
 Tp d d atanhtgmath.h B.24 Type-generic math +
 Tp d d copysigntgmath.h B.24 Type-generic math +
 Tp d d lgammatgmath.h B.24 Type-generic math +
 Tp d d roundtgmath.h B.24 Type-generic math +
 Tp d d costgmath.h B.24 Type-generic math +
 Tp d d erftgmath.h B.24 Type-generic math +
 Tp d d llrinttgmath.h B.24 Type-generic math +
 Tp d d scalbntgmath.h B.24 Type-generic math +
 Tp d d sintgmath.h B.24 Type-generic math +
 Tp d d erfctgmath.h B.24 Type-generic math +
 Tp d d llroundtgmath.h B.24 Type-generic math +
 Tp d d scalblntgmath.h B.24 Type-generic math +
 Tp d d tantgmath.h B.24 Type-generic math +
 Tp d d exp2tgmath.h B.24 Type-generic math +
 Tp d d log10tgmath.h B.24 Type-generic math +
 Tp d d tgammatgmath.h B.24 Type-generic math +
 Tp d d coshtgmath.h B.24 Type-generic math +
 Tp d d expm1tgmath.h B.24 Type-generic math +
 Tp d d log1ptgmath.h B.24 Type-generic math +
 Tp d d trunctgmath.h B.24 Type-generic math +
 Tp d d sinhtgmath.h B.24 Type-generic math +
 Tp d d fdimtgmath.h B.24 Type-generic math +
 Tp d d log2tgmath.h B.24 Type-generic math +
 Tp d d cargtgmath.h B.24 Type-generic math +
 Tp d d tanhtgmath.h B.24 Type-generic math +
 Tp d d floortgmath.h B.24 Type-generic math +
 Tp d d logbtgmath.h B.24 Type-generic math +
 Td p d d cimagtgmath.h B.24 Type-generic math +
 Tp d d exptgmath.h B.24 Type-generic math +
 Tp d d fmatgmath.h B.24 Type-generic math +
 Tp d d lrinttgmath.h B.24 Type-generic math +
 Tp d d conjtgmath.h B.24 Type-generic math +
 Tp d d logtgmath.h B.24 Type-generic math +
 Tp d d fmaxtgmath.h B.24 Type-generic math +
 Tp d d lroundtgmath.h B.24 Type-generic math +
 Tp d d cprojtgmath.h B.24 Type-generic math +
 Tp d d powtgmath.h B.24 Type-generic math +
 Tp d d fmintgmath.h B.24 Type-generic math +
 Tp d d nearbyinttgmath.h B.24 Type-generic math +
 Td p d d crealtgmath.h B.24 Type-generic math
missing  thread_localthreads.h B.25 Threads
missing  once_flagthreads.h B.25 Threads
missing  ONCE_FLAG_INITthreads.h B.25 Threads @@ -1012,25 +1012,25 @@
missing  tss_deletethreads.hvoid tss_delete(tss_t key);B.25 Threads
missing  tss_getthreads.hvoid *tss_get(tss_t key);B.25 Threads
missing  tss_setthreads.hint tss_set(tss_t key, void *val);B.25 Threads -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLtime.h B.26 Date and time +
  d d d d d d d d NULLtime.h B.26 Date and time
  t size_ttime.h B.26 Date and time
  s struct timespectime.h B.26 Date and time -
  d CLOCKS_PER_SECtime.h B.26 Date and time +
  d CLOCKS_PER_SECtime.h B.26 Date and time
  t clock_ttime.h B.26 Date and time -
  s struct tmtime.h B.26 Date and time +
  s struct tmtime.h B.26 Date and time
missing  TIME_UTCtime.h B.26 Date and time
  t time_ttime.h B.26 Date and time -
 Tp clocktime.hclock_t clock(void);B.26 Date and time -
 Tp difftimetime.hdouble difftime(time_t time1, time_t time0);B.26 Date and time -
 Tp mktimetime.htime_t mktime(struct tm *timeptr);B.26 Date and time -
 Tp timetime.htime_t time(time_t *timer);B.26 Date and time +
 Tp clocktime.hclock_t clock(void);B.26 Date and time +
 Tp difftimetime.hdouble difftime(time_t time1, time_t time0);B.26 Date and time +
 Tp mktimetime.htime_t mktime(struct tm *timeptr);B.26 Date and time +
 Tp timetime.htime_t time(time_t *timer);B.26 Date and time
missing  timespec_gettime.hint timespec_get(timespec *ts, int base);B.26 Date and time -
 Tp asctimetime.hchar *asctime(const struct tm *timeptr);B.26 Date and time -
 Tp ctimetime.hchar *ctime(const time_t *timer);B.26 Date and time -
 Tp gmtimetime.hstruct tm *gmtime(const time_t *timer);B.26 Date and time -
 Tp localtimetime.hstruct tm *localtime(const time_t *timer);B.26 Date and time -
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.26 Date and time -
  t mbstate_tuchar.h B.27 Unicode utilities +
 Tp asctimetime.hchar *asctime(const struct tm *timeptr);B.26 Date and time +
 Tp ctimetime.hchar *ctime(const time_t *timer);B.26 Date and time +
 Tp gmtimetime.hstruct tm *gmtime(const time_t *timer);B.26 Date and time +
 Tp localtimetime.hstruct tm *localtime(const time_t *timer);B.26 Date and time +
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.26 Date and time +
  t mbstate_tuchar.h B.27 Unicode utilities
  t size_tuchar.h B.27 Unicode utilities
missing  char16_tuchar.h B.27 Unicode utilities
missing  char32_tuchar.h B.27 Unicode utilities @@ -1040,93 +1040,93 @@
missing  c32rtombuchar.hsize_t c32rtomb(char * restrict s, char32_t c32, mbstate_t * restrict ps);B.27 Unicode utilities
  t t wchar_twchar.h B.28 Extended multibyte/wide character utilities
  t wint_twchar.h B.28 Extended multibyte/wide character utilities -
  d WCHAR_MAXwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WCHAR_MAXwchar.h B.28 Extended multibyte/wide character utilities
  t size_twchar.h B.28 Extended multibyte/wide character utilities -
  s struct tmwchar.h B.28 Extended multibyte/wide character utilities -
  d WCHAR_MINwchar.h B.28 Extended multibyte/wide character utilities -
  t mbstate_twchar.h B.28 Extended multibyte/wide character utilities -
  d d d d d d d d d d d d d d d d d d d d d d d d NULLwchar.h B.28 Extended multibyte/wide character utilities -
  d d d d WEOFwchar.h B.28 Extended multibyte/wide character utilities -
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.28 Extended multibyte/wide character utilities -
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.28 Extended multibyte/wide character utilities -
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.28 Extended multibyte/wide character utilities -
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp getwcharwchar.hwint_t getwchar(void);B.28 Extended multibyte/wide character utilities -
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.28 Extended multibyte/wide character utilities -
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.28 Extended multibyte/wide character utilities -
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.28 Extended multibyte/wide character utilities -
 Tp btowcwchar.hwint_t btowc(int c);B.28 Extended multibyte/wide character utilities -
 Tp wctobwchar.hint wctob(wint_t c);B.28 Extended multibyte/wide character utilities -
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.28 Extended multibyte/wide character utilities -
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
  s struct tmwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WCHAR_MINwchar.h B.28 Extended multibyte/wide character utilities +
  t mbstate_twchar.h B.28 Extended multibyte/wide character utilities +
  d d d d d d d d NULLwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WEOFwchar.h B.28 Extended multibyte/wide character utilities +
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.28 Extended multibyte/wide character utilities +
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.28 Extended multibyte/wide character utilities +
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.28 Extended multibyte/wide character utilities +
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp getwcharwchar.hwint_t getwchar(void);B.28 Extended multibyte/wide character utilities +
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.28 Extended multibyte/wide character utilities +
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.28 Extended multibyte/wide character utilities +
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.28 Extended multibyte/wide character utilities +
 Tp btowcwchar.hwint_t btowc(int c);B.28 Extended multibyte/wide character utilities +
 Tp wctobwchar.hint wctob(wint_t c);B.28 Extended multibyte/wide character utilities +
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.28 Extended multibyte/wide character utilities +
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities
  t wint_twctype.h B.29 Wide character classification and mapping utilities
  t wctrans_twctype.h B.29 Wide character classification and mapping utilities
  t wctype_twctype.h B.29 Wide character classification and mapping utilities -
  d d d d WEOFwctype.h B.29 Wide character classification and mapping utilities -
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.29 Wide character classification and mapping utilities -
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.29 Wide character classification and mapping utilities -
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.29 Wide character classification and mapping utilities -
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.29 Wide character classification and mapping utilities +
  d d d d WEOFwctype.h B.29 Wide character classification and mapping utilities +
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.29 Wide character classification and mapping utilities +
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.29 Wide character classification and mapping utilities +
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.29 Wide character classification and mapping utilities +
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.29 Wide character classification and mapping utilities
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.29 Wide character classification and mapping utilities
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.29 Wide character classification and mapping utilities
-

stats

+

stats