X-Git-Url: http://nsz.repo.hu/git/?p=musl-tables;a=blobdiff_plain;f=tab_c99.html;h=ae07e718f34fcc0673dd09800abbb7eadfa4c2bd;hp=7e57f1bfc93e4c0089ea0e42049f914d9431d96d;hb=HEAD;hpb=45974460597845d5b3a9a8163fd5317ade8fff15 diff --git a/tab_c99.html b/tab_c99.html index 7e57f1b..ae07e71 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,98 +1,97 @@

musl vs c99 api

-

commit

commit 405ce58dcf59ecfb3e245fed0b96b1f35fbeaec1
Date: Fri Mar 2 22:35:37 2012 -0500

fix nan/infinity macros in math.h, etc.

the previous version not only failed to work in c++, but also failed
to produce constant expressions, making the macros useless as
initializers for objects of static storage duration.

gcc 3.3 and later have builtins for these, which sadly seem to be the
most "portable" solution. the alternative definitions produce
exceptions (for NAN) and compiler warnings (for INFINITY) on newer
versions of gcc. +

commit

commit ea9525c8bcf6170df59364c4bcd616de1acf8703
Date: 2019-10-13 17:58:27 -0400

release 1.1.24

legend

table

muslc99
statussymdeclnameheaderprotosection -
missing  NDEBUGassert.h B.1 Diagnostics -
  d d d assertassert.hvoid assert(scalar expression);B.1 Diagnostics -
missing  complexcomplex.h B.2 Complex +
  d d d assertassert.hvoid assert(scalar expression);B.1 Diagnostics +
  d complexcomplex.h B.2 Complex
missing  imaginarycomplex.h B.2 Complex -
missing  Icomplex.h B.2 Complex -
missing  _Complex_Icomplex.h B.2 Complex +
  d Icomplex.h B.2 Complex +
  d d _Complex_Icomplex.h B.2 Complex
