Both tables are sorted in ASCII order. They have been compiled from the Standards documents with great care and are believed to be highly accurate. If you find an error or omission in these tables, I'd be more than thankful to hear about it - please let me know so I can fix it. If you are concerned about name clashes in your c code (honest: did you know that you can't write a non-static function named Cleared() without invoking undefined behavior?) you'll definitely not regret following this link.
Last change: October 8, 2010 - Jens Schweikhardt - home
Note: the math functions in math.h come in three flavors. The C89 Standard requires only functions taking and returning double arguments. C89 Section 7.13.4 on "Future library directions" states for math.h that "The names of all existing functions declared in the <math.h> header, suffixed with f or l, are reserved respectively for corresponding functions with float and long double arguments and return values."
Name Header Standard
BUFSIZ stdio.h C89
CHAR_BIT limits.h C89
CHAR_MAX limits.h C89
CHAR_MIN limits.h C89
CLOCKS_PER_SEC time.h C89
CX_LIMITED_RANGE #pragma C99
DBL_DIG float.h C89
DBL_EPSILON float.h C89
DBL_MANT_DIG float.h C89
DBL_MAX float.h C89
DBL_MAX_10_EXP float.h C89
DBL_MAX_EXP float.h C89
DBL_MIN float.h C89
DBL_MIN_10_EXP float.h C89
DBL_MIN_EXP float.h C89
DECIMAL_DIG float.h C99
EDOM errno.h C89
EILSEQ errno.h C89
EOF stdio.h C89
ERANGE errno.h C89
EXIT_FAILURE stdlib.h C89
EXIT_SUCCESS stdlib.h C89
FENV_ACCESS #pragma C99
FE_ALL_EXCEPT fenv.h C99
FE_DFL_ENV fenv.h C99
FE_DIVBYZERO fenv.h C99
FE_DOWNWARD fenv.h C99
FE_INEXACT fenv.h C99
FE_INVALID fenv.h C99
FE_OVERFLOW fenv.h C99
FE_TONEAREST fenv.h C99
FE_TOWARDZERO fenv.h C99
FE_UNDERFLOW fenv.h C99
FE_UPWARD fenv.h C99
FILE stdio.h C89
FILENAME_MAX stdio.h C89
FLT_DIG float.h C89
FLT_EPSILON float.h C89
FLT_EVAL_METHOD float.h C99
FLT_MANT_DIG float.h C89
FLT_MAX float.h C89
FLT_MAX_10_EXP float.h C89
FLT_MAX_EXP float.h C89
FLT_MIN float.h C89
FLT_MIN_10_EXP float.h C89
FLT_MIN_EXP float.h C89
FLT_RADIX float.h C89
FLT_ROUNDS float.h C89
FOPEN_MAX stdio.h C89
FP_CONTRACT #pragma C99
FP_FAST_FMA math.h C99
FP_FAST_FMAF math.h C99
FP_FAST_FMAL math.h C99
FP_ILOGB0 math.h C99
FP_ILOGBNAN math.h C99
FP_INFINITE math.h C99
FP_NAN math.h C99
FP_NORMAL math.h C99
FP_SUBNORMAL math.h C99
FP_ZERO math.h C99
HUGE_VAL math.h C89
HUGE_VALF math.h C89
HUGE_VALL math.h C89
I complex.h C99
INFINITY math.h C99
INT*_C stdint.h C99
INT*_MAX stdint.h C99
INT*_MIN stdint.h C99
INTMAX*_C stdint.h C99
INTMAX_MAX stdint.h C99
INTMAX_MIN stdint.h C99
INTPTR_MAX stdint.h C99
INTPTR_MIN stdint.h C99
INT_FAST*_MAX stdint.h C99
INT_FAST*_MIN stdint.h C99
INT_LEAST*_MAX stdint.h C99
INT_LEAST*_MIN stdint.h C99
INT_MAX limits.h C89
INT_MIN limits.h C89
LC_ALL locale.h C89
LC_COLLATE locale.h C89
LC_CTYPE locale.h C89
LC_MONETARY locale.h C89
LC_NUMERIC locale.h C89
LC_TIME locale.h C89
LDBL_DIG float.h C89
LDBL_EPSILON float.h C89
LDBL_MANT_DIG float.h C89
LDBL_MAX float.h C89
LDBL_MAX_10_EXP float.h C89
LDBL_MAX_EXP float.h C89
LDBL_MIN float.h C89
LDBL_MIN_10_EXP float.h C89
LDBL_MIN_EXP float.h C89
LLONG_MAX limits.h C99
LLONG_MIN limits.h C99
LONG_MAX limits.h C89
LONG_MIN limits.h C89
L_tmpnam stdio.h C89
MATH_ERREXCEPT math.h C99
MATH_ERRNO math.h C99
MB_CUR_MAX stdlib.h C89
MB_LEN_MAX limits.h C89
NAN math.h C99
NDEBUG assert.h C89
NULL locale.h C89
NULL stddef.h C89
NULL stdio.h C89
NULL stdlib.h C89
NULL string.h C89
NULL time.h C89
NULL wchar.h C89
PRIX* inttypes.h C99
PRIXFAST* inttypes.h C99
PRIXLEAST* inttypes.h C99
PRIXMAX inttypes.h C99
PRIXPTR inttypes.h C99
PRId* inttypes.h C99
PRIdFAST* inttypes.h C99
PRIdLEAST* inttypes.h C99
PRIdMAX inttypes.h C99
PRIdPTR inttypes.h C99
PRIi* inttypes.h C99
PRIiFAST* inttypes.h C99
PRIiLEAST* inttypes.h C99
PRIiMAX inttypes.h C99
PRIiPTR inttypes.h C99
PRIo* inttypes.h C99
PRIoFAST* inttypes.h C99
PRIoLEAST* inttypes.h C99
PRIoMAX inttypes.h C99
PRIoPTR inttypes.h C99
PRIu* inttypes.h C99
PRIuFAST* inttypes.h C99
PRIuLEAST* inttypes.h C99
PRIuMAX inttypes.h C99
PRIuPTR inttypes.h C99
PRIx* inttypes.h C99
PRIxFAST* inttypes.h C99
PRIxLEAST* inttypes.h C99
PRIxMAX inttypes.h C99
PRIxPTR inttypes.h C99
PTRDIFF_MAX stdint.h C99
PTRDIFF_MIN stdint.h C99
RAND_MAX stdlib.h C89
SCHAR_MAX limits.h C89
SCHAR_MIN limits.h C89
SCNd* inttypes.h C99
SCNdFAST* inttypes.h C99
SCNdLEAST* inttypes.h C99
SCNdMAX inttypes.h C99
SCNdPTR inttypes.h C99
SCNi* inttypes.h C99
SCNiFAST* inttypes.h C99
SCNiLEAST* inttypes.h C99
SCNiMAX inttypes.h C99
SCNiPTR inttypes.h C99
SCNo* inttypes.h C99
SCNoFAST* inttypes.h C99
SCNoLEAST* inttypes.h C99
SCNoMAX inttypes.h C99
SCNoPTR inttypes.h C99
SCNu* inttypes.h C99
SCNuFAST* inttypes.h C99
SCNuLEAST* inttypes.h C99
SCNuMAX inttypes.h C99
SCNuPTR inttypes.h C99
SCNx* inttypes.h C99
SCNxFAST* inttypes.h C99
SCNxLEAST* inttypes.h C99
SCNxMAX inttypes.h C99
SCNxPTR inttypes.h C99
SEEK_CUR stdio.h C89
SEEK_END stdio.h C89
SEEK_SET stdio.h C89
SHRT_MAX limits.h C89
SHRT_MIN limits.h C89
SIGABRT signal.h C89
SIGFPE signal.h C89
SIGILL signal.h C89
SIGINT signal.h C89
SIGSEGV signal.h C89
SIGTERM signal.h C89
SIG_ATOMIC_MAX stdint.h C99
SIG_ATOMIC_MIN stdint.h C99
SIG_DFL signal.h C89
SIG_ERR signal.h C89
SIG_IGN signal.h C89
SIZE_MAX stdint.h C99
TMP_MAX stdio.h C89
UCHAR_MAX limits.h C89
UINT*_C stdint.h C99
UINT*_MAX stdint.h C99
UINTMAX*_C stdint.h C99
UINTMAX_MAX stdint.h C99
UINTPTR_MAX stdint.h C99
UINT_FAST*_MAX stdint.h C99
UINT_LEAST*_MAX stdint.h C99
UINT_MAX limits.h C89
ULLONG_MAX limits.h C99
ULONG_MAX limits.h C89
USHRT_MAX limits.h C89
WCHAR_MAX stdint.h C99
WCHAR_MAX wchar.h C89
WCHAR_MIN stdint.h C99
WCHAR_MIN wchar.h C89
WEOF wchar.h C89
WEOF wctype.h C99
WINT_MAX stdint.h C99
WINT_MIN stdint.h C99
_Complex_I complex.h C99
_Exit stdlib.h C99
_IOFBF stdio.h C89
_IOLBF stdio.h C89
_IONBF stdio.h C89
_Imaginary_I complex.h C99
_Pragma (Operator) C99
__bool_true_false_are_defined stdbool.h C99
abort stdlib.h C89
abs stdlib.h C89
acos math.h C89
acos tgmath.h C99
acosf math.h C89
acosh math.h C99
acosh tgmath.h C99
acoshf math.h C99
acoshl math.h C99
acosl math.h C89
and iso646.h C89
and_eq iso646.h C89
asctime time.h C89
asin math.h C89
asin tgmath.h C99
asinf math.h C89
asinh math.h C99
asinh tgmath.h C99
asinhf math.h C99
asinhl math.h C99
asinl math.h C89
assert assert.h C89
atan math.h C89
atan tgmath.h C99
atan2 math.h C89
atan2 tgmath.h C99
atan2f math.h C89
atan2l math.h C89
atanf math.h C89
atanh math.h C99
atanh tgmath.h C99
atanhf math.h C99
atanhl math.h C99
atanl math.h C89
atexit stdlib.h C89
atof stdlib.h C89
atoi stdlib.h C89
atol stdlib.h C89
atoll stdlib.h C99
bitand iso646.h C89
bitor iso646.h C89
bool stdbool.h C99
bsearch stdlib.h C89
btowc wchar.h C89
cabs complex.h C99
cabsf complex.h C99
cabsl complex.h C99
cacos complex.h C99
cacosf complex.h C99
cacosh complex.h C99
cacoshf complex.h C99
cacoshl complex.h C99
cacosl complex.h C99
calloc stdlib.h C89
carg complex.h C99
carg tgmath.h C99
cargf complex.h C99
cargl complex.h C99
casin complex.h C99
casinf complex.h C99
casinh complex.h C99
casinhf complex.h C99
casinhl complex.h C99
casinl complex.h C99
catan complex.h C99
catanf complex.h C99
catanh complex.h C99
catanhf complex.h C99
catanhl complex.h C99
catanl complex.h C99
cbrt math.h C99
cbrt tgmath.h C99
cbrtf math.h C99
cbrtl math.h C99
ccos complex.h C99
ccosf complex.h C99
ccosh complex.h C99
ccoshf complex.h C99
ccoshl complex.h C99
ccosl complex.h C99
ceil math.h C89
ceil tgmath.h C99
ceilf math.h C89
ceill math.h C89
cexp complex.h C99
cexpf complex.h C99
cexpl complex.h C99
cimag complex.h C99
cimag tgmath.h C99
cimagf complex.h C99
cimagl complex.h C99
clearerr stdio.h C89
clock time.h C89
clock_t time.h C89
clog complex.h C99
clogf complex.h C99
clogl complex.h C99
compl iso646.h C89
complex complex.h C99
conj complex.h C99
conj tgmath.h C99
conjf complex.h C99
conjl complex.h C99
copysign math.h C99
copysign tgmath.h C99
copysignf math.h C99
copysignl math.h C99
cos math.h C89
cos tgmath.h C99
cosf math.h C89
cosh math.h C89
cosh tgmath.h C99
coshf math.h C89
coshl math.h C89
cosl math.h C89
cpow complex.h C99
cpowf complex.h C99
cpowl complex.h C99
cproj complex.h C99
cproj tgmath.h C99
cprojf complex.h C99
cprojl complex.h C99
creal complex.h C99
creal tgmath.h C99
crealf complex.h C99
creall complex.h C99
csin complex.h C99
csinf complex.h C99
csinh complex.h C99
csinhf complex.h C99
csinhl complex.h C99
csinl complex.h C99
csqrt complex.h C99
csqrtf complex.h C99
csqrtl complex.h C99
ctan complex.h C99
ctanf complex.h C99
ctanh complex.h C99
ctanhf complex.h C99
ctanhl complex.h C99
ctanl complex.h C99
ctime time.h C89
difftime time.h C89
div stdlib.h C89
div_t stdlib.h C89
double_t math.h C99
erf math.h C99
erf tgmath.h C99
erfc math.h C99
erfc tgmath.h C99
erfcf math.h C99
erfcl math.h C99
erff math.h C99
erfl math.h C99
errno errno.h C89
exit stdlib.h C89
exp math.h C89
exp tgmath.h C99
exp2 math.h C99
exp2 tgmath.h C99
exp2f math.h C99
exp2l math.h C99
expf math.h C89
expl math.h C89
expm1 math.h C99
expm1 tgmath.h C99
expm1f math.h C99
expm1l math.h C99
fabs math.h C89
fabs tgmath.h C99
fabsf math.h C89
fabsl math.h C89
false stdbool.h C99
fclose stdio.h C89
fdim math.h C99
fdim tgmath.h C99
fdimf math.h C99
fdiml math.h C99
feclearexept fenv.h C99
fegetenv fenv.h C99
fegetexceptflag fenv.h C99
fegetround fenv.h C99
feholdexcept fenv.h C99
fenv_t fenv.h C99
feof stdio.h C89
feraiseexcept fenv.h C99
ferror stdio.h C89
fesetenv fenv.h C99
fesetexceptflag fenv.h C99
fesetround fenv.h C99
fetestexcept fenv.h C99
feupdateenv fenv.h C99
fexcept_t fenv.h C99
fflush stdio.h C89
fgetc stdio.h C89
fgetpos stdio.h C89
fgets stdio.h C89
fgetwc wchar.h C89
fgetws wchar.h C89
float_t math.h C99
floor math.h C89
floor tgmath.h C99
floorf math.h C89
floorl math.h C89
fma math.h C99
fma tgmath.h C99
fmaf math.h C99
fmal math.h C99
fmax math.h C99
fmax tgmath.h C99
fmaxf math.h C99
fmaxl math.h C99
fmin math.h C99
fmin tgmath.h C99
fminf math.h C99
fminl math.h C99
fmod math.h C89
fmod tgmath.h C99
fmodf math.h C89
fmodl math.h C89
fopen stdio.h C89
fpclassify math.h C99
fpos_t stdio.h C89
fprintf stdio.h C89
fputc stdio.h C89
fputs stdio.h C89
fputwc wchar.h C89
fputws wchar.h C89
fread stdio.h C89
free stdlib.h C89
freopen stdio.h C89
frexp math.h C89
frexp tgmath.h C99
frexpf math.h C89
frexpl math.h C89
fscanf stdio.h C89
fseek stdio.h C89
fsetpos stdio.h C89
ftell stdio.h C89
fwide wchar.h C89
fwprintf wchar.h C89
fwrite stdio.h C89
fwscanf wchar.h C89
getc stdio.h C89
getchar stdio.h C89
getenv stdlib.h C89
gets stdio.h C89
getwc wchar.h C89
getwchar wchar.h C89
gmtime time.h C89
hypot math.h C99
hypot tgmath.h C99
hypotf math.h C99
hypotl math.h C99
ilogb math.h C99
ilogb tgmath.h C99
ilogbf math.h C99
ilogbl math.h C99
imaginary complex.h C99
imaxabs inttypes.h C99
imaxdiv inttypes.h C99
imaxdiv_t inttypes.h C99
int*_t stdint.h C99
int_fast*_t stdint.h C99
int_least*_t stdint.h C99
intmax_t stdint.h C99
intptr_t stdint.h C99
isalnum ctype.h C89
isalpha ctype.h C89
isblank ctype.h C99
iscntrl ctype.h C89
isdigit ctype.h C89
isfinite math.h C99
isgraph ctype.h C89
isgreater math.h C99
isgreaterequal math.h C99
isinf math.h C99
isless math.h C99
islessequal math.h C99
islessgreater math.h C99
islower ctype.h C89
isnan math.h C99
isnormal math.h C99
isprint ctype.h C89
ispunct ctype.h C89
isspace ctype.h C89
isunordered math.h C99
isupper ctype.h C89
iswalnum wctype.h C89
iswalpha wctype.h C89
iswblank wctype.h C99
iswcntrl wctype.h C89
iswctype wctype.h C89
iswdigit wctype.h C89
iswgraph wctype.h C89
iswlower wctype.h C89
iswprint wctype.h C89
iswpunct wctype.h C89
iswspace wctype.h C89
iswupper wctype.h C89
iswxdigit wctype.h C89
isxdigit ctype.h C89
jmp_buf setjmp.h C89
labs stdlib.h C89
lconv locale.h C89
ldexp math.h C89
ldexp tgmath.h C99
ldexpf math.h C89
ldexpl math.h C89
ldiv stdlib.h C89
ldiv_t stdlib.h C89
lgamma math.h C99
lgamma tgmath.h C99
lgammaf math.h C99
lgammal math.h C99
llabs stdlib.h C99
lldiv stdlib.h C99
lldiv_t stdlib.h C99
llrint math.h C99
llrint tgmath.h C99
llrintf math.h C99
llrintl math.h C99
llround math.h C99
llround tgmath.h C99
llroundf math.h C99
llroundl math.h C99
localeconv locale.h C89
localtime time.h C89
log math.h C89
log tgmath.h C99
log10 math.h C89
log10 tgmath.h C99
log10f math.h C89
log10l math.h C89
log1p math.h C99
log1p tgmath.h C99
log1pf math.h C99
log1pl math.h C99
log2 math.h C99
log2 tgmath.h C99
log2f math.h C99
log2l math.h C99
logb math.h C99
logb tgmath.h C99
logbf math.h C99
logbl math.h C99
logf math.h C89
logl math.h C89
longjmp setjmp.h C89
lrint math.h C99
lrint tgmath.h C99
lrintf math.h C99
lrintl math.h C99
lround math.h C99
lround tgmath.h C99
lroundf math.h C99
lroundl math.h C99
malloc stdlib.h C89
math_errhandling math.h C99
mblen stdlib.h C89
mbrlen wchar.h C89
mbrtowc wchar.h C89
mbsinit wchar.h C89
mbsrtowcs wchar.h C89
mbstate_t wchar.h C89
mbstowcs stdlib.h C89
mbtowc stdlib.h C89
memchr string.h C89
memcmp string.h C89
memcpy string.h C89
memmove string.h C89
memset string.h C89
mktime time.h C89
modf math.h C89
modff math.h C89
modfl math.h C89
nan math.h C99
nanf math.h C99
nanl math.h C99
nearbyint math.h C99
nearbyint tgmath.h C99
nearbyintf math.h C99
nearbyintl math.h C99
nextafter math.h C99
nextafter tgmath.h C99
nextafterf math.h C99
nextafterl math.h C99
nexttoward math.h C99
nexttoward tgmath.h C99
nexttowardf math.h C99
nexttowardl math.h C99
not iso646.h C89
not_eq iso646.h C89
offsetof stddef.h C89
or iso646.h C89
or_eq iso646.h C89
perror stdio.h C89
pow math.h C89
pow tgmath.h C99
powf math.h C89
powl math.h C89
printf stdio.h C89
ptrdiff_t stddef.h C89
putc stdio.h C89
putchar stdio.h C89
puts stdio.h C89
putwc wchar.h C89
putwchar wchar.h C89
qsort stdlib.h C89
raise signal.h C89
rand stdlib.h C89
realloc stdlib.h C89
remainder math.h C99
remainder tgmath.h C99
remainderf math.h C99
remainderl math.h C99
remove stdio.h C89
remquo math.h C99
remquo tgmath.h C99
remquof math.h C99
remquol math.h C99
rename stdio.h C89
rewind stdio.h C89
rint math.h C99
rint tgmath.h C99
rintf math.h C99
rintl math.h C99
round math.h C99
round tgmath.h C99
roundf math.h C99
roundl math.h C99
scalbln math.h C99
scalbln tgmath.h C99
scalblnf math.h C99
scalblnl math.h C99
scalbn math.h C99
scalbn tgmath.h C99
scalbnf math.h C99
scalbnl math.h C99
scanf stdio.h C89
setbuf stdio.h C89
setjmp setjmp.h C89
setlocale locale.h C89
setvbuf stdio.h C89
sig_atomic_t signal.h C89
signal signal.h C89
sin math.h C89
sin tgmath.h C99
sinf math.h C89
sinh math.h C89
sinh tgmath.h C99
sinhf math.h C89
sinhl math.h C89
sinl math.h C89
size_t stddef.h C89
size_t stdio.h C89
size_t stdlib.h C89
size_t string.h C89
size_t time.h C89
size_t wchar.h C89
snprintf stdio.h C99
sprintf stdio.h C89
sqrt math.h C89
sqrt tgmath.h C99
sqrtf math.h C89
sqrtl math.h C89
srand stdlib.h C89
sscanf stdio.h C89
stderr stdio.h C89
stdin stdio.h C89
stdout stdio.h C89
strcat string.h C89
strchr string.h C89
strcmp string.h C89
strcoll string.h C89
strcpy string.h C89
strcspn string.h C89
strerror string.h C89
strftime time.h C89
strlen string.h C89
strncat string.h C89
strncmp string.h C89
strncpy string.h C89
strpbrk string.h C89
strrchr string.h C89
strspn string.h C89
strstr string.h C89
strtod stdlib.h C89
strtof stdlib.h C99
strtoimax inttypes.h C99
strtok string.h C89
strtol stdlib.h C89
strtold stdlib.h C99
strtoll stdlib.h C99
strtoul stdlib.h C89
strtoull stdlib.h C99
strtoumax inttypes.h C99
strxfrm string.h C89
swprintf wchar.h C89
swscanf wchar.h C89
system stdlib.h C89
tan math.h C89
tan tgmath.h C99
tanf math.h C89
tanh math.h C89
tanh tgmath.h C99
tanhf math.h C89
tanhl math.h C89
tanl math.h C89
tgamma math.h C99
tgamma tgmath.h C99
tgammaf math.h C99
tgammal math.h C99
time time.h C89
time_t time.h C89
tm time.h C89
tm wchar.h C89
tmpfile stdio.h C89
tmpnam stdio.h C89
tolower ctype.h C89
toupper ctype.h C89
towctrans wctype.h C89
towlower wctype.h C89
towupper wctype.h C89
true stdbool.h C99
trunc math.h C99
trunc tgmath.h C99
truncf math.h C99
truncl math.h C99
uint*_t stdint.h C99
uint_fast*_t stdint.h C99
uint_least*_t stdint.h C99
uintmax_t stdint.h C99
uintptr_t stdint.h C99
ungetc stdio.h C89
ungetwc wchar.h C89
va_arg stdarg.h C89
va_copy stdarg.h C99
va_end stdarg.h C89
va_list stdarg.h C89
va_start stdarg.h C89
vfprintf stdio.h C89
vfscanf stdio.h C99
vfwprintf wchar.h C89
vfwscanf wchar.h C99
vprintf stdio.h C89
vscanf stdio.h C99
vsnprintf stdio.h C99
vsprintf stdio.h C89
vsscanf stdio.h C99
vswprintf wchar.h C89
vswscanf wchar.h C99
vwprintf wchar.h C89
vwscanf wchar.h C99
wchar_t stddef.h C89
wchar_t stdlib.h C89
wchar_t wchar.h C89
wcrtomb wchar.h C89
wcscat wchar.h C89
wcschr wchar.h C89
wcscmp wchar.h C89
wcscoll wchar.h C89
wcscpy wchar.h C89
wcscspn wchar.h C89
wcsftime wchar.h C89
wcslen wchar.h C89
wcsncat wchar.h C89
wcsncmp wchar.h C89
wcsncpy wchar.h C89
wcspbrk wchar.h C89
wcsrchr wchar.h C89
wcsrtombs wchar.h C89
wcsspn wchar.h C89
wcsstr wchar.h C89
wcstod wchar.h C89
wcstof wchar.h C99
wcstoimax inttypes.h C99
wcstok wchar.h C89
wcstol wchar.h C89
wcstold wchar.h C99
wcstoll wchar.h C99
wcstombs stdlib.h C89
wcstoul wchar.h C89
wcstoull wchar.h C99
wcstoumax inttypes.h C99
wcsxfrm wchar.h C89
wctob wchar.h C89
wctomb stdlib.h C89
wctrans wctype.h C89
wctrans_t wctype.h C89
wctype wctype.h C89
wctype_t wctype.h C89
wint_t wchar.h C89
wint_t wctype.h C89
wmemchr wchar.h C89
wmemcmp wchar.h C89
wmemcpy wchar.h C89
wmemmove wchar.h C89
wmemset wchar.h C89
wprintf wchar.h C89
wscanf wchar.h C89
xor iso646.h C89
xor_eq iso646.h C89
Standard P90 denotes the POSIX 1003.1 as of 1990; P2001 denotes IEEE Std 1003.1:2001 (only functions are complete; other identifiers soon to come.)
Name Header Standard
ARG_MAX limits.h P90
B0 termios.h P90
B110 termios.h P90
B1200 termios.h P90
B134 termios.h P90
B150 termios.h P90
B1800 termios.h P90
B19200 termios.h P90
B200 termios.h P90
B2400 termios.h P90
B300 termios.h P90
B38400 termios.h P90
B4800 termios.h P90
B50 termios.h P90
B600 termios.h P90
B75 termios.h P90
B9600 termios.h P90
BRKINT termios.h P90
CHILD_MAX limits.h P90
CLK_TCK time.h P90
CLOCAL termios.h P90
CREAD termios.h P90
CS5 termios.h P90
CS6 termios.h P90
CS7 termios.h P90
CS8 termios.h P90
CSIZE termios.h P90
CSTOPB termios.h P90
DIR dirent.h P90
E2BIG errno.h P90
EACCES errno.h P90
EAGAIN errno.h P90
EBADF errno.h P90
EBUSY errno.h P90
ECHILD errno.h P90
ECHO termios.h P90
ECHOE termios.h P90
ECHOK termios.h P90
ECHONL termios.h P90
EDEADLK errno.h P90
EEXIST errno.h P90
EFAULT errno.h P90
EFBIG errno.h P90
EINTR errno.h P90
EINVAL errno.h P90
EIO errno.h P90
EISDIR errno.h P90
EMFILE errno.h P90
EMLINK errno.h P90
ENAMETOOLONG errno.h P90
ENFILE errno.h P90
ENODEV errno.h P90
ENOENT errno.h P90
ENOEXEC errno.h P90
ENOLCK errno.h P90
ENOMEM errno.h P90
ENOSPC errno.h P90
ENOSYS errno.h P90
ENOTDIR errno.h P90
ENOTEMPTY errno.h P90
ENOTTY errno.h P90
ENXIO errno.h P90
EPERM errno.h P90
EPIPE errno.h P90
EROFS errno.h P90
ESPIPE errno.h P90
ESRCH errno.h P90
EXDEV errno.h P90
FD_CLOEXEC fcntl.h P90
FD_CLR sys/select.h P2001
FD_ISSET sys/select.h P2001
FD_SET sys/select.h P2001
FD_ZERO sys/select.h P2001
F_DUPFD fcntl.h P90
F_GETFD fcntl.h P90
F_GETFL fcntl.h P90
F_GETLK fcntl.h P90
F_LOCK unistd.h P2001
F_OK unistd.h P90
F_RDLCK fcntl.h P90
F_SETFD fcntl.h P90
F_SETFL fcntl.h P90
F_SETLK fcntl.h P90
F_SETLKW fcntl.h P90
F_TEST unistd.h P2001
F_TLOCK unistd.h P2001
F_ULOCK unistd.h P2001
F_UNLCK fcntl.h P90
F_WRLCK fcntl.h P90
HUPCL termios.h P90
ICANON termios.h P90
ICRNL termios.h P90
IEXTEN termios.h P90
IGNBRK termios.h P90
IGNCR termios.h P90
IGNLCR termios.h P90
IGNPAR termios.h P90
INPCK termios.h P90
ISIG termios.h P90
ISTRIP termios.h P90
IXOFF termios.h P90
IXON termios.h P90
LINK_MAX limits.h P90
L_ctermid stdio.h P90
L_cuserid stdio.h P90
MAX_CANON limits.h P90
MAX_INPUT limits.h P90
NAME_MAX limits.h P90
NCCS termios.h P90
NGROUPS_MAX limits.h P90
NOFLSH termios.h P90
OPEN_MAX limits.h P90
OPOST termios.h P90
O_ACCMODE fcntl.h P90
O_APPEND fcntl.h P90
O_CREAT fcntl.h P90
O_EXCL fcntl.h P90
O_NOCTTY fcntl.h P90
O_NONBLOCK fcntl.h P90
O_RDONLY fcntl.h P90
O_RDWR fcntl.h P90
O_TRUNC fcntl.h P90
O_WRONLY fcntl.h P90
PARENB termios.h P90
PARMRK termios.h P90
PARODD termios.h P90
PIPE_BUF limits.h P90
R_OK unistd.h P90
SA_NOCLDSTOP signal.h P90
SEEK_CUR fcntl.h P90
SEEK_CUR unistd.h P90
SEEK_END fcntl.h P90
SEEK_END unistd.h P90
SEEK_SET fcntl.h P90
SEEK_SET unistd.h P90
SIGALRM signal.h P90
SIGCHLD signal.h P90
SIGCONT signal.h P90
SIGHUP signal.h P90
SIGKILL signal.h P90
SIGPIPE signal.h P90
SIGQUIT signal.h P90
SIGSTOP signal.h P90
SIGTSTP signal.h P90
SIGTTIN signal.h P90
SIGTTOU signal.h P90
SIGUSR1 signal.h P90
SIGUSR2 signal.h P90
SIG_BLOCK signal.h P90
SIG_SETMASK signal.h P90
SIG_UNBLOCK signal.h P90
SSIZE_MAX limits.h P90
STDERR_FILENO unistd.h P90
STDIN_FILENO unistd.h P90
STDOUT_FILENO unistd.h P90
STREAM_MAX limits.h P90
STREAM_MAX stdio.h P90
S_IRGRP fcntl.h P90
S_IRGRP sys/stat.h P90
S_IROTH fcntl.h P90
S_IROTH sys/stat.h P90
S_ISBLK sys/stat.h P90
S_ISCHR sys/stat.h P90
S_ISDIR sys/stat.h P90
S_ISFIFO sys/stat.h P90
S_ISGID fcntl.h P90
S_ISGID sys/stat.h P90
S_ISREG sys/stat.h P90
S_ISUID fcntl.h P90
S_ISUID sys/stat.h P90
S_IUSR fcntl.h P90
S_IUSR sys/stat.h P90
S_IWGRP fcntl.h P90
S_IWGRP sys/stat.h P90
S_IWOTH fcntl.h P90
S_IWOTH sys/stat.h P90
S_IWUSR fcntl.h P90
S_IWUSR sys/stat.h P90
S_IWXG fcntl.h P90
S_IWXG sys/stat.h P90
S_IWXO fcntl.h P90
S_IWXO sys/stat.h P90
S_IWXU fcntl.h P90
S_IWXU sys/stat.h P90
S_IXGRP fcntl.h P90
S_IXGRP sys/stat.h P90
S_IXOTH fcntl.h P90
S_IXOTH sys/stat.h P90
S_IXUSR fcntl.h P90
S_IXUSR sys/stat.h P90
TCIFLUSH termios.h P90
TCIOFF termios.h P90
TCIOFLUSH termios.h P90
TCION termios.h P90
TCOFLUSH termios.h P90
TCSADRAIN termios.h P90
TCSAFLUSH termios.h P90
TCSANOW termios.h P90
TOSTOP termios.h P90
TZNAME_MAX limits.h P90
VEOF termios.h P90
VEOL termios.h P90
VERASE termios.h P90
VINTR termios.h P90
VKILL termios.h P90
VMIN termios.h P90
VQUIT termios.h P90
VSTART termios.h P90
VSTOP termios.h P90
VSUSP termios.h P90
VTIME termios.h P90
WEXITSTATUS sys/wait.h P90
WIFEXITED sys/wait.h P90
WIFSIGNALED sys/wait.h P90
WIFSTOPPED sys/wait.h P90
WNOHANG sys/wait.h P90
WSTOPSIG sys/wait.h P90
WTERMSIG sys/wait.h P90
WUNTRACED sys/wait.h P90
W_OK unistd.h P90
X_OK unistd.h P90
_Exit stdlib.h P2001
_PC_CHOWN_RESTRICTED unistd.h P90
_PC_MAX_CANON unistd.h P90
_PC_MAX_INPUT unistd.h P90
_PC_NAME_MAX unistd.h P90
_PC_NO_TRUNC unistd.h P90
_PC_PATH_MAX unistd.h P90
_PC_PIPE_BUF unistd.h P90
_PC_VDISABLE unistd.h P90
_POSIX_ARG_MAX limits.h P90
_POSIX_CHILD_MAX limits.h P90
_POSIX_CHOWN_RESTRICTED unistd.h P90
_POSIX_JOB_CONTROL unistd.h P90
_POSIX_LINK_MAX limits.h P90
_POSIX_MAX_CANON limits.h P90
_POSIX_MAX_INPUT limits.h P90
_POSIX_NAME_MAX limits.h P90
_POSIX_NGROUPS_MAX limits.h P90
_POSIX_NO_TRUNC unistd.h P90
_POSIX_OPEN_MAX limits.h P90
_POSIX_PATH_MAX limits.h P90
_POSIX_PIPE_BUF limits.h P90
_POSIX_SAVED_IDS unistd.h P90
_POSIX_SSIZE limits.h P90
_POSIX_STREAM_MAX limits.h P90
_POSIX_TZNAME_MAX limits.h P90
_POSIX_VDISABLE unistd.h P90
_POSIX_VERSION unistd.h P90
_SC_ARG_MAX unistd.h P90
_SC_CHILD_MAX unistd.h P90
_SC_CLK_TCK unistd.h P90
_SC_JOB_CONTROL unistd.h P90
_SC_NGROUPS_MAX unistd.h P90
_SC_OPEN_MAX unistd.h P90
_SC_SAVED_IDS unistd.h P90
_SC_STREAM_MAX unistd.h P90
_SC_TZNAME_MAX unistd.h P90
_SC_VERSION unistd.h P90
_exit unistd.h P90
_longjmp setjmp.h P2001
_setjmp setjmp.h P2001
_tolower ctype.h P2001
_toupper ctype.h P2001
a64l stdlib.h P2001
accept sys/socket.h P2001
access unistd.h P90
aio_cancel aio.h P2001
aio_error aio.h P2001
aio_fsync aio.h P2001
aio_read aio.h P2001
aio_return aio.h P2001
aio_suspend aio.h P2001
aio_write aio.h P2001
alarm unistd.h P90
basename libgen.h P2001
bcmp strings.h P2001
bcopy strings.h P2001
bind sys/socket.h P2001
bsd_signal signal.h P2001
bzero strings.h P2001
catclose nl_types.h P2001
catgets nl_types.h P2001
catopen nl_types.h P2001
cc_t termios.h P90
cfgetispeed termios.h P90
cfgetospeed termios.h P90
cfsetispeed termios.h P90
cfsetospeed termios.h P90
chdir unistd.h P90
chmod sys/stat.h P90
chown unistd.h P90
clock_getcpuclockid time.h P2001
clock_getres time.h P2001
clock_gettime time.h P2001
clock_nanosleep time.h P2001
clock_settime time.h P2001
clock_t sys/times.h P90
close unistd.h P90
closedir dirent.h P90
closelog syslog.h P2001
confstr unistd.h P2001
connect sys/socket.h P2001
creat fcntl.h P90
crypt unistd.h P2001
ctermid unistd.h P90
cuserid unistd.h P90
daylight time.h P2001
dbm_clearerr ndbm.h P2001
dbm_close ndbm.h P2001
dbm_delete ndbm.h P2001
dbm_error ndbm.h P2001
dbm_fetch ndbm.h P2001
dbm_firstkey ndbm.h P2001
dbm_nextkey ndbm.h P2001
dbm_open ndbm.h P2001
dbm_store ndbm.h P2001
dev_t sys/types.h P90
dirent dirent.h P90
dlclose dlfcn.h P2001
dlerror dlfcn.h P2001
dlopen dlfcn.h P2001
dlsym dlfcn.h P2001
drand48 stdlib.h P2001
dup unistd.h P90
dup2 unistd.h P90
ecvt stdlib.h P2001
encrypt unistd.h P2001
endgrent grp.h P2001
endhostent netdb.h P2001
endnetent netdb.h P2001
endprotoent netdb.h P2001
endpwent netdb.h P2001
endservent netdb.h P2001
endutxent utmpx.h P2001
environ extern char **; P90
erand48 stdlib.h P2001
execl unistd.h P90
execle unistd.h P90
execlp unistd.h P90
execv unistd.h P90
execve unistd.h P90
execvp unistd.h P90
fattach stropts.h P2001
fchdir unistd.h P2001
fchmod sys/stat.h P2001
fchown unistd.h P2001
fcntl fcntl.h P90
fcvt stdlib.h P2001
fdatasync unistd.h P2001
fdetach stropts.h P2001
fdopen stdio.h P90
ffs strings.h P2001
fileno stdio.h P90
flock fcntl.h P90
flockfile stdio.h P2001
fmtmsg fmtmsg.h P2001
fnmatch fnmatch.h P2001
fork unistd.h P90
fpathconf unistd.h P90
freeaddrinfo netdb.h P2001
fstat sys/stat.h P90
fstatvfs sys/statvfs.h P2001
fsync unistd.h P2001
ftok sys/ipc.h P2001
ftruncate unistd.h P2001
ftrylockfile stdio.h P2001
ftw ftw.h P2001
funlockfile stdio.h P2001
gai_strerror netdb.h P2001
gcvt stdlib.h P2001
getaddrinfo netdb.h P2001
getc_unlocked stdio.h P2001
getchar_unlocked stdio.h P2001
getcontext ucontext.h P2001
getcwd unistd.h P90
getdate time.h P2001
getegid unistd.h P90
geteuid unistd.h P90
getgid unistd.h P90
getgrent grp.h P2001
getgrgid grp.h P90
getgrnam grp.h P90
getgroups unistd.h P90
gethostbyaddr netdb.h P2001
gethostbyname netdb.h P2001
gethostent netdb.h P2001
gethostid unistd.h P2001
gethostname unistd.h P2001
getitimer sys/time.h P2001
getlogin unistd.h P90
getmsg stropts.h P2001
getpgrp unistd.h P90
getpid unistd.h P90
getpmsg stropts.h P2001
getppid unistd.h P90
getpriority sys/resource.h P2001
getprotobyname netdb.h P2001
getprotobynumber netdb.h P2001
getprotoent netdb.h P2001
getpwent pwd.h P2001
getpwnam pwd.h P90
getpwuid pwd.h P90
getrlimit sys/resource.h P2001
getrusage sys/resource.h P2001
getservbyname netdb.h P2001
getservbyport netdb.h P2001
getservent netdb.h P2001
getsid unistd.h P2001
getsockname sys/socket.h P2001
getsockopt sys/socket.h P2001
getsubopt stdlib.h P2001
gettimeofday sys/time.h P2001
getuid unistd.h P90
getutxent utmpx.h P2001
getutxid utmpx.h P2001
getutxline utmpx.h P2001
gid_t sys/types.h P90
glob glob.h P2001
globfree glob.h P2001
grantpt stdlib.h P2001
group grp.h P90
h_errno netdb.h P2001
hcreate search.h P2001
hdestroy search.h P2001
hsearch search.h P2001
htonl arpa/inet.h P2001
htons arpa/inet.h P2001
iconv iconv.h P2001
iconv_close iconv.h P2001
iconv_open iconv.h P2001
if_freenameindex net/if.h P2001
if_indextoname net/if.h P2001
if_nameindex net/if.h P2001
if_nametoindex net/if.h P2001
index strings.h P2001
inet_addr arpa/inet.h P2001
inet_ntoa arpa/inet.h P2001
inet_ntop arpa/inet.h P2001
initstate stdlib.h P2001
ino_t sys/types.h P90
insque search.h P2001
ioctl stropts.h P2001
isascii ctype.h P2001
isastream stropts.h P2001
isatty unistd.h P90
j0 math.h P2001
j1 math.h P2001
jn math.h P2001
jrand48 stdlib.h P2001
kill signal.h P90
killpg signal.h P2001
l64a stdlib.h P2001
lchown unistd.h P2001
lcong48 stdlib.h P2001
lfind search.h P2001
link unistd.h P90
lio_listio aio.h P2001
listen sys/socket.h P2001
localtime_r time.h P2001
lockf unistd.h P2001
lrand48 stdlib.h P2001
lsearch search.h P2001
lseek unistd.h P90
lstat sys/stat.h P2001
makecontext ucontext.h P2001
memccpy string.h P2001
mkdir sys/stat.h P90
mkfifo sys/stat.h P90
mknod sys/stat.h P2001
mkstemp stdlib.h P2001
mktemp stdlib.h P2001
mlock sys/mman.h P2001
mlockall sys/mman.h P2001
mmap sys/mman.h P2001
mode_t sys/types.h P90
mprotect sys/mman.h P2001
mq_close mqueue.h P2001
mq_getattr mqueue.h P2001
mq_notify mqueue.h P2001
mq_open mqueue.h P2001
mq_receive mqueue.h P2001
mq_send mqueue.h P2001
mq_setattr mqueue.h P2001
mq_timedreceive mqueue.h P2001
mq_timedsend mqueue.h P2001
mq_unlink mqueue.h P2001
mrand48 stdlib.h P2001
msgctl sys/msg.h P2001
msgget sys/msg.h P2001
msgrcv sys/msg.h P2001
msgsnd sys/msg.h P2001
msync sys/mman.h P2001
munlock sys/mman.h P2001
munlockall sys/mman.h P2001
munmap sys/mman.h P2001
nanosleep time.h P2001
nftw ftw.h P2001
nice unistd.h P2001
nl_langinfo langinfo.h P2001
nlink_t sys/types.h P90
nrand48 stdlib.h P2001
ntohl arpa/inet.h P2001
ntohs arpa/inet.h P2001
off_t sys/types.h P90
open fcntl.h P90
opendir dirent.h P90
openlog syslog.h P2001
optarg unistd.h P2001
opterr unistd.h P2001
optind unistd.h P2001
optopt unistd.h P2001
passwd pwd.h P90
pathconf unistd.h P90
pause unistd.h P90
pclose stdio.h P2001
pid_t sys/types.h P90
pipe unistd.h P90
poll poll.h P2001
popen stdio.h P2001
posix_fadvise fcntl.h P2001
posix_fallocate fcntl.h P2001
posix_madvise sys/mman.h P2001
posix_mem_offset sys/mman.h P2001
posix_memalign stdlib.h P2001
posix_openpt fcntl.h P2001
posix_spawn spawn.h P2001
posix_spawn_file_actions_addclose spawn.h P2001
posix_spawn_file_actions_adddup2 spawn.h P2001
posix_spawn_file_actions_addopen spawn.h P2001
posix_spawn_file_actions_destroy spawn.h P2001
posix_spawn_file_actions_init spawn.h P2001
posix_spawnattr_destroy spawn.h P2001
posix_spawnattr_getflags spawn.h P2001
posix_spawnattr_getpgroup spawn.h P2001
posix_spawnattr_getschedparam spawn.h P2001
posix_spawnattr_getschedpolicy spawn.h P2001
posix_spawnattr_getsigdefault spawn.h P2001
posix_spawnattr_getsigmask spawn.h P2001
posix_spawnattr_init spawn.h P2001
posix_spawnattr_setflags spawn.h P2001
posix_spawnattr_setpgroup spawn.h P2001
posix_spawnattr_setschedparam spawn.h P2001
posix_spawnattr_setschedpolicy spawn.h P2001
posix_spawnattr_setsigdefault spawn.h P2001
posix_spawnattr_setsigmask spawn.h P2001
posix_spawnnp spawn.h P2001
posix_trace_attr_destroy trace.h P2001
posix_trace_attr_getclockres trace.h P2001
posix_trace_attr_getcreatetime trace.h P2001
posix_trace_attr_getgenversion trace.h P2001
posix_trace_attr_getinherited trace.h P2001
posix_trace_attr_getlogfullpolicy trace.h P2001
posix_trace_attr_getlogsize trace.h P2001
posix_trace_attr_getmaxdatasize trace.h P2001
posix_trace_attr_getname trace.h P2001
posix_trace_attr_getstreamfullpolicy trace.h P2001
posix_trace_attr_getstreamsize trace.h P2001
posix_trace_attr_init trace.h P2001
posix_trace_attr_setinherited trace.h P2001
posix_trace_attr_setlogfullpolicy trace.h P2001
posix_trace_attr_setlogsize trace.h P2001
posix_trace_attr_setmaxdatasize trace.h P2001
posix_trace_attr_setname trace.h P2001
posix_trace_attr_setstreamfullpolicy trace.h P2001
posix_trace_attr_setstreamsize trace.h P2001
posix_trace_clear trace.h P2001
posix_trace_close trace.h P2001
posix_trace_create trace.h P2001
posix_trace_event trace.h P2001
posix_trace_eventid_equal trace.h P2001
posix_trace_eventid_get_name trace.h P2001
posix_trace_eventid_openl trace.h P2001
posix_trace_eventset_addl trace.h P2001
posix_trace_eventtypelist_getnext_id trace.h P2001
posix_trace_flush trace.h P2001
posix_trace_get_attr trace.h P2001
posix_trace_get_filter trace.h P2001
posix_trace_get_getnext_event trace.h P2001
posix_trace_get_status trace.h P2001
posix_trace_open trace.h P2001
posix_trace_rewind trace.h P2001
posix_trace_set_filter trace.h P2001
posix_trace_shutdown trace.h P2001
posix_trace_start trace.h P2001
posix_trace_timedgetnext_event trace.h P2001
posix_trace_trid_eventid_open trace.h P2001
posix_trace_trygetnext_event trace.h P2001
posix_typed_mem_get_info sys/mman.h P2001
posix_typed_mem_open sys/mman.h P2001
pread unistd.h P2001
pselect sys/select.h P2001
pthread_atfork pthread.h P2001
pthread_attr_destroy pthread.h P2001
pthread_attr_getdetachstate pthread.h P2001
pthread_attr_getguardsize pthread.h P2001
pthread_attr_getinheritsched pthread.h P2001
pthread_attr_getschedparam pthread.h P2001
pthread_attr_getschedpolicy pthread.h P2001
pthread_attr_getscope pthread.h P2001
pthread_attr_getstack pthread.h P2001
pthread_attr_getstackaddr pthread.h P2001
pthread_attr_getstacksize pthread.h P2001
pthread_attr_init pthread.h P2001
pthread_attr_setdetachstate pthread.h P2001
pthread_attr_setguardsize pthread.h P2001
pthread_attr_setinheritsched pthread.h P2001
pthread_attr_setschedparam pthread.h P2001
pthread_attr_setschedpolicy pthread.h P2001
pthread_attr_setscope pthread.h P2001
pthread_attr_setstack pthread.h P2001
pthread_attr_setstackaddr pthread.h P2001
pthread_attr_setstacksize pthread.h P2001
pthread_barrier_destroy pthread.h P2001
pthread_barrier_init pthread.h P2001
pthread_barrier_wait pthread.h P2001
pthread_barrierattr_destroy pthread.h P2001
pthread_barrierattr_getpshared pthread.h P2001
pthread_barrierattr_init pthread.h P2001
pthread_barrierattr_setpshared pthread.h P2001
pthread_cancel pthread.h P2001
pthread_cleanup_pop pthread.h P2001
pthread_cond_broadcast pthread.h P2001
pthread_cond_destroy pthread.h P2001
pthread_cond_init pthread.h P2001
pthread_cond_signal pthread.h P2001
pthread_cond_timedwait pthread.h P2001
pthread_cond_wait pthread.h P2001
pthread_condattr_destroy pthread.h P2001
pthread_condattr_getclock pthread.h P2001
pthread_condattr_getpshared pthread.h P2001
pthread_condattr_init pthread.h P2001
pthread_condattr_setclock pthread.h P2001
pthread_condattr_setpshared pthread.h P2001
pthread_create pthread.h P2001
pthread_detach pthread.h P2001
pthread_equal pthread.h P2001
pthread_exit pthread.h P2001
pthread_getconcurrency pthread.h P2001
pthread_getcpuclockid pthread.h P2001
pthread_getschedparam pthread.h P2001
pthread_getspecific pthread.h P2001
pthread_join pthread.h P2001
pthread_key_create pthread.h P2001
pthread_kill pthread.h P2001
pthread_mutex_destroy pthread.h P2001
pthread_mutex_getprioceiling pthread.h P2001
pthread_mutex_init pthread.h P2001
pthread_mutex_lock pthread.h P2001
pthread_mutex_setprioceiling pthread.h P2001
pthread_mutex_timedlock pthread.h P2001
pthread_mutex_trylock pthread.h P2001
pthread_mutexattr_destroy pthread.h P2001
pthread_mutexattr_getprioceiling pthread.h P2001
pthread_mutexattr_getprotocol pthread.h P2001
pthread_mutexattr_getpshared pthread.h P2001
pthread_mutexattr_gettype pthread.h P2001
pthread_mutexattr_init pthread.h P2001
pthread_mutexattr_setprioceiling pthread.h P2001
pthread_mutexattr_setprotocol pthread.h P2001
pthread_mutexattr_setpshared pthread.h P2001
pthread_mutexattr_settype pthread.h P2001
pthread_once pthread.h P2001
pthread_rwlock_destroy pthread.h P2001
pthread_rwlock_init pthread.h P2001
pthread_rwlock_rdlock pthread.h P2001
pthread_rwlock_timedrdlock pthread.h P2001
pthread_rwlock_timedwrlock pthread.h P2001
pthread_rwlock_tryrdlock pthread.h P2001
pthread_rwlock_trywrlock pthread.h P2001
pthread_rwlock_unlock pthread.h P2001
pthread_rwlock_wrlock pthread.h P2001
pthread_rwlockattr_destroy pthread.h P2001
pthread_rwlockattr_getpshared pthread.h P2001
pthread_rwlockattr_init pthread.h P2001
pthread_rwlockattr_setpshared pthread.h P2001
pthread_self pthread.h P2001
pthread_setcancelstate pthread.h P2001
pthread_setconcurrency pthread.h P2001
pthread_setschedparam pthread.h P2001
pthread_setschedprio pthread.h P2001
pthread_setspecific pthread.h P2001
pthread_sigmask pthread.h P2001
pthread_spin_destroy pthread.h P2001
pthread_spin_init pthread.h P2001
pthread_spin_lock pthread.h P2001
pthread_spin_trylock pthread.h P2001
pthread_spin_unlock pthread.h P2001
pthread_testcancel pthread.h P2001
ptsname stdlib.h P2001
putc_unlocked stdio.h P2001
putchar_unlocked stdio.h P2001
putenv stdlib.h P2001
putmsg stropts.h P2001
putpmsg stropts.h P2001
pututxline utmpx.h P2001
pwrite unistd.h P2001
random stdlib.h P2001
read unistd.h P90
readdir dirent.h P90
readlink unistd.h P2001
readv sys/uio.h P2001
realpath stdlib.h P2001
recv sys/socket.h P2001
recvfrom sys/socket.h P2001
recvmsg sys/socket.h P2001
regcomp regex.h P2001
remque search.h P2001
rewinddir dirent.h P90
rindex string.h P2001
rmdir unistd.h P90
scalb math.h P2001
sched_get_param sched.h P2001
sched_get_priority_max sched.h P2001
sched_get_scheduler sched.h P2001
sched_rr_get_interval sched.h P2001
sched_setparam sched.h P2001
sched_yield sched.h P2001
seed48 stdlib.h P2001
seekdir dirent.h P2001
select sys/select.h P2001
sem_close semaphore.h P2001
sem_destroy semaphore.h P2001
sem_getvalue semaphore.h P2001
sem_init semaphore.h P2001
sem_open semaphore.h P2001
sem_post semaphore.h P2001
sem_timedwait semaphore.h P2001
sem_trywait semaphore.h P2001
sem_unlink semaphore.h P2001
sem_wait semaphore.h P2001
semctl sys/sem.h P2001
semget sys/sem.h P2001
semop sys/sem.h P2001
send sys/socket.h P2001
sendmsg sys/socket.h P2001
sendto sys/socket.h P2001
setcontext ucontext.h P2001
setegid unistd.h P2001
setenv stdlib.h P2001
seteuid unistd.h P2001
setgid unistd.h P90
setgrent grp.h P2001
sethostent netdb.h P2001
setitimer sys/time.h P2001
setkey stdlib.h P2001
setlogmask syslog.h P2001
setnetent netdb.h P2001
setpgid unistd.h P90
setpgrp unistd.h P2001
setpriority sys/resource.h P2001
setprotoent netdb.h P2001
setpwent pwd.h P2001
setregid unistd.h P2001
setregid unistd.h P2001
setreuid unistd.h P2001
setrlimit sys/resource.h P2001
setservent netdb.h P2001
setsid unistd.h P90
setsockopt sys/socket.h P2001
setstate stdlib.h P2001
setuid unistd.h P90
setutxent utmpx.h P2001
shm_open sys/mman.h P2001
shm_unlink sys/mman.h P2001
shmat sys/shm.h P2001
shmctl sys/shm.h P2001
shmdt sys/shm.h P2001
shmget sys/shm.h P2001
shutdown sys/socket.h P2001
sigaction signal.h P90
sigaddset signal.h P90
sigaltstack signal.h P2001
sigdelset signal.h P90
sigemptyset signal.h P90
sigfillset signal.h P90
sighold signal.h P2001
sigignore signal.h P2001
siginterrupt signal.h P2001
sigismember signal.h P90
sigjmp_buf setjmp.h P90
siglongjmp setjmp.h P90
signgam extern int; P2001
sigpause signal.h P2001
sigpending signal.h P90
sigprocmask signal.h P90
sigqueue signal.h P2001
sigrelse signal.h P2001
sigset signal.h P2001
sigset_t signal.h P90
sigsetjmp setjmp.h P90
sigsuspend signal.h P90
sigtimedwait signal.h P2001
sigwait signal.h P2001
sigwaitinfo signal.h P2001
size_t sys/types.h P90
size_t unistd.h P90
sleep unistd.h P90
sockatmark sys/socket.h P2001
socket sys/socket.h P2001
socketpair sys/socket.h P2001
speed_t termios.h P90
srand48 stdlib.h P2001
srandom stdlib.h P2001
ssize_t sys/types.h P90
ssize_t unistd.h P90
stat sys/stat.h P90
stat (struct) sys/stat.h P90
statvfs sys/statvfs.h P2001
strcasecmp strings.h P2001
strdup string.h P2001
strerror_r string.h P2001
strfmon monetary.h P2001
strncasecmp strings.h P2001
strptime time.h P2001
strtok_r string.h P2001
swab unistd.h P2001
swapcontext ucontext.h P2001
symlink unistd.h P2001
sync unistd.h P2001
sysconf unistd.h P90
syslog syslog.h P2001
tcdrain termios.h P90
tcflag_t termios.h P90
tcflow termios.h P90
tcflush termios.h P90
tcgetattr termios.h P90
tcgetpgrp unistd.h P90
tcgetsid termios.h P2001
tcsendbreak termios.h P90
tcsetattr termios.h P90
tcsetpgrp unistd.h P90
tdelete search.h P2001
telldir dirent.h P2001
tempnam stdio.h P2001
termios termios.h P90
tfind search.h P2001
timer_create time.h P2001
timer_delete time.h P2001
timer_getoverrun time.h P2001
times sys/times.h P90
timezone time.h P2001
tms sys/times.h P90
toascii ctype.h P2001
truncate unistd.h P2001
tsearch search.h P2001
ttyname unistd.h P90
twalk search.h P2001
tzname time.h P2001
tzset time.h P90
ualarm unistd.h P2001
uid_t sys/types.h P90
ulimit ulimit.h P2001
umask sys/stat.h P90
uname sys/utsname.h P90
unlink unistd.h P90
unlockpt stdlib.h P2001
unsetenv stdlib.h P2001
useconds_t unistd.h P2001
usleep unistd.h P2001
utimbuf utime.h P90
utime utime.h P90
utimes sys/time.h P2001
utsname sys/utsname.h P90
vfork unistd.h P2001
wait sys/wait.h P90
waitid sys/wait.h P2001
waitpid sys/wait.h P90
wcswcs wchar.h P2001
wcswidth wchar.h P2001
wcwidth wchar.h P2001
wordexp wordexp.h P2001
wordfree wordexp.h P2001
write unistd.h P90
writev sys/uio.h P2001
y0 math.h P2001
y1 math.h P2001
yn math.h P2001