missing  _Imaginary_Icomplex.h B.2 Complex -
missing  cacoscomplex.hdouble complex cacos(double complex z);B.2 Complex -
missing  cacosfcomplex.hfloat complex cacosf(float complex z);B.2 Complex -
missing  cacoslcomplex.hlong double complex cacosl(long double complex z);B.2 Complex -
missing  casincomplex.hdouble complex casin(double complex z);B.2 Complex -
missing  casinfcomplex.hfloat complex casinf(float complex z);B.2 Complex -
missing  casinlcomplex.hlong double complex casinl(long double complex z);B.2 Complex -
missing  catancomplex.hdouble complex catan(double complex z);B.2 Complex -
missing  catanfcomplex.hfloat complex catanf(float complex z);B.2 Complex -
missing  catanlcomplex.hlong double complex catanl(long double complex z);B.2 Complex -
missing  ccoscomplex.hdouble complex ccos(double complex z);B.2 Complex -
missing  ccosfcomplex.hfloat complex ccosf(float complex z);B.2 Complex -
missing  ccoslcomplex.hlong double complex ccosl(long double complex z);B.2 Complex -
missing  csincomplex.hdouble complex csin(double complex z);B.2 Complex -
missing  csinfcomplex.hfloat complex csinf(float complex z);B.2 Complex -
missing  csinlcomplex.hlong double complex csinl(long double complex z);B.2 Complex -
missing  ctancomplex.hdouble complex ctan(double complex z);B.2 Complex -
missing  ctanfcomplex.hfloat complex ctanf(float complex z);B.2 Complex -
missing  ctanlcomplex.hlong double complex ctanl(long double complex z);B.2 Complex -
missing  cacoshcomplex.hdouble complex cacosh(double complex z);B.2 Complex -
missing  cacoshfcomplex.hfloat complex cacoshf(float complex z);B.2 Complex -
missing  cacoshlcomplex.hlong double complex cacoshl(long double complex z);B.2 Complex -
missing  casinhcomplex.hdouble complex casinh(double complex z);B.2 Complex -
missing  casinhfcomplex.hfloat complex casinhf(float complex z);B.2 Complex -
missing  casinhlcomplex.hlong double complex casinhl(long double complex z);B.2 Complex -
missing  catanhcomplex.hdouble complex catanh(double complex z);B.2 Complex -
missing  catanhfcomplex.hfloat complex catanhf(float complex z);B.2 Complex -
missing  catanhlcomplex.hlong double complex catanhl(long double complex z);B.2 Complex -
missing  ccoshcomplex.hdouble complex ccosh(double complex z);B.2 Complex -
missing  ccoshfcomplex.hfloat complex ccoshf(float complex z);B.2 Complex -
missing  ccoshlcomplex.hlong double complex ccoshl(long double complex z);B.2 Complex -
missing  csinhcomplex.hdouble complex csinh(double complex z);B.2 Complex -
missing  csinhfcomplex.hfloat complex csinhf(float complex z);B.2 Complex -
missing  csinhlcomplex.hlong double complex csinhl(long double complex z);B.2 Complex -
missing  ctanhcomplex.hdouble complex ctanh(double complex z);B.2 Complex -
missing  ctanhfcomplex.hfloat complex ctanhf(float complex z);B.2 Complex -
missing  ctanhlcomplex.hlong double complex ctanhl(long double complex z);B.2 Complex -
missing  cexpcomplex.hdouble complex cexp(double complex z);B.2 Complex -
missing  cexpfcomplex.hfloat complex cexpf(float complex z);B.2 Complex -
missing  cexplcomplex.hlong double complex cexpl(long double complex z);B.2 Complex -
missing  clogcomplex.hdouble complex clog(double complex z);B.2 Complex -
missing  clogfcomplex.hfloat complex clogf(float complex z);B.2 Complex -
missing  cloglcomplex.hlong double complex clogl(long double complex z);B.2 Complex -
missing  cabscomplex.hdouble cabs(double complex z);B.2 Complex -
missing  cabsfcomplex.hfloat cabsf(float complex z);B.2 Complex -
missing  cabslcomplex.hlong double cabsl(long double complex z);B.2 Complex -
missing  cpowcomplex.hdouble complex cpow(double complex x, double complex y);B.2 Complex -
missing  cpowfcomplex.hfloat complex cpowf(float complex x, float complex y);B.2 Complex -
missing  cpowlcomplex.hlong double complex cpowl(long double complex x, long double complex y);B.2 Complex -
missing  csqrtcomplex.hdouble complex csqrt(double complex z);B.2 Complex -
missing  csqrtfcomplex.hfloat complex csqrtf(float complex z);B.2 Complex -
missing  csqrtlcomplex.hlong double complex csqrtl(long double complex z);B.2 Complex -
missing  cargcomplex.hdouble carg(double complex z);B.2 Complex -
missing  cargfcomplex.hfloat cargf(float complex z);B.2 Complex -
missing  carglcomplex.hlong double cargl(long double complex z);B.2 Complex -
missing  cimagcomplex.hdouble cimag(double complex z);B.2 Complex -
missing  cimagfcomplex.hfloat cimagf(float complex z);B.2 Complex -
missing  cimaglcomplex.hlong double cimagl(long double complex z);B.2 Complex -
missing  conjcomplex.hdouble complex conj(double complex z);B.2 Complex -
missing  conjfcomplex.hfloat complex conjf(float complex z);B.2 Complex -
missing  conjlcomplex.hlong double complex conjl(long double complex z);B.2 Complex -
missing  cprojcomplex.hdouble complex cproj(double complex z);B.2 Complex -
missing  cprojfcomplex.hfloat complex cprojf(float complex z);B.2 Complex -
missing  cprojlcomplex.hlong double complex cprojl(long double complex z);B.2 Complex -
missing  crealcomplex.hdouble creal(double complex z);B.2 Complex -
missing  crealfcomplex.hfloat crealf(float complex z);B.2 Complex -
missing  creallcomplex.hlong double creall(long double complex z);B.2 Complex -
 Tp isalnumctype.hint isalnum(int c);B.3 Character handling -
 Td p isalphactype.hint isalpha(int c);B.3 Character handling -
 Tp isblankctype.hint isblank(int c);B.3 Character handling -
 Tp iscntrlctype.hint iscntrl(int c);B.3 Character handling -
 Td p isdigitctype.hint isdigit(int c);B.3 Character handling -
 Td p isgraphctype.hint isgraph(int c);B.3 Character handling -
 Td p islowerctype.hint islower(int c);B.3 Character handling -
 Td p isprintctype.hint isprint(int c);B.3 Character handling -
 Tp ispunctctype.hint ispunct(int c);B.3 Character handling -
 Tp isspacectype.hint isspace(int c);B.3 Character handling -
 Td p isupperctype.hint isupper(int c);B.3 Character handling -
 Tp isxdigitctype.hint isxdigit(int c);B.3 Character handling -
 Tp tolowerctype.hint tolower(int c);B.3 Character handling -
 Tp toupperctype.hint toupper(int c);B.3 Character handling +
 Tp cacoscomplex.hdouble complex cacos(double complex z);B.2 Complex +
 Tp cacosfcomplex.hfloat complex cacosf(float complex z);B.2 Complex +
 Tp cacoslcomplex.hlong double complex cacosl(long double complex z);B.2 Complex +
 Tp casincomplex.hdouble complex casin(double complex z);B.2 Complex +
 Tp casinfcomplex.hfloat complex casinf(float complex z);B.2 Complex +
 Tp casinlcomplex.hlong double complex casinl(long double complex z);B.2 Complex +
 Tp catancomplex.hdouble complex catan(double complex z);B.2 Complex +
 Tp catanfcomplex.hfloat complex catanf(float complex z);B.2 Complex +
 Tp catanlcomplex.hlong double complex catanl(long double complex z);B.2 Complex +
 Tp ccoscomplex.hdouble complex ccos(double complex z);B.2 Complex +
 Tp ccosfcomplex.hfloat complex ccosf(float complex z);B.2 Complex +
 Tp ccoslcomplex.hlong double complex ccosl(long double complex z);B.2 Complex +
 Tp csincomplex.hdouble complex csin(double complex z);B.2 Complex +
 Tp csinfcomplex.hfloat complex csinf(float complex z);B.2 Complex +
 Tp csinlcomplex.hlong double complex csinl(long double complex z);B.2 Complex +
 Tp ctancomplex.hdouble complex ctan(double complex z);B.2 Complex +
 Tp ctanfcomplex.hfloat complex ctanf(float complex z);B.2 Complex +
 Tp ctanlcomplex.hlong double complex ctanl(long double complex z);B.2 Complex +
 Tp cacoshcomplex.hdouble complex cacosh(double complex z);B.2 Complex +
 Tp cacoshfcomplex.hfloat complex cacoshf(float complex z);B.2 Complex +
 Tp cacoshlcomplex.hlong double complex cacoshl(long double complex z);B.2 Complex +
 Tp casinhcomplex.hdouble complex casinh(double complex z);B.2 Complex +
 Tp casinhfcomplex.hfloat complex casinhf(float complex z);B.2 Complex +
 Tp casinhlcomplex.hlong double complex casinhl(long double complex z);B.2 Complex +
 Tp catanhcomplex.hdouble complex catanh(double complex z);B.2 Complex +
 Tp catanhfcomplex.hfloat complex catanhf(float complex z);B.2 Complex +
 Tp catanhlcomplex.hlong double complex catanhl(long double complex z);B.2 Complex +
 Tp ccoshcomplex.hdouble complex ccosh(double complex z);B.2 Complex +
 Tp ccoshfcomplex.hfloat complex ccoshf(float complex z);B.2 Complex +
 Tp ccoshlcomplex.hlong double complex ccoshl(long double complex z);B.2 Complex +
 Tp csinhcomplex.hdouble complex csinh(double complex z);B.2 Complex +
 Tp csinhfcomplex.hfloat complex csinhf(float complex z);B.2 Complex +
 Tp csinhlcomplex.hlong double complex csinhl(long double complex z);B.2 Complex +
 Tp ctanhcomplex.hdouble complex ctanh(double complex z);B.2 Complex +
 Tp ctanhfcomplex.hfloat complex ctanhf(float complex z);B.2 Complex +
 Tp ctanhlcomplex.hlong double complex ctanhl(long double complex z);B.2 Complex +
 Tp cexpcomplex.hdouble complex cexp(double complex z);B.2 Complex +
 Tp cexpfcomplex.hfloat complex cexpf(float complex z);B.2 Complex +
 Tp cexplcomplex.hlong double complex cexpl(long double complex z);B.2 Complex +
 Tp clogcomplex.hdouble complex clog(double complex z);B.2 Complex +
 Tp clogfcomplex.hfloat complex clogf(float complex z);B.2 Complex +
 Tp cloglcomplex.hlong double complex clogl(long double complex z);B.2 Complex +
 Tp cabscomplex.hdouble cabs(double complex z);B.2 Complex +
 Tp cabsfcomplex.hfloat cabsf(float complex z);B.2 Complex +
 Tp cabslcomplex.hlong double cabsl(long double complex z);B.2 Complex +
 Tp cpowcomplex.hdouble complex cpow(double complex x, double complex y);B.2 Complex +
 Tp cpowfcomplex.hfloat complex cpowf(float complex x, float complex y);B.2 Complex +
 Tp cpowlcomplex.hlong double complex cpowl(long double complex x, long double complex y);B.2 Complex +
 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 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 cimagfcomplex.hfloat cimagf(float complex z);B.2 Complex +
 Td p cimaglcomplex.hlong double cimagl(long double complex z);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 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 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 +
 Td p isalphactype.hint isalpha(int c);B.3 Character handling +
 Tp isblankctype.hint isblank(int c);B.3 Character handling +
 Tp iscntrlctype.hint iscntrl(int c);B.3 Character handling +
 Td p isdigitctype.hint isdigit(int c);B.3 Character handling +
 Td p isgraphctype.hint isgraph(int c);B.3 Character handling +
 Td p islowerctype.hint islower(int c);B.3 Character handling +
 Td p isprintctype.hint isprint(int c);B.3 Character handling +
 Tp ispunctctype.hint ispunct(int c);B.3 Character handling +
 Td p isspacectype.hint isspace(int c);B.3 Character handling +
 Td p isupperctype.hint isupper(int c);B.3 Character handling +
 Tp isxdigitctype.hint isxdigit(int c);B.3 Character handling +
 Tp tolowerctype.hint tolower(int c);B.3 Character handling +
 Tp toupperctype.hint toupper(int c);B.3 Character handling
  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 @@ -106,869 +105,869 @@
  d FE_DOWNWARDfenv.h B.5 Floating-point environment
  d FE_INVALIDfenv.h B.5 Floating-point environment
  d FE_TONEARESTfenv.h B.5 Floating-point environment -
 Tp feclearexceptfenv.hint feclearexcept(int excepts);B.5 Floating-point environment -
 Tp fegetexceptflagfenv.hint fegetexceptflag(fexcept_t *flagp, int excepts);B.5 Floating-point environment -
 Tp feraiseexceptfenv.hint feraiseexcept(int excepts);B.5 Floating-point environment -
 Tp fesetexceptflagfenv.hint fesetexceptflag(const fexcept_t *flagp, int excepts);B.5 Floating-point environment -
 Tp fetestexceptfenv.hint fetestexcept(int excepts);B.5 Floating-point environment -
 Tp fegetroundfenv.hint fegetround(void);B.5 Floating-point environment -
 Tp fesetroundfenv.hint fesetround(int round);B.5 Floating-point environment -
 Tp fegetenvfenv.hint fegetenv(fenv_t *envp);B.5 Floating-point environment -
 Tp feholdexceptfenv.hint feholdexcept(fenv_t *envp);B.5 Floating-point environment -
 Tp fesetenvfenv.hint fesetenv(const fenv_t *envp);B.5 Floating-point environment -
 Tp feupdateenvfenv.hint feupdateenv(const fenv_t *envp);B.5 Floating-point environment -
  d FLT_ROUNDSfloat.h B.6 Characteristics of floating types -
  d DBL_MIN_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MAXfloat.h B.6 Characteristics of floating types -
  d FLT_EVAL_METHODfloat.h B.6 Characteristics of floating types +
 Tp feclearexceptfenv.hint feclearexcept(int excepts);B.5 Floating-point environment +
 Tp fegetexceptflagfenv.hint fegetexceptflag(fexcept_t *flagp, int excepts);B.5 Floating-point environment +
 Tp feraiseexceptfenv.hint feraiseexcept(int excepts);B.5 Floating-point environment +
 Tp fesetexceptflagfenv.hint fesetexceptflag(const fexcept_t *flagp, int excepts);B.5 Floating-point environment +
 Tp fetestexceptfenv.hint fetestexcept(int excepts);B.5 Floating-point environment +
 Tp fegetroundfenv.hint fegetround(void);B.5 Floating-point environment +
 Tp fesetroundfenv.hint fesetround(int round);B.5 Floating-point environment +
 Tp fegetenvfenv.hint fegetenv(fenv_t *envp);B.5 Floating-point environment +
 Tp feholdexceptfenv.hint feholdexcept(fenv_t *envp);B.5 Floating-point environment +
 Tp fesetenvfenv.hint fesetenv(const fenv_t *envp);B.5 Floating-point environment +
 Tp feupdateenvfenv.hint feupdateenv(const fenv_t *envp);B.5 Floating-point environment +
  d FLT_ROUNDSfloat.h B.6 Characteristics of floating types +
  d DBL_MIN_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MAXfloat.h B.6 Characteristics of floating types +
  d d FLT_EVAL_METHODfloat.h B.6 Characteristics of floating types
  d LDBL_MIN_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_MAXfloat.h B.6 Characteristics of floating types -
  d FLT_RADIXfloat.h B.6 Characteristics of floating types -
  d FLT_MIN_10_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MAXfloat.h B.6 Characteristics of floating types +
  d FLT_RADIXfloat.h B.6 Characteristics of floating types +
  d FLT_MIN_10_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_MAXfloat.h B.6 Characteristics of floating types -
  d FLT_MANT_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_EPSILONfloat.h B.6 Characteristics of floating types -
  d DBL_MANT_DIGfloat.h B.6 Characteristics of floating types +
  d FLT_MANT_DIGfloat.h B.6 Characteristics of floating types +
  d DBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_EPSILONfloat.h B.6 Characteristics of floating types +
  d DBL_MANT_DIGfloat.h B.6 Characteristics of floating types
  d LDBL_MIN_10_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_EPSILONfloat.h B.6 Characteristics of floating types +
  d DBL_EPSILONfloat.h B.6 Characteristics of floating types
  d LDBL_MANT_DIGfloat.h B.6 Characteristics of floating types -
  d FLT_MAX_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MAX_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_EPSILONfloat.h B.6 Characteristics of floating types -
  d DECIMAL_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MAX_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MINfloat.h B.6 Characteristics of floating types -
  d FLT_DIGfloat.h B.6 Characteristics of floating types +
  d DECIMAL_DIGfloat.h B.6 Characteristics of floating types +
  d DBL_MAX_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MINfloat.h B.6 Characteristics of floating types +
  d FLT_DIGfloat.h B.6 Characteristics of floating types
  d LDBL_MAX_EXPfloat.h B.6 Characteristics of floating types -
  d DBL_MINfloat.h B.6 Characteristics of floating types -
  d DBL_DIGfloat.h B.6 Characteristics of floating types -
  d FLT_MAX_10_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MINfloat.h B.6 Characteristics of floating types +
  d DBL_DIGfloat.h B.6 Characteristics of floating types +
  d FLT_MAX_10_EXPfloat.h B.6 Characteristics of floating types
  d LDBL_MINfloat.h B.6 Characteristics of floating types
  d LDBL_DIGfloat.h B.6 Characteristics of floating types -
  d DBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types -
  d FLT_MIN_EXPfloat.h B.6 Characteristics of floating types +
  d DBL_MAX_10_EXPfloat.h B.6 Characteristics of floating types +
  d FLT_MIN_EXPfloat.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 -
 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 -
 Tp strtoumaxinttypes.huintmax_t strtoumax(const char * restrict nptr, char ** restrict endptr, int base);B.7 Format conversion of integer types -
 Tp wcstoimaxinttypes.hintmax_t wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.7 Format conversion of integer types -
 Tp wcstoumaxinttypes.huintmax_t wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.7 Format conversion of integer types -
  d andiso646.h B.8 Alternative spellings -
  d bitoriso646.h B.8 Alternative spellings -
  d not_eqiso646.h B.8 Alternative spellings -
  d xoriso646.h B.8 Alternative spellings -
  d and_eqiso646.h B.8 Alternative spellings -
  d compliso646.h B.8 Alternative spellings -
  d oriso646.h B.8 Alternative spellings -
  d xor_eqiso646.h B.8 Alternative spellings -
  d bitandiso646.h B.8 Alternative spellings -
  d notiso646.h B.8 Alternative spellings -
  d or_eqiso646.h B.8 Alternative spellings -
  d CHAR_BITlimits.h B.9 Sizes of integer types -
  d CHAR_MAXlimits.h B.9 Sizes of integer types -
  d INT_MINlimits.h B.9 Sizes of integer types -
  d ULONG_MAXlimits.h B.9 Sizes of integer types -
  d SCHAR_MINlimits.h B.9 Sizes of integer types -
  d MB_LEN_MAXlimits.h B.9 Sizes of integer types -
  d INT_MAXlimits.h B.9 Sizes of integer types -
  d LLONG_MINlimits.h B.9 Sizes of integer types -
  d SCHAR_MAXlimits.h B.9 Sizes of integer types -
  d SHRT_MINlimits.h B.9 Sizes of integer types -
  d UINT_MAXlimits.h B.9 Sizes of integer 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 +
 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 +
 Tp strtoumaxinttypes.huintmax_t strtoumax(const char * restrict nptr, char ** restrict endptr, int base);B.7 Format conversion of integer types +
 Tp wcstoimaxinttypes.hintmax_t wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.7 Format conversion of integer types +
 Tp wcstoumaxinttypes.huintmax_t wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.7 Format conversion of integer types +
  d andiso646.h B.8 Alternative spellings +
  d bitoriso646.h B.8 Alternative spellings +
  d not_eqiso646.h B.8 Alternative spellings +
  d xoriso646.h B.8 Alternative spellings +
  d and_eqiso646.h B.8 Alternative spellings +
  d compliso646.h B.8 Alternative spellings +
  d oriso646.h B.8 Alternative spellings +
  d xor_eqiso646.h B.8 Alternative spellings +
  d bitandiso646.h B.8 Alternative spellings +
  d notiso646.h B.8 Alternative spellings +
  d or_eqiso646.h B.8 Alternative spellings +
  d CHAR_BITlimits.h B.9 Sizes of integer types +
  d d CHAR_MAXlimits.h B.9 Sizes of integer types +
  d INT_MINlimits.h B.9 Sizes of integer types +
  d ULONG_MAXlimits.h B.9 Sizes of integer types +
  d SCHAR_MINlimits.h B.9 Sizes of integer types +
  d MB_LEN_MAXlimits.h B.9 Sizes of integer types +
  d INT_MAXlimits.h B.9 Sizes of integer types +
  d LLONG_MINlimits.h B.9 Sizes of integer types +
  d SCHAR_MAXlimits.h B.9 Sizes of integer types +
  d SHRT_MINlimits.h B.9 Sizes of integer types +
  d UINT_MAXlimits.h B.9 Sizes of integer types
  d LLONG_MAXlimits.h B.9 Sizes of integer types -
  d UCHAR_MAXlimits.h B.9 Sizes of integer types -
  d SHRT_MAXlimits.h B.9 Sizes of integer types -
  d LONG_MINlimits.h B.9 Sizes of integer types -
  d ULLONG_MAXlimits.h B.9 Sizes of integer types -
  d CHAR_MINlimits.h B.9 Sizes of integer types -
  d USHRT_MAXlimits.h B.9 Sizes of integer types +
  d UCHAR_MAXlimits.h B.9 Sizes of integer types +
  d SHRT_MAXlimits.h B.9 Sizes of integer types +
  d LONG_MINlimits.h B.9 Sizes of integer types +
  d ULLONG_MAXlimits.h B.9 Sizes of integer types +
  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 -
  t float_tmath.h B.11 Mathematics -
  d FP_INFINITEmath.h B.11 Mathematics -
missing  FP_FAST_FMALmath.h B.11 Mathematics -
  t double_tmath.h B.11 Mathematics -
  d FP_NANmath.h B.11 Mathematics -
  d FP_ILOGB0math.h B.11 Mathematics -
  d HUGE_VALmath.h B.11 Mathematics -
  d FP_NORMALmath.h B.11 Mathematics -
  d FP_ILOGBNANmath.h B.11 Mathematics -
  d HUGE_VALFmath.h B.11 Mathematics -
  d FP_SUBNORMALmath.h B.11 Mathematics -
  d MATH_ERRNOmath.h B.11 Mathematics -
  d HUGE_VALLmath.h B.11 Mathematics -
  d FP_ZEROmath.h B.11 Mathematics -
missing  MATH_ERREXCEPTmath.h B.11 Mathematics -
  d d INFINITYmath.h B.11 Mathematics -
missing  FP_FAST_FMAmath.h B.11 Mathematics -
  d math_errhandlingmath.h B.11 Mathematics -
  d d NANmath.h B.11 Mathematics -
missing  FP_FAST_FMAFmath.h B.11 Mathematics -
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics -
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics -
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics -
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics -
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics -
missing  signbitmath.hint signbit(real-floating x);B.11 Mathematics -
 Tp acosmath.hdouble acos(double x);B.11 Mathematics -
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics -
nosym p acoslmath.hlong double acosl(long double x);B.11 Mathematics -
 Tp asinmath.hdouble asin(double x);B.11 Mathematics -
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics -
nosym p asinlmath.hlong double asinl(long double x);B.11 Mathematics -
 Tp atanmath.hdouble atan(double x);B.11 Mathematics -
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics -
nosym p atanlmath.hlong double atanl(long double x);B.11 Mathematics -
 Tp atan2math.hdouble atan2(double y, double x);B.11 Mathematics -
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics -
nosym p atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics -
 Tp cosmath.hdouble cos(double x);B.11 Mathematics -
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics -
nosym p coslmath.hlong double cosl(long double x);B.11 Mathematics -
 Tp sinmath.hdouble sin(double x);B.11 Mathematics -
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics -
nosym p sinlmath.hlong double sinl(long double x);B.11 Mathematics -
 Tp tanmath.hdouble tan(double x);B.11 Mathematics -
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics -
nosym p tanlmath.hlong double tanl(long double x);B.11 Mathematics -
 Tp acoshmath.hdouble acosh(double x);B.11 Mathematics -
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics -
nosym p acoshlmath.hlong double acoshl(long double x);B.11 Mathematics -
 Tp asinhmath.hdouble asinh(double x);B.11 Mathematics -
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics -
nosym p asinhlmath.hlong double asinhl(long double x);B.11 Mathematics -
 Tp atanhmath.hdouble atanh(double x);B.11 Mathematics -
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics -
nosym p atanhlmath.hlong double atanhl(long double x);B.11 Mathematics -
 Tp coshmath.hdouble cosh(double x);B.11 Mathematics -
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics -
nosym p coshlmath.hlong double coshl(long double x);B.11 Mathematics -
 Tp sinhmath.hdouble sinh(double x);B.11 Mathematics -
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics -
nosym p sinhlmath.hlong double sinhl(long double x);B.11 Mathematics -
 Tp tanhmath.hdouble tanh(double x);B.11 Mathematics -
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics -
nosym p tanhlmath.hlong double tanhl(long double x);B.11 Mathematics -
 Tp expmath.hdouble exp(double x);B.11 Mathematics -
 Tp expfmath.hfloat expf(float x);B.11 Mathematics -
nosym p explmath.hlong double expl(long double x);B.11 Mathematics -
nosym p exp2math.hdouble exp2(double x);B.11 Mathematics -
nosym p exp2fmath.hfloat exp2f(float x);B.11 Mathematics -
nosym p exp2lmath.hlong double exp2l(long double x);B.11 Mathematics -
 Tp expm1math.hdouble expm1(double x);B.11 Mathematics -
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics -
nosym p expm1lmath.hlong double expm1l(long double x);B.11 Mathematics -
 Tp 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 ilogbmath.hint ilogb(double x);B.11 Mathematics -
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics -
nosym p ilogblmath.hint ilogbl(long double x);B.11 Mathematics -
 Tp ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics -
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics -
nosym p ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics -
 Tp logmath.hdouble log(double x);B.11 Mathematics -
 Tp logfmath.hfloat logf(float x);B.11 Mathematics -
nosym p loglmath.hlong double logl(long double x);B.11 Mathematics -
 Tp log10math.hdouble log10(double x);B.11 Mathematics -
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics -
nosym p log10lmath.hlong double log10l(long double x);B.11 Mathematics -
 Tp log1pmath.hdouble log1p(double x);B.11 Mathematics -
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics -
nosym p log1plmath.hlong double log1pl(long double x);B.11 Mathematics -
nosym p log2math.hdouble log2(double x);B.11 Mathematics -
nosym p log2fmath.hfloat log2f(float x);B.11 Mathematics -
nosym p log2lmath.hlong double log2l(long double x);B.11 Mathematics -
 Tp logbmath.hdouble logb(double x);B.11 Mathematics -
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics -
nosym p 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 -
nosym p modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics -
 Tp scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics -
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics -
nosym p scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics -
 Tp scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics -
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics -
nosym p scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics -
 Tp cbrtmath.hdouble cbrt(double x);B.11 Mathematics -
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics -
nosym p cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics -
 Tp fabsmath.hdouble fabs(double x);B.11 Mathematics -
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics -
nosym p fabslmath.hlong double fabsl(long double x);B.11 Mathematics -
 Tp hypotmath.hdouble hypot(double x, double y);B.11 Mathematics -
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics -
nosym p hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics -
 Tp powmath.hdouble pow(double x, double y);B.11 Mathematics -
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics -
nosym p powlmath.hlong double powl(long double x, long double y);B.11 Mathematics -
 Tp sqrtmath.hdouble sqrt(double x);B.11 Mathematics -
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics -
nosym p sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics -
 Tp erfmath.hdouble erf(double x);B.11 Mathematics -
 Tp erffmath.hfloat erff(float x);B.11 Mathematics -
nosym p erflmath.hlong double erfl(long double x);B.11 Mathematics -
 Tp erfcmath.hdouble erfc(double x);B.11 Mathematics -
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics -
nosym p erfclmath.hlong double erfcl(long double x);B.11 Mathematics -
nosym p lgammamath.hdouble lgamma(double x);B.11 Mathematics -
nosym p lgammafmath.hfloat lgammaf(float x);B.11 Mathematics -
nosym p lgammalmath.hlong double lgammal(long double x);B.11 Mathematics -
nosym p tgammamath.hdouble tgamma(double x);B.11 Mathematics -
nosym p tgammafmath.hfloat tgammaf(float x);B.11 Mathematics -
nosym p tgammalmath.hlong double tgammal(long double x);B.11 Mathematics -
 Tp ceilmath.hdouble ceil(double x);B.11 Mathematics -
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics -
nosym p ceillmath.hlong double ceill(long double x);B.11 Mathematics -
 Tp floormath.hdouble floor(double x);B.11 Mathematics -
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics -
nosym p floorlmath.hlong double floorl(long double x);B.11 Mathematics -
nosym p nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics -
nosym p nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics -
nosym p nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics -
 Tp rintmath.hdouble rint(double x);B.11 Mathematics -
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics -
nosym p rintlmath.hlong double rintl(long double x);B.11 Mathematics -
 Tp lrintmath.hlong int lrint(double x);B.11 Mathematics -
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics -
nosym p lrintlmath.hlong int lrintl(long double x);B.11 Mathematics -
 Tp llrintmath.hlong long int llrint(double x);B.11 Mathematics -
nosym p llrintfmath.hlong long int llrintf(float x);B.11 Mathematics -
nosym p llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics -
 Tp roundmath.hdouble round(double x);B.11 Mathematics -
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics -
nosym p roundlmath.hlong double roundl(long double x);B.11 Mathematics -
nosym p lroundmath.hlong int lround(double x);B.11 Mathematics -
nosym p lroundfmath.hlong int lroundf(float x);B.11 Mathematics -
nosym p lroundlmath.hlong int lroundl(long double x);B.11 Mathematics -
nosym p llroundmath.hlong long int llround(double x);B.11 Mathematics -
nosym p llroundfmath.hlong long int llroundf(float x);B.11 Mathematics -
nosym p llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics -
 Tp truncmath.hdouble trunc(double x);B.11 Mathematics -
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics -
nosym p trunclmath.hlong double truncl(long double x);B.11 Mathematics -
 Tp fmodmath.hdouble fmod(double x, double y);B.11 Mathematics -
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics -
nosym p fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics -
 Tp remaindermath.hdouble remainder(double x, double y);B.11 Mathematics -
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics -
nosym p remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics -
 Tp 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 -
nosym p remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics -
 Tp copysignmath.hdouble copysign(double x, double y);B.11 Mathematics -
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics -
nosym p copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics -
nosym p nanmath.hdouble nan(const char *tagp);B.11 Mathematics -
nosym p nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics -
nosym p nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics -
 Tp nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics -
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics -
nosym p nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics -
nosym p nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics -
nosym p nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics -
nosym p nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics -
nosym p fdimmath.hdouble fdim(double x, double y);B.11 Mathematics -
nosym p fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics -
nosym p fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics -
nosym p fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics -
nosym p fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics -
nosym p fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics -
nosym p fminmath.hdouble fmin(double x, double y);B.11 Mathematics -
nosym p fminfmath.hfloat fminf(float x, float y);B.11 Mathematics -
nosym p fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics -
nosym p fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics -
nosym p fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics -
nosym p 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 d jmp_bufsetjmp.h B.12 Nonlocal jumps -
 Td p setjmpsetjmp.hint setjmp(jmp_buf env);B.12 Nonlocal jumps -
 Td p longjmpsetjmp.hvoid 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 +
  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 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 +
  d FP_FAST_FMALmath.h B.11 Mathematics +
  t t double_tmath.h B.11 Mathematics +
  d FP_NANmath.h B.11 Mathematics +
  d FP_ILOGB0math.h B.11 Mathematics +
  d HUGE_VALmath.h B.11 Mathematics +
  d FP_NORMALmath.h B.11 Mathematics +
  d FP_ILOGBNANmath.h B.11 Mathematics +
  d HUGE_VALFmath.h B.11 Mathematics +
  d FP_SUBNORMALmath.h B.11 Mathematics +
  d MATH_ERRNOmath.h B.11 Mathematics +
  d HUGE_VALLmath.h B.11 Mathematics +
  d FP_ZEROmath.h B.11 Mathematics +
  d MATH_ERREXCEPTmath.h B.11 Mathematics +
  d d INFINITYmath.h B.11 Mathematics +
  d FP_FAST_FMAmath.h B.11 Mathematics +
  d math_errhandlingmath.h B.11 Mathematics +
  d d NANmath.h B.11 Mathematics +
  d FP_FAST_FMAFmath.h B.11 Mathematics +
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics +
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics +
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics +
  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 +
  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 +
 Tp longjmpsetjmp.hvoid 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
  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 -
  t t va_liststdarg.h B.14 Variable arguments -
  d d va_argstdarg.htype va_arg(va_list ap, type);B.14 Variable arguments -
  d d va_copystdarg.hvoid va_copy(va_list dest, va_list src);B.14 Variable arguments -
  d d va_endstdarg.hvoid va_end(va_list ap);B.14 Variable arguments -
  d d va_startstdarg.hvoid va_start(va_list ap, parmN);B.14 Variable arguments -
  d boolstdbool.h B.15 Boolean type and values -
  d truestdbool.h B.15 Boolean type and values -
  d falsestdbool.h B.15 Boolean type and values -
  d __bool_true_false_are_definedstdbool.h B.15 Boolean type and values +
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling +
 Tp raisesignal.hint raise(int sig);B.13 Signal handling +
  t va_liststdarg.h B.14 Variable arguments +
  d va_argstdarg.htype va_arg(va_list ap, type);B.14 Variable arguments +
  d va_copystdarg.hvoid va_copy(va_list dest, va_list src);B.14 Variable arguments +
  d va_endstdarg.hvoid va_end(va_list ap);B.14 Variable arguments +
  d va_startstdarg.hvoid va_start(va_list ap, parmN);B.14 Variable arguments +
  d boolstdbool.h B.15 Boolean type and values +
  d truestdbool.h B.15 Boolean type and values +
  d falsestdbool.h B.15 Boolean type and values +
  d __bool_true_false_are_definedstdbool.h B.15 Boolean type and values
  t ptrdiff_tstddef.h B.16 Common definitions
  t size_tstddef.h B.16 Common definitions -
missing  wchar_tstddef.h B.16 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.16 Common definitions -
  d offsetofstddef.hoffsetof(type, member-designator)B.16 Common definitions +
  t wchar_tstddef.h B.16 Common definitions +
  d d d d d d d d d d d d d d d d NULLstddef.h B.16 Common definitions +
  d d offsetofstddef.hoffsetof(type, member-designator)B.16 Common definitions
  t int8_tstdint.h B.17 Integer types
  t int16_tstdint.h B.17 Integer types
  t int32_tstdint.h B.17 Integer types
  t int64_tstdint.h B.17 Integer types -
  d INT_LEAST8_MINstdint.h B.17 Integer types -
  d INT_LEAST16_MINstdint.h B.17 Integer types -
  d INT_LEAST32_MINstdint.h B.17 Integer types -
  d INT_LEAST64_MINstdint.h B.17 Integer types +
  d INT_LEAST8_MINstdint.h B.17 Integer types +
  d INT_LEAST16_MINstdint.h B.17 Integer types +
  d INT_LEAST32_MINstdint.h B.17 Integer types +
  d INT_LEAST64_MINstdint.h B.17 Integer types
  d PTRDIFF_MAXstdint.h B.17 Integer types
  t uint8_tstdint.h B.17 Integer types
  t uint16_tstdint.h B.17 Integer types
  t uint32_tstdint.h B.17 Integer types
  t uint64_tstdint.h B.17 Integer types -
  d INT_LEAST8_MAXstdint.h B.17 Integer types -
  d INT_LEAST16_MAXstdint.h B.17 Integer types -
  d INT_LEAST32_MAXstdint.h B.17 Integer types -
  d INT_LEAST64_MAXstdint.h B.17 Integer types -
  d SIG_ATOMIC_MINstdint.h B.17 Integer types -
  t int_least8_tstdint.h B.17 Integer types -
  t int_least16_tstdint.h B.17 Integer types -
  t int_least32_tstdint.h B.17 Integer types -
  t int_least64_tstdint.h B.17 Integer types -
  d UINT_LEAST8_MAXstdint.h B.17 Integer types -
  d UINT_LEAST16_MAXstdint.h B.17 Integer types -
  d UINT_LEAST32_MAXstdint.h B.17 Integer types -
  d UINT_LEAST64_MAXstdint.h B.17 Integer types -
  d SIG_ATOMIC_MAXstdint.h B.17 Integer types -
  t uint_least8_tstdint.h B.17 Integer types -
  t uint_least16_tstdint.h B.17 Integer types -
  t uint_least32_tstdint.h B.17 Integer types -
  t uint_least64_tstdint.h B.17 Integer types -
  d INT_FAST8_MINstdint.h B.17 Integer types +
  d INT_LEAST8_MAXstdint.h B.17 Integer types +
  d INT_LEAST16_MAXstdint.h B.17 Integer types +
  d INT_LEAST32_MAXstdint.h B.17 Integer types +
  d INT_LEAST64_MAXstdint.h B.17 Integer types +
  d SIG_ATOMIC_MINstdint.h B.17 Integer types +
  t int_least8_tstdint.h B.17 Integer types +
  t int_least16_tstdint.h B.17 Integer types +
  t int_least32_tstdint.h B.17 Integer types +
  t int_least64_tstdint.h B.17 Integer types +
  d UINT_LEAST8_MAXstdint.h B.17 Integer types +
  d UINT_LEAST16_MAXstdint.h B.17 Integer types +
  d UINT_LEAST32_MAXstdint.h B.17 Integer types +
  d UINT_LEAST64_MAXstdint.h B.17 Integer types +
  d SIG_ATOMIC_MAXstdint.h B.17 Integer types +
  t uint_least8_tstdint.h B.17 Integer types +
  t uint_least16_tstdint.h B.17 Integer types +
  t uint_least32_tstdint.h B.17 Integer types +
  t uint_least64_tstdint.h B.17 Integer types +
  d INT_FAST8_MINstdint.h B.17 Integer types
  d INT_FAST16_MINstdint.h B.17 Integer types
  d INT_FAST32_MINstdint.h B.17 Integer types -
  d INT_FAST64_MINstdint.h B.17 Integer types +
  d INT_FAST64_MINstdint.h B.17 Integer types
  d SIZE_MAXstdint.h B.17 Integer types -
  t int_fast8_tstdint.h B.17 Integer types +
  t int_fast8_tstdint.h B.17 Integer types
  t int_fast16_tstdint.h B.17 Integer types
  t int_fast32_tstdint.h B.17 Integer types -
  t int_fast64_tstdint.h B.17 Integer types -
  d INT_FAST8_MAXstdint.h B.17 Integer types +
  t int_fast64_tstdint.h B.17 Integer types +
  d INT_FAST8_MAXstdint.h B.17 Integer types
  d INT_FAST16_MAXstdint.h B.17 Integer types
  d INT_FAST32_MAXstdint.h B.17 Integer types -
  d INT_FAST64_MAXstdint.h B.17 Integer types -
  d WCHAR_MINstdint.h B.17 Integer types -
  t uint_fast8_tstdint.h B.17 Integer types +
  d INT_FAST64_MAXstdint.h B.17 Integer types +
  d d d d WCHAR_MINstdint.h B.17 Integer types +
  t uint_fast8_tstdint.h B.17 Integer types
  t uint_fast16_tstdint.h B.17 Integer types
  t uint_fast32_tstdint.h B.17 Integer types -
  t uint_fast64_tstdint.h B.17 Integer types -
  d UINT_FAST8_MAXstdint.h B.17 Integer types +
  t uint_fast64_tstdint.h B.17 Integer types +
  d UINT_FAST8_MAXstdint.h B.17 Integer types
  d UINT_FAST16_MAXstdint.h B.17 Integer types
  d UINT_FAST32_MAXstdint.h B.17 Integer types -
  d UINT_FAST64_MAXstdint.h B.17 Integer types -
  d WCHAR_MAXstdint.h B.17 Integer types +
  d UINT_FAST64_MAXstdint.h B.17 Integer types +
  d d d d WCHAR_MAXstdint.h B.17 Integer types
  t intptr_tstdint.h B.17 Integer types
  d INTPTR_MINstdint.h B.17 Integer types -
  d WINT_MINstdint.h B.17 Integer types +
  d WINT_MINstdint.h B.17 Integer types
  t uintptr_tstdint.h B.17 Integer types
  d INTPTR_MAXstdint.h B.17 Integer types -
  d WINT_MAXstdint.h B.17 Integer types -
  t intmax_tstdint.h B.17 Integer types +
  d WINT_MAXstdint.h B.17 Integer types +
  t intmax_tstdint.h B.17 Integer types
  d UINTPTR_MAXstdint.h B.17 Integer types -
  d INT8_Cstdint.hINT8_C(value)B.17 Integer types -
  d INT16_Cstdint.hINT16_C(value)B.17 Integer types -
  d INT32_Cstdint.hINT32_C(value)B.17 Integer types -
  d INT64_Cstdint.hINT64_C(value)B.17 Integer types -
  t uintmax_tstdint.h B.17 Integer types -
  d INTMAX_MINstdint.h B.17 Integer types -
  d UINT8_Cstdint.hUINT8_C(value)B.17 Integer types -
  d UINT16_Cstdint.hUINT16_C(value)B.17 Integer types -
  d UINT32_Cstdint.hUINT32_C(value)B.17 Integer types -
  d UINT64_Cstdint.hUINT64_C(value)B.17 Integer types -
  d INT8_MINstdint.h B.17 Integer types -
  d INT16_MINstdint.h B.17 Integer types -
  d INT32_MINstdint.h B.17 Integer types -
  d INT64_MINstdint.h B.17 Integer types -
  d INTMAX_MAXstdint.h B.17 Integer types -
  d INTMAX_Cstdint.hINTMAX_C(value)B.17 Integer types -
  d INT8_MAXstdint.h B.17 Integer types -
  d INT16_MAXstdint.h B.17 Integer types -
  d INT32_MAXstdint.h B.17 Integer types -
  d INT64_MAXstdint.h B.17 Integer types -
  d UINTMAX_MAXstdint.h B.17 Integer types -
  d UINTMAX_Cstdint.hUINTMAX_C(value)B.17 Integer types -
  d UINT8_MAXstdint.h B.17 Integer types -
  d UINT16_MAXstdint.h B.17 Integer types -
  d UINT32_MAXstdint.h B.17 Integer types -
  d UINT64_MAXstdint.h B.17 Integer types +
  d INT8_Cstdint.hINT8_C(value)B.17 Integer types +
  d INT16_Cstdint.hINT16_C(value)B.17 Integer types +
  d INT32_Cstdint.hINT32_C(value)B.17 Integer types +
  d d INT64_Cstdint.hINT64_C(value)B.17 Integer types +
  t uintmax_tstdint.h B.17 Integer types +
  d INTMAX_MINstdint.h B.17 Integer types +
  d UINT8_Cstdint.hUINT8_C(value)B.17 Integer types +
  d UINT16_Cstdint.hUINT16_C(value)B.17 Integer types +
  d UINT32_Cstdint.hUINT32_C(value)B.17 Integer types +
  d d UINT64_Cstdint.hUINT64_C(value)B.17 Integer types +
  d INT8_MINstdint.h B.17 Integer types +
  d INT16_MINstdint.h B.17 Integer types +
  d INT32_MINstdint.h B.17 Integer types +
  d INT64_MINstdint.h B.17 Integer types +
  d INTMAX_MAXstdint.h B.17 Integer types +
  d d INTMAX_Cstdint.hINTMAX_C(value)B.17 Integer types +
  d INT8_MAXstdint.h B.17 Integer types +
  d INT16_MAXstdint.h B.17 Integer types +
  d INT32_MAXstdint.h B.17 Integer types +
  d INT64_MAXstdint.h B.17 Integer types +
  d UINTMAX_MAXstdint.h B.17 Integer types +
  d d UINTMAX_Cstdint.hUINTMAX_C(value)B.17 Integer types +
  d UINT8_MAXstdint.h B.17 Integer types +
  d UINT16_MAXstdint.h B.17 Integer types +
  d UINT32_MAXstdint.h B.17 Integer types +
  d UINT64_MAXstdint.h B.17 Integer types
  d PTRDIFF_MINstdint.h B.17 Integer types
  t size_tstdio.h B.18 Input/output -
  d _IOLBFstdio.h B.18 Input/output -
  d FILENAME_MAXstdio.h B.18 Input/output -
  d TMP_MAXstdio.h B.18 Input/output +
  d _IOLBFstdio.h B.18 Input/output +
  d FILENAME_MAXstdio.h B.18 Input/output +
  d TMP_MAXstdio.h B.18 Input/output
  t FILEstdio.h B.18 Input/output -
  d _IONBFstdio.h B.18 Input/output -
  d L_tmpnamstdio.h B.18 Input/output -
 Rd x stderrstdio.h B.18 Input/output -
  t fpos_tstdio.h B.18 Input/output -
  d BUFSIZstdio.h B.18 Input/output -
  d d d d d d SEEK_CURstdio.h B.18 Input/output -
 Rd x stdinstdio.h B.18 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.18 Input/output -
  d d EOFstdio.h B.18 Input/output -
  d d d d d d SEEK_ENDstdio.h B.18 Input/output -
 Rd x stdoutstdio.h B.18 Input/output -
  d _IOFBFstdio.h B.18 Input/output -
  d FOPEN_MAXstdio.h B.18 Input/output -
  d d d d d d SEEK_SETstdio.h B.18 Input/output -
 Tp removestdio.hint remove(const char *filename);B.18 Input/output -
 Tp renamestdio.hint rename(const char *old, const char *new);B.18 Input/output -
 Tp tmpfilestdio.hFILE *tmpfile(void);B.18 Input/output -
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.18 Input/output -
 Tp fclosestdio.hint fclose(FILE *stream);B.18 Input/output -
 Tp fflushstdio.hint fflush(FILE *stream);B.18 Input/output -
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.18 Input/output -
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.18 Input/output -
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.18 Input/output -
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.18 Input/output -
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output -
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output -
 Tp printfstdio.hint printf(const char * restrict format, ...);B.18 Input/output -
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.18 Input/output -
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.18 Input/output -
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.18 Input/output -
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.18 Input/output -
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.18 Input/output -
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.18 Input/output -
 Tp fgetcstdio.hint fgetc(FILE *stream);B.18 Input/output -
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.18 Input/output -
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.18 Input/output -
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.18 Input/output -
 Wp getcstdio.hint getc(FILE *stream);B.18 Input/output -
 Tp getcharstdio.hint getchar(void);B.18 Input/output -
 Tp getsstdio.hchar *gets(char *s);B.18 Input/output -
 Wp putcstdio.hint putc(int c, FILE *stream);B.18 Input/output -
 Tp putcharstdio.hint putchar(int c);B.18 Input/output -
 Tp putsstdio.hint puts(const char *s);B.18 Input/output -
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.18 Input/output -
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output -
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output -
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.18 Input/output -
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.18 Input/output -
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.18 Input/output -
 Tp ftellstdio.hlong int ftell(FILE *stream);B.18 Input/output -
 Tp rewindstdio.hvoid rewind(FILE *stream);B.18 Input/output -
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.18 Input/output -
 Tp feofstdio.hint feof(FILE *stream);B.18 Input/output -
 Tp ferrorstdio.hint ferror(FILE *stream);B.18 Input/output -
 Tp perrorstdio.hvoid perror(const char *s);B.18 Input/output +
  d _IONBFstdio.h B.18 Input/output +
  d L_tmpnamstdio.h B.18 Input/output +
 Dd x stderrstdio.h B.18 Input/output +
  t fpos_tstdio.h B.18 Input/output +
  d BUFSIZstdio.h B.18 Input/output +
  d d d d d SEEK_CURstdio.h B.18 Input/output +
 Dd x stdinstdio.h B.18 Input/output +
  d d d d d d d d d d d d d d d d NULLstdio.h B.18 Input/output +
  d d EOFstdio.h B.18 Input/output +
  d d d d d SEEK_ENDstdio.h B.18 Input/output +
 Dd x stdoutstdio.h B.18 Input/output +
  d _IOFBFstdio.h B.18 Input/output +
  d FOPEN_MAXstdio.h B.18 Input/output +
  d d d d d SEEK_SETstdio.h B.18 Input/output +
 Tp removestdio.hint remove(const char *filename);B.18 Input/output +
 Tp renamestdio.hint rename(const char *old, const char *new);B.18 Input/output +
 Tp tmpfilestdio.hFILE *tmpfile(void);B.18 Input/output +
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.18 Input/output +
 Tp fclosestdio.hint fclose(FILE *stream);B.18 Input/output +
 Tp fflushstdio.hint fflush(FILE *stream);B.18 Input/output +
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.18 Input/output +
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.18 Input/output +
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.18 Input/output +
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.18 Input/output +
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output +
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output +
 Tp printfstdio.hint printf(const char * restrict format, ...);B.18 Input/output +
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.18 Input/output +
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.18 Input/output +
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.18 Input/output +
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.18 Input/output +
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.18 Input/output +
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.18 Input/output +
 Tp fgetcstdio.hint fgetc(FILE *stream);B.18 Input/output +
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.18 Input/output +
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.18 Input/output +
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.18 Input/output +
 Tp getcstdio.hint getc(FILE *stream);B.18 Input/output +
 Tp getcharstdio.hint getchar(void);B.18 Input/output +
 Tp getsstdio.hchar *gets(char *s);B.18 Input/output +
 Tp putcstdio.hint putc(int c, FILE *stream);B.18 Input/output +
 Tp putcharstdio.hint putchar(int c);B.18 Input/output +
 Tp putsstdio.hint puts(const char *s);B.18 Input/output +
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.18 Input/output +
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output +
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output +
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.18 Input/output +
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.18 Input/output +
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.18 Input/output +
 Tp ftellstdio.hlong int ftell(FILE *stream);B.18 Input/output +
 Tp rewindstdio.hvoid rewind(FILE *stream);B.18 Input/output +
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.18 Input/output +
 Tp feofstdio.hint feof(FILE *stream);B.18 Input/output +
 Tp ferrorstdio.hint ferror(FILE *stream);B.18 Input/output +
 Tp perrorstdio.hvoid perror(const char *s);B.18 Input/output
  t size_tstdlib.h B.19 General utilities -
  t ldiv_tstdlib.h B.19 General utilities -
  d EXIT_FAILUREstdlib.h B.19 General utilities -
  d MB_CUR_MAXstdlib.h B.19 General utilities -
missing  wchar_tstdlib.h B.19 General utilities -
  t lldiv_tstdlib.h B.19 General utilities -
  d EXIT_SUCCESSstdlib.h B.19 General utilities -
  t div_tstdlib.h B.19 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.19 General utilities -
  d RAND_MAXstdlib.h B.19 General utilities -
 Tp atofstdlib.hdouble atof(const char *nptr);B.19 General utilities -
 Tp atoistdlib.hint atoi(const char *nptr);B.19 General utilities -
 Tp atolstdlib.hlong int atol(const char *nptr);B.19 General utilities -
 Tp atollstdlib.hlong long int atoll(const char *nptr);B.19 General utilities -
 Tp strtodstdlib.hdouble strtod(const char * restrict nptr, char ** restrict endptr);B.19 General utilities -
 Tp strtofstdlib.hfloat strtof(const char * restrict nptr, char ** restrict endptr);B.19 General utilities -
 Tp strtoldstdlib.hlong double strtold(const char * restrict nptr, char ** restrict endptr);B.19 General utilities -
 Tp strtolstdlib.hlong int strtol(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities -
 Tp strtollstdlib.hlong long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities -
 Tp strtoulstdlib.hunsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities -
 Tp strtoullstdlib.hunsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities -
 Tp randstdlib.hint rand(void);B.19 General utilities -
 Tp srandstdlib.hvoid srand(unsigned int seed);B.19 General utilities -
 Tp callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.19 General utilities -
 Tp freestdlib.hvoid free(void *ptr);B.19 General utilities -
 TWp mallocstdlib.hvoid *malloc(size_t size);B.19 General utilities -
 Tp reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.19 General utilities -
 Tp abortstdlib.hvoid abort(void);B.19 General utilities -
 Tp atexitstdlib.hint atexit(void (*func)(void));B.19 General utilities -
 Tp exitstdlib.hvoid exit(int status);B.19 General utilities -
 Tp _Exitstdlib.hvoid _Exit(int status);B.19 General utilities -
 Tp getenvstdlib.hchar *getenv(const char *name);B.19 General utilities -
 Tp systemstdlib.hint system(const char *string);B.19 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.19 General utilities -
 Tp qsortstdlib.hvoid qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.19 General utilities -
 Tp absstdlib.hint abs(int j);B.19 General utilities -
 Tp labsstdlib.hlong int labs(long int j);B.19 General utilities -
 Tp llabsstdlib.hlong long int llabs(long long int j);B.19 General utilities -
 Tp divstdlib.hdiv_t div(int numer, int denom);B.19 General utilities -
 Tp ldivstdlib.hldiv_t ldiv(long int numer, long int denom);B.19 General utilities -
 Tp lldivstdlib.hlldiv_t lldiv(long long int numer, long long int denom);B.19 General utilities -
 Tp mblenstdlib.hint mblen(const char *s, size_t n);B.19 General utilities -
 Tp mbtowcstdlib.hint mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);B.19 General utilities -
 Tp wctombstdlib.hint wctomb(char *s, wchar_t wchar);B.19 General utilities -
 Tp mbstowcsstdlib.hsize_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);B.19 General utilities -
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.19 General utilities +
  t ldiv_tstdlib.h B.19 General utilities +
  d EXIT_FAILUREstdlib.h B.19 General utilities +
  d MB_CUR_MAXstdlib.h B.19 General utilities +
  t wchar_tstdlib.h B.19 General utilities +
  t lldiv_tstdlib.h B.19 General utilities +
  d EXIT_SUCCESSstdlib.h B.19 General utilities +
  t div_tstdlib.h B.19 General utilities +
  d d d d d d d d d d d d d d d d NULLstdlib.h B.19 General utilities +
  d RAND_MAXstdlib.h B.19 General utilities +
 Tp atofstdlib.hdouble atof(const char *nptr);B.19 General utilities +
 Tp atoistdlib.hint atoi(const char *nptr);B.19 General utilities +
 Tp atolstdlib.hlong int atol(const char *nptr);B.19 General utilities +
 Tp atollstdlib.hlong long int atoll(const char *nptr);B.19 General utilities +
 Tp strtodstdlib.hdouble strtod(const char * restrict nptr, char ** restrict endptr);B.19 General utilities +
 Tp strtofstdlib.hfloat strtof(const char * restrict nptr, char ** restrict endptr);B.19 General utilities +
 Tp strtoldstdlib.hlong double strtold(const char * restrict nptr, char ** restrict endptr);B.19 General utilities +
 Tp strtolstdlib.hlong int strtol(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities +
 Tp strtollstdlib.hlong long int strtoll(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities +
 Tp strtoulstdlib.hunsigned long int strtoul(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities +
 Tp strtoullstdlib.hunsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities +
 Tp randstdlib.hint rand(void);B.19 General utilities +
 Tp srandstdlib.hvoid srand(unsigned int seed);B.19 General utilities +
 TWp p p callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.19 General utilities +
 Tp p p freestdlib.hvoid free(void *ptr);B.19 General utilities +
 TWp p mallocstdlib.hvoid *malloc(size_t size);B.19 General utilities +
 Tp p reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.19 General utilities +
 Tp abortstdlib.hvoid abort(void);B.19 General utilities +
 Tp atexitstdlib.hint atexit(void (*func)(void));B.19 General utilities +
 Tp exitstdlib.hvoid exit(int status);B.19 General utilities +
 Tp _Exitstdlib.hvoid _Exit(int status);B.19 General utilities +
 Tp getenvstdlib.hchar *getenv(const char *name);B.19 General utilities +
 Tp systemstdlib.hint system(const char *string);B.19 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.19 General utilities +
 Tp qsortstdlib.hvoid qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));B.19 General utilities +
 Tp absstdlib.hint abs(int j);B.19 General utilities +
 Tp labsstdlib.hlong int labs(long int j);B.19 General utilities +
 Tp llabsstdlib.hlong long int llabs(long long int j);B.19 General utilities +
 Tp divstdlib.hdiv_t div(int numer, int denom);B.19 General utilities +
 Tp ldivstdlib.hldiv_t ldiv(long int numer, long int denom);B.19 General utilities +
 Tp lldivstdlib.hlldiv_t lldiv(long long int numer, long long int denom);B.19 General utilities +
 Tp mblenstdlib.hint mblen(const char *s, size_t n);B.19 General utilities +
 Tp mbtowcstdlib.hint mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n);B.19 General utilities +
 Tp wctombstdlib.hint wctomb(char *s, wchar_t wchar);B.19 General utilities +
 Tp mbstowcsstdlib.hsize_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);B.19 General utilities +
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.19 General utilities
  t size_tstring.h B.20 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.20 String handling -
 Tp memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.20 String handling -
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.20 String handling -
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.20 String handling -
 Tp strncpystring.hchar *strncpy(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling -
 Tp strcatstring.hchar *strcat(char * restrict s1, const char * restrict s2);B.20 String handling -
 Tp strncatstring.hchar *strncat(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling -
 Tp memcmpstring.hint memcmp(const void *s1, const void *s2, size_t n);B.20 String handling -
 Tp strcmpstring.hint strcmp(const char *s1, const char *s2);B.20 String handling -
 Tp strcollstring.hint strcoll(const char *s1, const char *s2);B.20 String handling -
 Tp strncmpstring.hint strncmp(const char *s1, const char *s2, size_t n);B.20 String handling -
 Tp strxfrmstring.hsize_t strxfrm(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling -
 Tp memchrstring.hvoid *memchr(const void *s, int c, size_t n);B.20 String handling -
 Tp strchrstring.hchar *strchr(const char *s, int c);B.20 String handling -
 Tp strcspnstring.hsize_t strcspn(const char *s1, const char *s2);B.20 String handling -
 Tp strpbrkstring.hchar *strpbrk(const char *s1, const char *s2);B.20 String handling -
 Tp strrchrstring.hchar *strrchr(const char *s, int c);B.20 String handling -
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.20 String handling -
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.20 String handling -
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.20 String handling -
 Tp memsetstring.hvoid *memset(void *s, int c, size_t n);B.20 String handling -
 Tp strerrorstring.hchar *strerror(int errnum);B.20 String handling -
 Tp strlenstring.hsize_t strlen(const char *s);B.20 String handling -
 Tp acostgmath.h B.21 Type-generic math -
 Tp sqrttgmath.h B.21 Type-generic math -
 Tp fmodtgmath.h B.21 Type-generic math -
 Tp nextaftertgmath.h B.21 Type-generic math -
 Tp asintgmath.h B.21 Type-generic math -
 Tp fabstgmath.h B.21 Type-generic math -
 Tp frexptgmath.h B.21 Type-generic math -
nosym p nexttowardtgmath.h B.21 Type-generic math -
 Tp atantgmath.h B.21 Type-generic math -
 Tp atan2tgmath.h B.21 Type-generic math -
 Tp hypottgmath.h B.21 Type-generic math -
 Tp remaindertgmath.h B.21 Type-generic math -
 Tp acoshtgmath.h B.21 Type-generic math -
 Tp cbrttgmath.h B.21 Type-generic math -
 Tp ilogbtgmath.h B.21 Type-generic math -
 Tp remquotgmath.h B.21 Type-generic math -
 Tp asinhtgmath.h B.21 Type-generic math -
 Tp ceiltgmath.h B.21 Type-generic math -
 Tp ldexptgmath.h B.21 Type-generic math -
 Tp rinttgmath.h B.21 Type-generic math -
 Tp atanhtgmath.h B.21 Type-generic math -
 Tp copysigntgmath.h B.21 Type-generic math -
nosym p lgammatgmath.h B.21 Type-generic math -
 Tp roundtgmath.h B.21 Type-generic math -
 Tp costgmath.h B.21 Type-generic math -
 Tp erftgmath.h B.21 Type-generic math -
 Tp llrinttgmath.h B.21 Type-generic math -
 Tp scalbntgmath.h B.21 Type-generic math -
 Tp sintgmath.h B.21 Type-generic math -
 Tp erfctgmath.h B.21 Type-generic math -
nosym p llroundtgmath.h B.21 Type-generic math -
 Tp scalblntgmath.h B.21 Type-generic math -
 Tp tantgmath.h B.21 Type-generic math -
nosym p exp2tgmath.h B.21 Type-generic math -
 Tp log10tgmath.h B.21 Type-generic math -
nosym p tgammatgmath.h B.21 Type-generic math -
 Tp coshtgmath.h B.21 Type-generic math -
 Tp expm1tgmath.h B.21 Type-generic math -
 Tp log1ptgmath.h B.21 Type-generic math -
 Tp trunctgmath.h B.21 Type-generic math -
 Tp sinhtgmath.h B.21 Type-generic math -
nosym p fdimtgmath.h B.21 Type-generic math -
nosym p log2tgmath.h B.21 Type-generic math -
missing  cargtgmath.h B.21 Type-generic math -
 Tp tanhtgmath.h B.21 Type-generic math -
 Tp floortgmath.h B.21 Type-generic math -
 Tp logbtgmath.h B.21 Type-generic math -
missing  cimagtgmath.h B.21 Type-generic math -
 Tp exptgmath.h B.21 Type-generic math -
nosym p fmatgmath.h B.21 Type-generic math -
 Tp lrinttgmath.h B.21 Type-generic math -
missing  conjtgmath.h B.21 Type-generic math -
 Tp logtgmath.h B.21 Type-generic math -
nosym p fmaxtgmath.h B.21 Type-generic math -
nosym p lroundtgmath.h B.21 Type-generic math -
missing  cprojtgmath.h B.21 Type-generic math -
 Tp powtgmath.h B.21 Type-generic math -
nosym p fmintgmath.h B.21 Type-generic math -
nosym p nearbyinttgmath.h B.21 Type-generic math -
missing  crealtgmath.h B.21 Type-generic math -
  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.22 Date and time +
  d d d d d d d d d d d d d d d d NULLstring.h B.20 String handling +
 Tp p memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.20 String handling +
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.20 String handling +
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.20 String handling +
 Tp strncpystring.hchar *strncpy(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling +
 Tp strcatstring.hchar *strcat(char * restrict s1, const char * restrict s2);B.20 String handling +
 Tp strncatstring.hchar *strncat(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling +
 Tp p memcmpstring.hint memcmp(const void *s1, const void *s2, size_t n);B.20 String handling +
 Tp strcmpstring.hint strcmp(const char *s1, const char *s2);B.20 String handling +
 Tp strcollstring.hint strcoll(const char *s1, const char *s2);B.20 String handling +
 Tp strncmpstring.hint strncmp(const char *s1, const char *s2, size_t n);B.20 String handling +
 Tp strxfrmstring.hsize_t strxfrm(char * restrict s1, const char * restrict s2, size_t n);B.20 String handling +
 Tp memchrstring.hvoid *memchr(const void *s, int c, size_t n);B.20 String handling +
 Tp strchrstring.hchar *strchr(const char *s, int c);B.20 String handling +
 Tp strcspnstring.hsize_t strcspn(const char *s1, const char *s2);B.20 String handling +
 Tp strpbrkstring.hchar *strpbrk(const char *s1, const char *s2);B.20 String handling +
 Tp strrchrstring.hchar *strrchr(const char *s, int c);B.20 String handling +
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.20 String handling +
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.20 String handling +
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.20 String handling +
 Tp p memsetstring.hvoid *memset(void *s, int c, size_t n);B.20 String handling +
 Tp strerrorstring.hchar *strerror(int errnum);B.20 String handling +
 Tp p strlenstring.hsize_t strlen(const char *s);B.20 String handling +
 Tp d d acostgmath.h B.21 Type-generic math +
 Tp d d sqrttgmath.h B.21 Type-generic math +
 Tp d d fmodtgmath.h B.21 Type-generic math +
 Tp d d nextaftertgmath.h B.21 Type-generic math +
 Tp d d asintgmath.h B.21 Type-generic math +
 Tp d d fabstgmath.h B.21 Type-generic math +
 Tp d d frexptgmath.h B.21 Type-generic math +
 Tp d d nexttowardtgmath.h B.21 Type-generic math +
 Tp d d atantgmath.h B.21 Type-generic math +
 Tp d d atan2tgmath.h B.21 Type-generic math +
 Tp d d hypottgmath.h B.21 Type-generic math +
 Tp d d remaindertgmath.h B.21 Type-generic math +
 Tp d d acoshtgmath.h B.21 Type-generic math +
 Tp d d cbrttgmath.h B.21 Type-generic math +
 Tp d d ilogbtgmath.h B.21 Type-generic math +
 Tp d d remquotgmath.h B.21 Type-generic math +
 Tp d d asinhtgmath.h B.21 Type-generic math +
 Tp d d ceiltgmath.h B.21 Type-generic math +
 Tp d d ldexptgmath.h B.21 Type-generic math +
 Tp d d rinttgmath.h B.21 Type-generic math +
 Tp d d atanhtgmath.h B.21 Type-generic math +
 Tp d d copysigntgmath.h B.21 Type-generic math +
 Tp d d lgammatgmath.h B.21 Type-generic math +
 Tp d d roundtgmath.h B.21 Type-generic math +
 Tp d d costgmath.h B.21 Type-generic math +
 Tp d d erftgmath.h B.21 Type-generic math +
 Tp d d llrinttgmath.h B.21 Type-generic math +
 Tp d d scalbntgmath.h B.21 Type-generic math +
 Tp d d sintgmath.h B.21 Type-generic math +
 Tp d d erfctgmath.h B.21 Type-generic math +
 Tp d d llroundtgmath.h B.21 Type-generic math +
 Tp d d scalblntgmath.h B.21 Type-generic math +
 Tp d d tantgmath.h B.21 Type-generic math +
 Tp d d exp2tgmath.h B.21 Type-generic math +
 Tp d d log10tgmath.h B.21 Type-generic math +
 Tp d d tgammatgmath.h B.21 Type-generic math +
 Tp d d coshtgmath.h B.21 Type-generic math +
 Tp d d expm1tgmath.h B.21 Type-generic math +
 Tp d d log1ptgmath.h B.21 Type-generic math +
 Tp d d trunctgmath.h B.21 Type-generic math +
 Tp d d sinhtgmath.h B.21 Type-generic math +
 Tp d d fdimtgmath.h B.21 Type-generic math +
 Tp d d log2tgmath.h B.21 Type-generic math +
 Tp d d cargtgmath.h B.21 Type-generic math +
 Tp d d tanhtgmath.h B.21 Type-generic math +
 Tp d d floortgmath.h B.21 Type-generic math +
 Tp d d logbtgmath.h B.21 Type-generic math +
 Td p d d cimagtgmath.h B.21 Type-generic math +
 Tp d d exptgmath.h B.21 Type-generic math +
 Tp d d fmatgmath.h B.21 Type-generic math +
 Tp d d lrinttgmath.h B.21 Type-generic math +
 Tp d d conjtgmath.h B.21 Type-generic math +
 Tp d d logtgmath.h B.21 Type-generic math +
 Tp d d fmaxtgmath.h B.21 Type-generic math +
 Tp d d lroundtgmath.h B.21 Type-generic math +
 Tp d d cprojtgmath.h B.21 Type-generic math +
 Tp d d powtgmath.h B.21 Type-generic math +
 Tp d d fmintgmath.h B.21 Type-generic math +
 Tp d d nearbyinttgmath.h B.21 Type-generic math +
 Td p d d crealtgmath.h B.21 Type-generic math +
  d d d d d d d d d d d d d d d d NULLtime.h B.22 Date and time
  t size_ttime.h B.22 Date and time
  t time_ttime.h B.22 Date and time -
  d CLOCKS_PER_SECtime.h B.22 Date and time +
  d CLOCKS_PER_SECtime.h B.22 Date and time
  t clock_ttime.h B.22 Date and time -
  s struct tmtime.h B.22 Date and time -
 Tp clocktime.hclock_t clock(void);B.22 Date and time -
 Tp difftimetime.hdouble difftime(time_t time1, time_t time0);B.22 Date and time -
 Tp mktimetime.htime_t mktime(struct tm *timeptr);B.22 Date and time -
 Tp timetime.htime_t time(time_t *timer);B.22 Date and time -
 Tp asctimetime.hchar *asctime(const struct tm *timeptr);B.22 Date and time -
 Tp ctimetime.hchar *ctime(const time_t *timer);B.22 Date and time -
 Tp gmtimetime.hstruct tm *gmtime(const time_t *timer);B.22 Date and time -
 Tp localtimetime.hstruct tm *localtime(const time_t *timer);B.22 Date and time -
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.22 Date and time -
missing  wchar_twchar.h B.23 Extended multibyte/wide character utilities +
  s struct tmtime.h B.22 Date and time +
 Tp clocktime.hclock_t clock(void);B.22 Date and time +
 Tp difftimetime.hdouble difftime(time_t time1, time_t time0);B.22 Date and time +
 Tp mktimetime.htime_t mktime(struct tm *timeptr);B.22 Date and time +
 Tp timetime.htime_t time(time_t *timer);B.22 Date and time +
 Tp asctimetime.hchar *asctime(const struct tm *timeptr);B.22 Date and time +
 Tp ctimetime.hchar *ctime(const time_t *timer);B.22 Date and time +
 Tp gmtimetime.hstruct tm *gmtime(const time_t *timer);B.22 Date and time +
 Tp localtimetime.hstruct tm *localtime(const time_t *timer);B.22 Date and time +
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.22 Date and time +
  t wchar_twchar.h B.23 Extended multibyte/wide character utilities
  t wint_twchar.h B.23 Extended multibyte/wide character utilities -
  d WCHAR_MAXwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WCHAR_MAXwchar.h B.23 Extended multibyte/wide character utilities
  t size_twchar.h B.23 Extended multibyte/wide character utilities -
  s struct tmwchar.h B.23 Extended multibyte/wide character utilities -
  d WCHAR_MINwchar.h B.23 Extended multibyte/wide character utilities -
  t mbstate_twchar.h B.23 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.23 Extended multibyte/wide character utilities -
  d d d d WEOFwchar.h B.23 Extended multibyte/wide character utilities -
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 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.23 Extended multibyte/wide character utilities -
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.23 Extended multibyte/wide character utilities -
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.23 Extended multibyte/wide character utilities -
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.23 Extended multibyte/wide character utilities -
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp getwcharwchar.hwint_t getwchar(void);B.23 Extended multibyte/wide character utilities -
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
nosym p wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
nosym p wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
nosym p wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); B.23 Extended multibyte/wide character utilities -
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.23 Extended multibyte/wide character utilities -
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.23 Extended multibyte/wide character utilities -
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.23 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.23 Extended multibyte/wide character utilities -
 Tp btowcwchar.hwint_t btowc(int c);B.23 Extended multibyte/wide character utilities -
 Tp wctobwchar.hint wctob(wint_t c);B.23 Extended multibyte/wide character utilities -
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.23 Extended multibyte/wide character utilities -
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 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.23 Extended multibyte/wide character utilities -
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.23 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.23 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.23 Extended multibyte/wide character utilities +
  s struct tmwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WCHAR_MINwchar.h B.23 Extended multibyte/wide character utilities +
  t mbstate_twchar.h B.23 Extended multibyte/wide character utilities +
  d d d d d d d d d d d d d d d d NULLwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WEOFwchar.h B.23 Extended multibyte/wide character utilities +
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 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.23 Extended multibyte/wide character utilities +
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.23 Extended multibyte/wide character utilities +
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.23 Extended multibyte/wide character utilities +
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.23 Extended multibyte/wide character utilities +
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp getwcharwchar.hwint_t getwchar(void);B.23 Extended multibyte/wide character utilities +
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.23 Extended multibyte/wide character utilities +
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.23 Extended multibyte/wide character utilities +
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.23 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.23 Extended multibyte/wide character utilities +
 Tp btowcwchar.hwint_t btowc(int c);B.23 Extended multibyte/wide character utilities +
 Tp wctobwchar.hint wctob(wint_t c);B.23 Extended multibyte/wide character utilities +
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.23 Extended multibyte/wide character utilities +
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 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.23 Extended multibyte/wide character utilities +
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.23 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.23 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.23 Extended multibyte/wide character utilities
  t wint_twctype.h B.24 Wide character classification and mapping utilities -
  t wctrans_twctype.h B.24 Wide character classification and mapping utilities +
  t wctrans_twctype.h B.24 Wide character classification and mapping utilities
  t wctype_twctype.h B.24 Wide character classification and mapping utilities -
  d d d d WEOFwctype.h B.24 Wide character classification and mapping utilities -
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.24 Wide character classification and mapping utilities -
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.24 Wide character classification and mapping utilities -
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.24 Wide character classification and mapping utilities -
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.24 Wide character classification and mapping utilities -
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.24 Wide character classification and mapping utilities +
  d d d d WEOFwctype.h B.24 Wide character classification and mapping utilities +
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.24 Wide character classification and mapping utilities +
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.24 Wide character classification and mapping utilities +
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.24 Wide character classification and mapping utilities +
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.24 Wide character classification and mapping utilities +
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.24 Wide character classification and mapping utilities
-

stats

+

stats