const char *index_prototypes_c89_posix[]={"\
a64l\0\
abort\0\
abs\0\
accept\0\
access\0\
acos\0\
acosf\0\
acosh\0\
acoshf\0\
acoshl\0\
acosl\0\
aio_cancel\0\
aio_error\0\
aio_fsync\0\
aio_read\0\
aio_return\0\
aio_write\0\
alarm\0\
aligned_alloc\0\
asctime\0\
asctime_r\0\
asin\0\
asinf\0\
asinh\0\
asinhf\0\
asinhl\0\
asinl\0\
assert\0\
atan2\0\
atan2f\0\
atan2l\0\
atan\0\
atanf\0\
atanh\0\
atanhf\0\
atanhl\0\
atanl\0\
atexit\0\
atof\0\
atoi\0\
atoll\0\
atol\0\
basename\0\
bcmp\0\
bcopy\0\
brk\0\
bsd_signal\0\
btowc\0\
bzero\0\
cabs\0\
cabsf\0\
cabsl\0\
cacos\0\
cacosf\0\
cacosh\0\
cacoshf\0\
cacoshl\0\
cacosl\0\
calloc\0\
carg\0\
cargf\0\
cargl\0\
casin\0\
casinf\0\
casinh\0\
casinhf\0\
casinhl\0\
casinl\0\
catan\0\
catanf\0\
catanh\0\
catanhf\0\
catanhl\0\
catanl\0\
catclose\0\
catopen\0\
cbrt\0\
cbrtf\0\
cbrtl\0\
ccos\0\
ccosf\0\
ccosh\0\
ccoshf\0\
ccoshl\0\
ccosl\0\
ceil\0\
ceilf\0\
ceill\0\
cexp\0\
cexpf\0\
cexpl\0\
cfgetispeed\0\
cfgetospeed\0\
cfmakeraw\0\
cfsetispeed\0\
cfsetospeed\0\
cfsetspeed\0\
chdir\0\
chmod\0\
chown\0\
chroot\0\
cimag\0\
cimagf\0\
cimagl\0\
clearenv\0\
clearerr_unlocked\0\
clearerr\0\
clock\0\
clock_getcpuclockid\0\
clock_getres\0\
clock_getres\0\
clock_gettime\0\
clock_gettime\0\
clock_settime\0\
clock_settime\0\
clog\0\
clogf\0\
clogl\0\
closedir\0\
close\0\
closelog\0\
confstr\0\
conj\0\
conjf\0\
conjl\0\
copysign\0\
copysignf\0\
copysignl\0\
cos\0\
cosf\0\
cosh\0\
coshf\0\
coshl\0\
cosl\0\
cpow\0\
cpowf\0\
cproj\0\
cprojf\0\
cprojl\0\
creal\0\
crealf\0\
creall\0\
creat\0\
crypt\0\
csin\0\
csinf\0\
csinh\0\
csinhf\0\
csinhl\0\
csinl\0\
csqrt\0\
csqrtf\0\
csqrtl\0\
ctan\0\
ctanf\0\
ctanh\0\
ctanhf\0\
ctanhl\0\
ctanl\0\
ctermid\0\
ctime\0\
ctime_r\0\
cuserid\0\
difftime\0\
dirname\0\
div\0\
dlclose\0\
dlerror\0\
dlmopen\0\
dlopen\0\
dlsym\0\
dlvsym\0\
dprintf\0\
drand48\0\
drem\0\
dremf\0\
dreml\0\
dup2\0\
dup3\0\
dup\0\
encrypt\0\
endgrent\0\
endhostent\0\
endnetent\0\
endprotoent\0\
endpwent\0\
endservent\0\
endutent\0\
erand48\0\
erfc\0\
erfcf\0\
erfcl\0\
erf\0\
erff\0\
erfl\0\
execv\0\
execvp\0\
_exit\0\
exit\0\
_Exit\0\
exp2\0\
exp2f\0\
exp2l\0\
exp\0\
expf\0\
explicit_bzero\0\
expl\0\
expm1\0\
expm1f\0\
expm1l\0\
fabs\0\
fabsf\0\
fabsl\0\
fchdir\0\
fchmod\0\
fchown\0\
fclose\0\
fcntl\0\
fdatasync\0\
FD_CLR\0\
fdim\0\
fdimf\0\
fdiml\0\
FD_ISSET\0\
fdopendir\0\
fdopen\0\
FD_SET\0\
FD_ZERO\0\
feclearexcept\0\
fegetenv\0\
fegetexceptflag\0\
fegetround\0\
feholdexcept\0\
feof\0\
feof_unlocked\0\
feraiseexcept\0\
ferror\0\
ferror_unlocked\0\
fesetenv\0\
fesetexceptflag\0\
fesetround\0\
fetestexcept\0\
feupdateenv\0\
fexecve\0\
fflush\0\
fflush_unlocked\0\
ffs\0\
ffsl\0\
ffsll\0\
fgetc\0\
fgetc_unlocked\0\
fgetpos\0\
fgets\0\
fgets_unlocked\0\
fgetwc_unlocked\0\
fgetwc\0\
fgetws_unlocked\0\
fgetws\0\
fileno\0\
fileno_unlocked\0\
flockfile\0\
floor\0\
floorf\0\
floorl\0\
fma\0\
fmaf\0\
fmal\0\
fmax\0\
fmaxf\0\
fmaxl\0\
fmemopen\0\
fmin\0\
fminf\0\
fminl\0\
fmod\0\
fmodf\0\
fmodl\0\
fnmatch\0\
fopen\0\
fork\0\
fpathconf\0\
fpclassify\0\
fprintf\0\
fputc\0\
fputc_unlocked\0\
fputs\0\
fputs_unlocked\0\
fputwc_unlocked\0\
fputwc\0\
fputws\0\
fputws_unlocked\0\
freeaddrinfo\0\
freehostent\0\
free\0\
freopen\0\
frexp\0\
frexpf\0\
frexpl\0\
fscanf\0\
fseek\0\
fseeko\0\
fsetpos\0\
fstat\0\
fstatvfs\0\
fstatvfs\0\
fsync\0\
ftell\0\
ftello\0\
ftime\0\
ftok\0\
ftruncate\0\
ftrylockfile\0\
funlockfile\0\
fwide\0\
fwprintf\0\
gai_strerror\0\
gcvt\0\
getchar\0\
getchar_unlocked\0\
getc\0\
getcontext\0\
getcontext\0\
getc_unlocked\0\
get_current_dir_name\0\
getcwd\0\
getcwd\0\
getdate_r\0\
getdate\0\
getegid\0\
getenv\0\
geteuid\0\
getgid\0\
getgrent\0\
getgrgid\0\
getgrnam\0\
getgroups\0\
gethostbyname2\0\
gethostbyname\0\
gethostent\0\
gethostid\0\
gethostid\0\
gethostname\0\
getitimer\0\
getlogin\0\
getlogin_r\0\
getnetbyaddr\0\
getnetbyname\0\
getnetent\0\
getpagesize\0\
getpass\0\
getpgid\0\
getpid\0\
getppid\0\
getpriority\0\
getprotobyname\0\
getprotobynumber\0\
getprotoent\0\
getpwent\0\
getpwnam\0\
getpwuid\0\
getrlimit\0\
getrusage\0\
gets\0\
getservbyname\0\
getservbyport\0\
getservent\0\
getsid\0\
gettimeofday\0\
getuid\0\
getutent\0\
getutid\0\
getutline\0\
getwchar_unlocked\0\
getwchar\0\
getwc_unlocked\0\
getwc\0\
getwd\0\
globfree\0\
gmtime_r\0\
gmtime\0\
grantpt\0\
hcreate\0\
hcreate_r\0\
hdestroy_r\0\
hdestroy\0\
herror\0\
hsearch\0\
hstrerror\0\
htonl\0\
htons\0\
hypot\0\
hypotf\0\
hypotl\0\
iconv_close\0\
iconv_open\0\
if_freenameindex\0\
if_indextoname\0\
if_nameindex\0\
if_nametoindex\0\
ilogbf\0\
ilogb\0\
ilogbl\0\
imaxabs\0\
imaxdiv\0\
index\0\
inet_addr\0\
inet_aton\0\
inet_lnaof\0\
inet_makeaddr\0\
inet_netof\0\
inet_network\0\
inet_ntoa\0\
inet_pton\0\
initstate\0\
insque\0\
isalnum\0\
isalnum_l\0\
isalpha\0\
isalpha_l\0\
isascii\0\
isascii_l\0\
isatty\0\
isblank\0\
isblank_l\0\
iscntrl\0\
iscntrl_l\0\
isdigit\0\
isdigit_l\0\
isfinite\0\
isgraph\0\
isgraph_l\0\
isgreaterequal\0\
isgreater\0\
isinf\0\
islessequal\0\
islessgreater\0\
isless\0\
islower\0\
islower_l\0\
isnan\0\
isnormal\0\
isprint\0\
isprint_l\0\
ispunct\0\
ispunct_l\0\
isspace\0\
isspace_l\0\
isunordered\0\
isupper\0\
isupper_l\0\
iswalnum\0\
iswalpha\0\
iswblank\0\
iswcntrl\0\
iswctype\0\
iswdigit\0\
iswgraph\0\
iswlower\0\
iswprint\0\
iswpunct\0\
iswspace\0\
iswupper\0\
iswxdigit\0\
isxdigit\0\
isxdigit_l\0\
j0\0\
j0f\0\
j0l\0\
j1\0\
j1f\0\
j1l\0\
jn\0\
jnf\0\
jnl\0\
jrand48\0\
kill\0\
killpg\0\
killpg\0\
l64a\0\
labs\0\
lchown\0\
lcong48\0\
ldexp\0\
ldexpf\0\
ldexpl\0\
ldiv\0\
lgamma\0\
lgammaf\0\
lgammaf_r\0\
lgammal\0\
lgammal_r\0\
lgamma_r\0\
link\0\
listen\0\
llabs\0\
lldiv\0\
llrintf\0\
llrintl\0\
llrint\0\
llroundf\0\
llroundl\0\
llround\0\
localeconv\0\
localtime_r\0\
localtime\0\
lockf\0\
log10\0\
log10f\0\
log10l\0\
log1p\0\
log1pf\0\
log1pl\0\
log2\0\
log2f\0\
log2l\0\
logb\0\
logbf\0\
logbl\0\
log\0\
logf\0\
logl\0\
longjmp\0\
lrand48\0\
lrintf\0\
lrintl\0\
lrint\0\
lroundf\0\
lroundl\0\
lround\0\
lseek\0\
lstat\0\
madvise\0\
malloc\0\
mblen\0\
mbrlen\0\
mbsinit\0\
mbstowcs\0\
mbtowc\0\
memalign\0\
memccpy\0\
memchr\0\
memcmp\0\
memcpy\0\
memmove\0\
memrchr\0\
memset\0\
mkdirat\0\
mkdir\0\
mkfifoat\0\
mkfifo\0\
mknod\0\
mkostemp\0\
mkostemps\0\
mkstemp\0\
mkstemps\0\
mktemp\0\
mktime\0\
mlock2\0\
mlockall\0\
mlock\0\
modf\0\
modff\0\
modfl\0\
mprotect\0\
mq_close\0\
mq_getattr\0\
mq_notify\0\
mq_notify\0\
mq_open\0\
mq_open\0\
mq_unlink\0\
mq_unlink\0\
mrand48\0\
msgctl\0\
msgget\0\
msync\0\
munlockall\0\
munlock\0\
munmap\0\
nan\0\
nanf\0\
nanl\0\
nanosleep\0\
nearbyint\0\
nearbyintf\0\
nearbyintl\0\
nextafter\0\
nextafterf\0\
nextafterl\0\
nexttoward\0\
nexttowardf\0\
nexttowardl\0\
nice\0\
nl_langinfo\0\
nl_langinfo_l\0\
nrand48\0\
ntohl\0\
ntohs\0\
offsetof\0\
openat\0\
opendir\0\
open\0\
open\0\
openlog\0\
open_memstream\0\
open_wmemstream\0\
pathconf\0\
pause\0\
pclose\0\
perror\0\
pipe2\0\
pipe\0\
pkey_mprotect\0\
poll\0\
popen\0\
posix_fallocate\0\
posix_madvise\0\
posix_memalign\0\
posix_openpt\0\
pow\0\
powf\0\
powl\0\
printf\0\
pthread_attr_destroy\0\
pthread_attr_init\0\
pthread_cancel\0\
pthread_cleanup_pop\0\
pthread_detach\0\
pthread_equal\0\
pthread_exit\0\
pthread_getconcurrency\0\
pthread_getcpuclockid\0\
pthread_join\0\
pthread_kill\0\
pthread_kill_other_threads_np\0\
pthread_self\0\
pthread_setcancelstate\0\
pthread_setcanceltype\0\
pthread_setconcurrency\0\
pthread_setschedprio\0\
pthread_spin_destroy\0\
pthread_spin_init\0\
pthread_spin_lock\0\
pthread_spin_trylock\0\
pthread_spin_unlock\0\
pthread_testcancel\0\
ptsname\0\
ptsname_r\0\
putchar\0\
putchar_unlocked\0\
putc\0\
putc_unlocked\0\
putenv\0\
puts\0\
pututline\0\
putwchar_unlocked\0\
putwchar\0\
putwc_unlocked\0\
putwc\0\
pvalloc\0\
raise\0\
rand\0\
random\0\
rand_r\0\
rawmemchr\0\
readdir\0\
read\0\
readv\0\
realloc\0\
realpath\0\
recvmsg\0\
recv\0\
regcomp\0\
regfree\0\
remainder\0\
remainderf\0\
remainderl\0\
remove\0\
remque\0\
remquo\0\
remquof\0\
remquol\0\
renameat2\0\
rename\0\
rewinddir\0\
rewind\0\
rindex\0\
rint\0\
rintf\0\
rintl\0\
rmdir\0\
round\0\
roundf\0\
roundl\0\
sbrk\0\
scalb\0\
scalbf\0\
scalbl\0\
scalbln\0\
scalblnf\0\
scalblnl\0\
scalbn\0\
scalbnf\0\
scalbnl\0\
scanf\0\
sched_getparam\0\
sched_get_priority_max\0\
sched_get_priority_min\0\
sched_getscheduler\0\
sched_rr_get_interval\0\
sched_setparam\0\
sched_yield\0\
secure_getenv\0\
seed48\0\
seekdir\0\
sem_close\0\
semctl\0\
sem_destroy\0\
sem_getvalue\0\
sem_init\0\
sem_open\0\
semop\0\
sem_post\0\
sem_timedwait\0\
sem_trywait\0\
sem_unlink\0\
sem_wait\0\
setbuffer\0\
setbuf\0\
setcontext\0\
setcontext\0\
setegid\0\
setenv\0\
seteuid\0\
setgid\0\
setgrent\0\
setgroups\0\
sethostent\0\
sethostid\0\
sethostid\0\
sethostname\0\
setjmp\0\
setkey_r\0\
setkey\0\
setlinebuf\0\
setlocale\0\
setlogmask\0\
setnetent\0\
setpgid\0\
setpriority\0\
setprotoent\0\
setpwent\0\
setregid\0\
setreuid\0\
setrlimit\0\
setservent\0\
setsid\0\
setstate\0\
setuid\0\
setutent\0\
shmat\0\
shmctl\0\
shmdt\0\
shmget\0\
shm_open\0\
shm_unlink\0\
shutdown\0\
sigaddset\0\
sigaltstack\0\
sigdelset\0\
sigemptyset\0\
sigfillset\0\
sighold\0\
sigignore\0\
siginterrupt\0\
sigismember\0\
siglongjmp\0\
signal\0\
signbit\0\
sigpending\0\
sigprocmask\0\
sigqueue\0\
sigqueue\0\
sigrelse\0\
sigsetjmp\0\
sigset\0\
sigsuspend\0\
sigwaitinfo\0\
sigwait\0\
sin\0\
sinf\0\
sinh\0\
sinhf\0\
sinhl\0\
sinl\0\
sleep\0\
snprintf\0\
sockatmark\0\
socket\0\
sprintf\0\
sqrt\0\
sqrtf\0\
sqrtl\0\
srand48\0\
srandom\0\
srand\0\
sscanf\0\
stat\0\
statvfs\0\
statvfs\0\
strcasecmp\0\
strcasestr\0\
strcat\0\
strchr\0\
strchrnul\0\
strcmp\0\
strcoll\0\
strcpy\0\
strcspn\0\
strdupa\0\
strdup\0\
strerror\0\
strerror_l\0\
strerror_r\0\
strerror_r\0\
strlen\0\
strncasecmp\0\
strncat\0\
strncmp\0\
strncpy\0\
strndupa\0\
strndup\0\
strpbrk\0\
strrchr\0\
strsep\0\
strspn\0\
strstr\0\
strtod\0\
strtof\0\
strtoimax\0\
strtok\0\
strtok_r\0\
strtold\0\
strtol\0\
strtoumax\0\
strxfrm\0\
swab\0\
swapcontext\0\
symlink\0\
syncfs\0\
sync\0\
sysconf\0\
syslog\0\
system\0\
tan\0\
tanf\0\
tanh\0\
tanhf\0\
tanhl\0\
tanl\0\
tcdrain\0\
tcflow\0\
tcflush\0\
tcgetattr\0\
tcgetpgrp\0\
tcgetsid\0\
tcsendbreak\0\
tcsetpgrp\0\
tdestroy\0\
telldir\0\
tempnam\0\
tgamma\0\
tgammaf\0\
tgammal\0\
timer_delete\0\
timer_getoverrun\0\
timer_gettime\0\
times\0\
time\0\
tmpfile\0\
tmpnam\0\
tmpnam_r\0\
toascii\0\
tolower\0\
tolower_l\0\
toupper\0\
toupper_l\0\
towctrans\0\
towlower_l\0\
towlower\0\
towupper_l\0\
towupper\0\
truncate\0\
trunc\0\
truncf\0\
truncl\0\
ttyname\0\
ttyname_r\0\
ttyslot\0\
tzset\0\
ualarm\0\
ulimit\0\
umask\0\
uname\0\
ungetc\0\
ungetwc\0\
unlinkat\0\
unlink\0\
unlockpt\0\
unsetenv\0\
usleep\0\
utime\0\
utimes\0\
utmpname\0\
va_arg\0\
va_copy\0\
va_end\0\
valloc\0\
valloc\0\
va_start\0\
vdprintf\0\
vfork\0\
vfprintf\0\
vfscanf\0\
vfwprintf\0\
vprintf\0\
vscanf\0\
vsprintf\0\
vsscanf\0\
vsyslog\0\
vwprintf\0\
waitpid\0\
wait\0\
wcrtomb\0\
wcscasecmp\0\
wcscat\0\
wcschr\0\
wcscmp\0\
wcscpy\0\
wcscspn\0\
wcsdup\0\
wcslen\0\
wcsncasecmp\0\
wcsncat\0\
wcsncmp\0\
wcsncpy\0\
wcspbrk\0\
wcsrchr\0\
wcsspn\0\
wcsstr\0\
wcstombs\0\
wcswidth\0\
wctob\0\
wctomb\0\
wctrans\0\
wctype\0\
wcwidth\0\
wmemchr\0\
wmemcmp\0\
wmemcpy\0\
wmemmove\0\
wmemset\0\
wordexp\0\
wordfree\0\
wprintf\0\
write\0\
writev\0\
y0\0\
y0f\0\
y0l\0\
y1\0\
y1f\0\
y1l\0\
yn\0\
ynf\0\
ynl\0\
"};
const char *values_prototypes_c89_posix={"\
long a64l(const char * str64 )\0\
void abort(void)\0\
int abs(int  j )\0\
int accept(int  sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
int access(const char * pathname , int  mode )\0\
double acos(double  x )\0\
float acosf(float  x )\0\
double acosh(double  x )\0\
float acoshf(float  x )\0\
long double acoshl(long double  x )\0\
long double acosl(long double  x )\0\
int aio_cancel(int  fd , struct aiocb * aiocbp )\0\
int aio_error(const struct aiocb * aiocbp )\0\
int aio_fsync(int  op , struct aiocb * aiocbp )\0\
int aio_read(struct aiocb * aiocbp )\0\
ssize_t aio_return(struct aiocb * aiocbp )\0\
int aio_write(struct aiocb * aiocbp )\0\
unsigned int alarm(unsigned int  seconds )\0\
void *aligned_alloc(size_t  alignment , size_t  size )\0\
char *asctime(const struct tm * tm )\0\
char *asctime_r(const struct tm * tm , char * buf )\0\
double asin(double  x )\0\
float asinf(float  x )\0\
double asinh(double  x )\0\
float asinhf(float  x )\0\
long double asinhl(long double  x )\0\
long double asinl(long double  x )\0\
void assert(scalar  expression )\0\
double atan2(double  y , double  x )\0\
float atan2f(float  y , float  x )\0\
long double atan2l(long double  y , long double  x )\0\
double atan(double  x )\0\
float atanf(float  x )\0\
double atanh(double  x )\0\
float atanhf(float  x )\0\
long double atanhl(long double  x )\0\
long double atanl( long double  x )\0\
int atexit(void (* function )(void))\0\
double atof(const char * nptr )\0\
int atoi(const char * nptr )\0\
long long atoll(const char * nptr )\0\
long atol(const char * nptr )\0\
char *basename(char * path )\0\
int bcmp(const void * s1 , const void * s2 , size_t  n )\0\
void bcopy(const void * src , void * dest , size_t  n )\0\
int brk(void * addr )\0\
sighandler_t bsd_signal(int  signum , sighandler_t  handler )\0\
wint_t btowc(int  c )\0\
void bzero(void * s , size_t  n )\0\
double cabs(double complex  z )\0\
float cabsf(float complex  z )\0\
long double cabsl(long double complex  z )\0\
double complex cacos(double complex  z )\0\
float complex cacosf(float complex  z )\0\
double complex cacosh(double complex  z )\0\
float complex cacoshf(float complex  z )\0\
long double complex cacoshl(long double complex  z )\0\
long double complex cacosl(long double complex  z )\0\
void *calloc(size_t  nmemb , size_t  size )\0\
double carg(double complex  z )\0\
float cargf(float complex  z )\0\
long double cargl(long double complex  z )\0\
double complex casin(double complex  z )\0\
float complex casinf(float complex  z )\0\
double complex casinh(double complex  z )\0\
float complex casinhf(float complex  z )\0\
long double complex casinhl(long double complex  z )\0\
long double complex casinl(long double complex  z )\0\
double complex catan(double complex  z )\0\
float complex catanf(float complex  z )\0\
double complex catanh(double complex  z )\0\
float complex catanhf(float complex  z )\0\
long double complex catanhl(long double complex  z )\0\
long double complex catanl(long double complex  z )\0\
int catclose(nl_catd  catalog )\0\
nl_catd catopen(const char * name , int  flag )\0\
double cbrt(double  x )\0\
float cbrtf(float  x )\0\
long double cbrtl(long double  x )\0\
double complex ccos(double complex  z )\0\
float complex ccosf(float complex  z )\0\
double complex ccosh(double complex  z )\0\
float complex ccoshf(float complex  z )\0\
long double complex ccoshl(long double complex  z )\0\
long double complex ccosl(long double complex  z )\0\
double ceil(double  x )\0\
float ceilf(float  x )\0\
long double ceill(long double  x )\0\
double complex cexp(double complex  z )\0\
float complex cexpf(float complex  z )\0\
long double complex cexpl(long double complex  z )\0\
speed_t cfgetispeed(const struct termios * termios_p )\0\
speed_t cfgetospeed(const struct termios * termios_p )\0\
void cfmakeraw(struct termios * termios_p )\0\
int cfsetispeed(struct termios * termios_p , speed_t  speed )\0\
int cfsetospeed(struct termios * termios_p , speed_t  speed )\0\
int cfsetspeed(struct termios * termios_p , speed_t  speed )\0\
int chdir(const char * path )\0\
int chmod(const char * pathname , mode_t  mode )\0\
int chown(const char * pathname , uid_t  owner , gid_t  group )\0\
int chroot(const char * path )\0\
double cimag(double complex  z )\0\
float cimagf(float complex  z )\0\
long double cimagl(long double complex  z )\0\
int clearenv(void)\0\
void clearerr_unlocked(FILE * stream )\0\
void clearerr(FILE * stream )\0\
clock_t clock(void)\0\
int clock_getcpuclockid(pid_t  pid , clockid_t * clock_id )\0\
int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
double complex clog(double complex  z )\0\
float complex clogf(float complex  z )\0\
long double complex clogl(long double complex  z )\0\
int closedir(DIR * dirp )\0\
int close(int  fd )\0\
void closelog(void)\0\
size_t confstr(int  name , char * buf , size_t  len )\0\
double complex conj(double complex  z )\0\
float complex conjf(float complex  z )\0\
long double complex conjl(long double complex  z )\0\
double copysign(double  x , double  y )\0\
float copysignf(float  x , float  y )\0\
long double copysignl(long double  x , long double  y )\0\
double cos(double  x )\0\
float cosf(float  x )\0\
double cosh(double  x )\0\
float coshf(float  x )\0\
long double coshl(long double  x )\0\
long double cosl(long double  x )\0\
double complex cpow(double complex  x , complex double  z )\0\
float complex cpowf(float complex  x , complex float  z )\0\
double complex cproj(double complex  z )\0\
float complex cprojf(float complex  z )\0\
long double complex cprojl(long double complex  z )\0\
double creal(double complex  z )\0\
float crealf(float complex  z )\0\
long double creall(long double complex  z )\0\
int creat(const char * pathname , mode_t  mode )\0\
char *crypt(const char * key , const char * salt )\0\
double complex csin(double complex  z )\0\
float complex csinf(float complex  z )\0\
double complex csinh(double complex  z )\0\
float complex csinhf(float complex  z )\0\
long double complex csinhl(long double complex  z )\0\
long double complex csinl(long double complex  z )\0\
double complex csqrt(double complex  z )\0\
float complex csqrtf(float complex  z )\0\
long double complex csqrtl(long double complex  z )\0\
double complex ctan(double complex  z )\0\
float complex ctanf(float complex  z )\0\
double complex ctanh(double complex  z )\0\
float complex ctanhf(float complex  z )\0\
long double complex ctanhl(long double complex  z )\0\
long double complex ctanl(long double complex  z )\0\
char *ctermid(char * s )\0\
char *ctime(const time_t * timep )\0\
char *ctime_r(const time_t * timep , char * buf )\0\
char *cuserid(char * string )\0\
double difftime(time_t  time1 , time_t  time0 )\0\
char *dirname(char * path )\0\
div_t div(int  numerator , int  denominator )\0\
int dlclose(void * handle )\0\
char *dlerror(void)\0\
void *dlmopen (Lmid_t  lmid , const char * filename , int  flags )\0\
void *dlopen(const char * filename , int  flags )\0\
void *dlsym(void * handle , const char * symbol )\0\
void *dlvsym(void * handle , char * symbol , char * version )\0\
int dprintf(int  fd , const char * format , ...)\0\
double drand48(void)\0\
double drem(double  x , double  y )\0\
float dremf(float  x , float  y )\0\
long double dreml(long double  x , long double  y )\0\
int dup2(int  oldfd , int  newfd )\0\
int dup3(int  oldfd , int  newfd , int  flags )\0\
int dup(int  oldfd )\0\
void encrypt(char  block [64], int  edflag )\0\
void endgrent(void)\0\
void endhostent(void)\0\
void endnetent(void)\0\
void endprotoent(void)\0\
void endpwent(void)\0\
void endservent(void)\0\
void endutent(void)\0\
double erand48(unsigned short  xsubi [3])\0\
double erfc(double  x )\0\
float erfcf(float  x )\0\
long double erfcl(long double  x )\0\
double erf(double  x )\0\
float erff(float  x )\0\
long double erfl(long double  x )\0\
int execv(const char * path , char *const  argv [])\0\
int execvp(const char * file , char *const  argv [])\0\
void _exit(int  status )\0\
void exit(int  status )\0\
void _Exit(int  status )\0\
double exp2(double  x )\0\
float exp2f(float  x )\0\
long double exp2l(long double  x )\0\
double exp(double  x )\0\
float expf(float  x )\0\
void explicit_bzero(void * s , size_t  n )\0\
long double expl(long double  x )\0\
double expm1(double  x )\0\
float expm1f(float  x )\0\
long double expm1l(long double  x )\0\
double fabs(double  x )\0\
float fabsf(float  x )\0\
long double fabsl(long double  x )\0\
int fchdir(int  fd )\0\
int fchmod(int  fd , mode_t  mode )\0\
int fchown(int  fd , uid_t  owner , gid_t  group )\0\
int fclose(FILE * stream )\0\
int fcntl(int  fd , int  cmd , ... /*  arg  */ )\0\
int fdatasync(int  fd )\0\
void FD_CLR(int  fd , fd_set * set )\0\
double fdim(double  x , double  y )\0\
float fdimf(float  x , float  y )\0\
long double fdiml(long double  x , long double  y )\0\
int  FD_ISSET(int  fd , fd_set * set )\0\
DIR *fdopendir(int  fd )\0\
FILE *fdopen(int  fd , const char * mode )\0\
void FD_SET(int  fd , fd_set * set )\0\
void FD_ZERO(fd_set * set )\0\
int feclearexcept(int  excepts )\0\
int fegetenv(fenv_t * envp )\0\
int fegetexceptflag(fexcept_t * flagp , int  excepts )\0\
int fegetround(void)\0\
int feholdexcept(fenv_t * envp )\0\
int feof(FILE * stream )\0\
int feof_unlocked(FILE * stream )\0\
int feraiseexcept(int  excepts )\0\
int ferror(FILE * stream )\0\
int ferror_unlocked(FILE * stream )\0\
int fesetenv(const fenv_t * envp )\0\
int fesetexceptflag(const fexcept_t * flagp , int  excepts )\0\
int fesetround(int  rounding_mode )\0\
int fetestexcept(int  excepts )\0\
int feupdateenv(const fenv_t * envp )\0\
int fexecve(int  fd , char *const  argv [], char *const  envp [])\0\
int fflush(FILE * stream )\0\
int fflush_unlocked(FILE * stream )\0\
int ffs(int  i )\0\
int ffsl(long int  i )\0\
int ffsll(long long int  i )\0\
int fgetc(FILE * stream )\0\
int fgetc_unlocked(FILE * stream )\0\
int fgetpos(FILE * stream , fpos_t * pos )\0\
char *fgets(char * s , int  size , FILE * stream )\0\
char *fgets_unlocked(char * s , int  n , FILE * stream )\0\
wint_t fgetwc_unlocked(FILE * stream )\0\
wint_t fgetwc(FILE * stream )\0\
wchar_t *fgetws_unlocked(wchar_t * ws , int  n , FILE * stream )\0\
wchar_t *fgetws(wchar_t * ws , int  n , FILE * stream )\0\
int fileno(FILE * stream )\0\
int fileno_unlocked(FILE * stream )\0\
void flockfile(FILE * filehandle )\0\
double floor(double  x )\0\
float floorf(float  x )\0\
long double floorl(long double  x )\0\
double fma(double  x , double  y , double  z )\0\
float fmaf(float  x , float  y , float  z )\0\
long double fmal(long double  x , long double  y , long double  z )\0\
double fmax(double  x , double  y )\0\
float fmaxf(float  x , float  y )\0\
long double fmaxl(long double  x , long double  y )\0\
FILE *fmemopen(void *buf , size_t size , const char * mode )\0\
double fmin(double  x , double  y )\0\
float fminf(float  x , float  y )\0\
long double fminl(long double  x , long double  y )\0\
double fmod(double  x , double  y )\0\
float fmodf(float  x , float  y )\0\
long double fmodl(long double  x , long double  y )\0\
int fnmatch(const char * pattern , const char * string , int  flags )\0\
FILE *fopen(const char * pathname , const char * mode )\0\
pid_t fork(void)\0\
long fpathconf(int  fd , int  name )\0\
int fpclassify( x )\0\
int fprintf(FILE * stream , const char * format , ...)\0\
int fputc(int  c , FILE * stream )\0\
int fputc_unlocked(int  c , FILE * stream )\0\
int fputs(const char * s , FILE * stream )\0\
int fputs_unlocked(const char * s , FILE * stream )\0\
wint_t fputwc_unlocked(wchar_t  wc , FILE * stream )\0\
wint_t fputwc(wchar_t  wc , FILE * stream )\0\
int fputws(const wchar_t * ws , FILE * stream )\0\
int fputws_unlocked(const wchar_t * ws , FILE * stream )\0\
void freeaddrinfo(struct addrinfo * res )\0\
void freehostent(struct hostent * ip )\0\
void free(void  *ptr )\0\
FILE *freopen(const char * pathname , const char * mode , FILE * stream )\0\
double frexp(double  x , int * exp )\0\
float frexpf(float  x , int * exp )\0\
long double frexpl(long double  x , int * exp )\0\
int fscanf(FILE * stream , const char * format , ...)\0\
int fseek(FILE * stream , long  offset , int  whence )\0\
int fseeko(FILE * stream , off_t  offset , int  whence )\0\
int fsetpos(FILE * stream , const fpos_t * pos )\0\
int fstat(int  fd , struct stat * statbuf )\0\
int fstatvfs(int  fd , struct statvfs * buf )\0\
int fstatvfs(int  fd , struct statvfs * buf )\0\
int fsync(int  fd )\0\
long ftell(FILE * stream )\0\
off_t ftello(FILE * stream )\0\
int ftime(struct timeb * tp )\0\
key_t ftok(const char * pathname , int  proj_id )\0\
int ftruncate(int  fd , off_t  length )\0\
int ftrylockfile(FILE * filehandle )\0\
void funlockfile(FILE * filehandle )\0\
int fwide(FILE * stream , int  mode )\0\
int fwprintf(FILE * stream , const wchar_t * format , ...)\0\
const char *gai_strerror(int  errcode )\0\
char *gcvt(double  number , int  ndigit , char * buf )\0\
int getchar(void)\0\
int getchar_unlocked(void)\0\
int getc(FILE * stream )\0\
int getcontext(ucontext_t * ucp )\0\
int getcontext(ucontext_t * ucp )\0\
int getc_unlocked(FILE * stream )\0\
char *get_current_dir_name(void)\0\
char *getcwd(char * buf , size_t  size )\0\
char *getcwd(char * buf , size_t  size )\0\
int getdate_r(const char * string , struct tm * res )\0\
struct tm *getdate(const char * string )\0\
gid_t getegid(void)\0\
char *getenv(const char * name )\0\
uid_t geteuid(void)\0\
gid_t getgid(void)\0\
struct group *getgrent(void)\0\
struct group *getgrgid(gid_t  gid )\0\
struct group *getgrnam(const char * name )\0\
int getgroups(int  size , gid_t  list [])\0\
struct hostent *gethostbyname2(const char * name , int  af )\0\
struct hostent *gethostbyname(const char * name )\0\
struct hostent *gethostent(void)\0\
long gethostid(void)\0\
long gethostid(void)\0\
int gethostname(char * name , size_t  len )\0\
int getitimer(int  which , struct itimerval * curr_value )\0\
char *getlogin(void)\0\
int getlogin_r(char * buf , size_t  bufsize )\0\
struct netent *getnetbyaddr(uint32_t  net , int  type )\0\
struct netent *getnetbyname(const char * name )\0\
struct netent *getnetent(void)\0\
int getpagesize(void)\0\
char *getpass(const char * prompt )\0\
pid_t getpgid(pid_t  pid )\0\
pid_t getpid(void)\0\
pid_t getppid(void)\0\
int getpriority(int  which , id_t  who )\0\
struct protoent *getprotobyname(const char * name )\0\
struct protoent *getprotobynumber(int  proto )\0\
struct protoent *getprotoent(void)\0\
struct passwd *getpwent(void)\0\
struct passwd *getpwnam(const char * name )\0\
struct passwd *getpwuid(uid_t  uid )\0\
int getrlimit(int  resource , struct rlimit * rlim )\0\
int getrusage(int  who , struct rusage * usage )\0\
char *gets(char * s )\0\
struct servent *getservbyname(const char * name , const char * proto )\0\
struct servent *getservbyport(int  port , const char * proto )\0\
struct servent *getservent(void)\0\
pid_t getsid(pid_t  pid )\0\
int gettimeofday(struct timeval * tv , struct timezone * tz )\0\
uid_t getuid(void)\0\
struct utmp *getutent(void)\0\
struct utmp *getutid(const struct utmp * ut )\0\
struct utmp *getutline(const struct utmp * ut )\0\
wint_t getwchar_unlocked(void)\0\
wint_t getwchar(void)\0\
wint_t getwc_unlocked(FILE * stream )\0\
wint_t getwc(FILE * stream )\0\
char *getwd(char * buf )\0\
void globfree(glob_t * pglob )\0\
struct tm *gmtime_r(const time_t * timep , struct tm * result )\0\
struct tm *gmtime(const time_t * timep )\0\
int grantpt(int  fd )\0\
int hcreate(size_t  nel )\0\
int hcreate_r(size_t  nel , struct hsearch_data * htab )\0\
void hdestroy_r(struct hsearch_data * htab )\0\
void hdestroy(void)\0\
void herror(const char * s )\0\
ENTRY *hsearch(ENTRY  item , ACTION  action )\0\
const char *hstrerror(int  err )\0\
uint32_t htonl(uint32_t  hostlong )\0\
uint16_t htons(uint16_t  hostshort )\0\
double hypot(double  x , double  y )\0\
float hypotf(float  x , float  y )\0\
long double hypotl(long double  x , long double  y )\0\
int iconv_close(iconv_t  cd )\0\
iconv_t iconv_open(const char * tocode , const char * fromcode )\0\
void if_freenameindex(struct if_nameindex * ptr )\0\
char *if_indextoname(unsigned int ifindex, char * ifname )\0\
struct if_nameindex *if_nameindex(void)\0\
unsigned int if_nametoindex(const char * ifname )\0\
int ilogbf(float  x )\0\
int ilogb(double  x )\0\
int ilogbl(long double  x )\0\
intmax_t imaxabs(intmax_t  j )\0\
imaxdiv_t imaxdiv(intmax_t  numerator , intmax_t  denominator )\0\
char *index(const char * s , int  c )\0\
in_addr_t inet_addr(const char * cp )\0\
int inet_aton(const char * cp , struct in_addr * inp )\0\
in_addr_t inet_lnaof(struct in_addr  in )\0\
struct in_addr inet_makeaddr(in_addr_t  net , in_addr_t  host )\0\
in_addr_t inet_netof(struct in_addr  in )\0\
in_addr_t inet_network(const char * cp )\0\
char *inet_ntoa(struct in_addr  in )\0\
int inet_pton(int  af , const char * src , void * dst )\0\
char *initstate(unsigned int  seed , char * state , size_t  n )\0\
void insque(void * elem , void * prev )\0\
int isalnum(int  c )\0\
int isalnum_l(int  c , locale_t  locale )\0\
int isalpha(int  c )\0\
int isalpha_l(int  c , locale_t  locale )\0\
int isascii(int  c )\0\
int isascii_l(int  c , locale_t  locale )\0\
int isatty(int  fd )\0\
int isblank(int  c )\0\
int isblank_l(int  c , locale_t  locale )\0\
int iscntrl(int  c )\0\
int iscntrl_l(int  c , locale_t  locale )\0\
int isdigit(int  c )\0\
int isdigit_l(int  c , locale_t  locale )\0\
int isfinite( x )\0\
int isgraph(int  c )\0\
int isgraph_l(int  c , locale_t  locale )\0\
int isgreaterequal( x ,  y )\0\
int isgreater( x ,  y )\0\
int isinf( x )\0\
int islessequal( x ,  y )\0\
int islessgreater( x ,  y )\0\
int isless( x ,  y )\0\
int islower(int  c )\0\
int islower_l(int  c , locale_t  locale )\0\
int isnan( x )\0\
int isnormal( x )\0\
int isprint(int  c )\0\
int isprint_l(int  c , locale_t  locale )\0\
int ispunct(int  c )\0\
int ispunct_l(int  c , locale_t  locale )\0\
int isspace(int  c )\0\
int isspace_l(int  c , locale_t  locale )\0\
int isunordered( x ,  y )\0\
int isupper(int  c )\0\
int isupper_l(int  c , locale_t  locale )\0\
int iswalnum(wint_t  wc )\0\
int iswalpha(wint_t  wc )\0\
int iswblank(wint_t  wc )\0\
int iswcntrl(wint_t  wc )\0\
int iswctype(wint_t  wc , wctype_t  desc )\0\
int iswdigit(wint_t  wc )\0\
int iswgraph(wint_t  wc )\0\
int iswlower(wint_t  wc )\0\
int iswprint(wint_t  wc )\0\
int iswpunct(wint_t  wc )\0\
int iswspace(wint_t  wc )\0\
int iswupper(wint_t  wc )\0\
int iswxdigit(wint_t  wc )\0\
int isxdigit(int  c )\0\
int isxdigit_l(int  c , locale_t  locale )\0\
double j0(double  x )\0\
float j0f(float  x )\0\
long double j0l(long double  x )\0\
double j1(double  x )\0\
float j1f(float  x )\0\
long double j1l(long double  x )\0\
double jn(int  n , double  x )\0\
float jnf(int  n , float  x )\0\
long double jnl(int  n , long double  x )\0\
long int jrand48(unsigned short  xsubi [3])\0\
int kill(pid_t  pid , int  sig )\0\
int killpg(int  pgrp , int  sig )\0\
int killpg(int  pgrp , int  sig )\0\
char *l64a(long  value )\0\
long int labs(long int  j )\0\
int lchown(const char * pathname , uid_t  owner , gid_t  group )\0\
void lcong48(unsigned short  param [7])\0\
double ldexp(double  x , int  exp )\0\
float ldexpf(float  x , int  exp )\0\
long double ldexpl(long double  x , int  exp )\0\
ldiv_t ldiv(long  numerator , long  denominator )\0\
double lgamma(double  x )\0\
float lgammaf(float  x )\0\
float lgammaf_r(float  x , int * signp )\0\
long double lgammal(long double  x )\0\
long double lgammal_r(long double  x , int * signp )\0\
double lgamma_r(double  x , int * signp )\0\
int link(const char * oldpath , const char * newpath )\0\
int listen(int  sockfd , int  backlog )\0\
long long int llabs(long long int  j )\0\
lldiv_t lldiv(long long  numerator , long long  denominator )\0\
long long int llrintf(float  x )\0\
long long int llrintl(long double  x )\0\
long long int llrint(double  x )\0\
long long int llroundf(float  x )\0\
long long int llroundl(long double  x )\0\
long long int llround(double  x )\0\
struct lconv *localeconv(void)\0\
struct tm *localtime_r(const time_t * timep , struct tm * result )\0\
struct tm *localtime(const time_t * timep )\0\
int lockf(int  fd , int  cmd , off_t  len )\0\
double log10(double  x )\0\
float log10f(float  x )\0\
long double log10l(long double  x )\0\
double log1p(double  x )\0\
float log1pf(float  x )\0\
long double log1pl(long double  x )\0\
double log2(double  x )\0\
float log2f(float  x )\0\
long double log2l(long double  x )\0\
double logb(double  x )\0\
float logbf(float  x )\0\
long double logbl(long double  x )\0\
double log(double  x )\0\
float logf(float  x )\0\
long double logl(long double  x )\0\
void longjmp(jmp_buf  env , int  val )\0\
long int lrand48(void)\0\
long int lrintf(float  x )\0\
long int lrintl(long double  x )\0\
long int lrint(double  x )\0\
long int lroundf(float  x )\0\
long int lroundl(long double  x )\0\
long int lround(double  x )\0\
off_t lseek(int  fd , off_t  offset , int  whence )\0\
int lstat(const char * pathname , struct stat * statbuf )\0\
int madvise(void * addr , size_t  length , int  advice )\0\
void *malloc(size_t  size )\0\
int mblen(const char * s , size_t  n )\0\
size_t mbrlen(const char * s , size_t  n , mbstate_t * ps )\0\
int mbsinit(const mbstate_t * ps )\0\
size_t mbstowcs(wchar_t * dest , const char * src , size_t  n )\0\
int mbtowc(wchar_t * pwc , const char * s , size_t  n )\0\
void *memalign(size_t  alignment , size_t  size )\0\
void *memccpy(void * dest , const void * src , int  c , size_t  n )\0\
void *memchr(const void * s , int  c , size_t  n )\0\
int memcmp(const void * s1 , const void * s2 , size_t  n )\0\
void *memcpy(void * dest , const void * src , size_t  n )\0\
void *memmove(void * dest , const void * src , size_t  n )\0\
void *memrchr(const void * s , int  c , size_t  n )\0\
void *memset(void * s , int  c , size_t  n )\0\
int mkdirat(int  dirfd , const char * pathname , mode_t  mode )\0\
int mkdir(const char * pathname , mode_t  mode )\0\
int mkfifoat(int  dirfd , const char * pathname , mode_t  mode )\0\
int mkfifo(const char * pathname , mode_t  mode )\0\
int mknod(const char * pathname , mode_t  mode , dev_t  dev )\0\
int mkostemp(char * template , int  flags )\0\
int mkostemps(char * template , int  suffixlen , int  flags )\0\
int mkstemp(char * template )\0\
int mkstemps(char * template , int  suffixlen )\0\
char *mktemp(char * template )\0\
time_t mktime(struct tm * tm )\0\
int mlock2(const void * addr , size_t  len , int  flags )\0\
int mlockall(int  flags )\0\
int mlock(const void * addr , size_t  len )\0\
double modf(double  x , double * iptr )\0\
float modff(float  x , float * iptr )\0\
long double modfl(long double  x , long double * iptr )\0\
int mprotect(void * addr , size_t  len , int  prot )\0\
int mq_close(mqd_t  mqdes )\0\
int mq_getattr(mqd_t  mqdes , struct mq_attr * attr )\0\
int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
mqd_t mq_open(const char * name , int  oflag )\0\
mqd_t mq_open(const char * name , int  oflag )\0\
int mq_unlink(const char * name )\0\
int mq_unlink(const char * name )\0\
long int mrand48(void)\0\
int msgctl(int  msqid , int  cmd , struct msqid_ds * buf )\0\
int msgget(key_t  key , int  msgflg )\0\
int msync(void * addr , size_t  length , int  flags )\0\
int munlockall(void)\0\
int munlock(const void * addr , size_t  len )\0\
int munmap(void * addr , size_t  length )\0\
double nan(const char * tagp )\0\
float nanf(const char * tagp )\0\
long double nanl(const char * tagp )\0\
int nanosleep(const struct timespec * req , struct timespec * rem )\0\
double nearbyint(double  x )\0\
float nearbyintf(float  x )\0\
long double nearbyintl(long double  x )\0\
double nextafter(double  x , double  y )\0\
float nextafterf(float  x , float  y )\0\
long double nextafterl(long double  x , long double  y )\0\
double nexttoward(double  x , long double  y )\0\
float nexttowardf(float  x , long double  y )\0\
long double nexttowardl(long double  x , long double  y )\0\
int nice(int  inc )\0\
char *nl_langinfo(nl_item  item )\0\
char *nl_langinfo_l(nl_item  item , locale_t  locale )\0\
long int nrand48(unsigned short  xsubi [3])\0\
uint32_t ntohl(uint32_t  netlong )\0\
uint16_t ntohs(uint16_t  netshort )\0\
size_t offsetof( type ,  member )\0\
int openat(int  dirfd , const char * pathname , int  flags )\0\
DIR *opendir(const char * name )\0\
int open(const char * pathname , int  flags )\0\
int open(const char * pathname , int  flags , mode_t  mode )\0\
void openlog(const char * ident , int  option , int  facility )\0\
FILE *open_memstream(char ** ptr , size_t * sizeloc )\0\
FILE *open_wmemstream(wchar_t ** ptr , size_t * sizeloc )\0\
long pathconf(const char * path , int  name )\0\
int pause(void)\0\
int pclose(FILE * stream )\0\
void perror(const char * s )\0\
int pipe2(int  pipefd [2], int  flags )\0\
int pipe(int  pipefd [2])\0\
int pkey_mprotect(void * addr , size_t  len , int  prot , int  pkey )\0\
int poll(struct pollfd * fds , nfds_t  nfds , int  timeout )\0\
FILE *popen(const char * command , const char * type )\0\
int posix_fallocate(int  fd , off_t  offset , off_t  len )\0\
int posix_madvise(void * addr , size_t  len , int  advice )\0\
int posix_memalign(void ** memptr , size_t  alignment , size_t  size )\0\
int posix_openpt(int  flags )\0\
double pow(double  x , double  y )\0\
float powf(float  x , float  y )\0\
long double powl(long double  x , long double  y )\0\
int printf(const char * format , ...)\0\
int pthread_attr_destroy(pthread_attr_t * attr )\0\
int pthread_attr_init(pthread_attr_t * attr )\0\
int pthread_cancel(pthread_t  thread )\0\
void pthread_cleanup_pop(int  execute )\0\
int pthread_detach(pthread_t  thread )\0\
int pthread_equal(pthread_t  t1 , pthread_t  t2 )\0\
void pthread_exit(void * retval )\0\
int pthread_getconcurrency(void)\0\
int pthread_getcpuclockid(pthread_t  thread , clockid_t * clock_id )\0\
int pthread_join(pthread_t  thread , void ** retval )\0\
int pthread_kill(pthread_t  thread , int  sig )\0\
void pthread_kill_other_threads_np(void)\0\
pthread_t pthread_self(void)\0\
int pthread_setcancelstate(int  state , int * oldstate )\0\
int pthread_setcanceltype(int  type , int * oldtype )\0\
int pthread_setconcurrency(int  new_level )\0\
int pthread_setschedprio(pthread_t  thread , int  prio )\0\
int pthread_spin_destroy(pthread_spinlock_t * lock )\0\
int pthread_spin_init(pthread_spinlock_t * lock  int  pshared )\0\
int pthread_spin_lock(pthread_spinlock_t * lock )\0\
int pthread_spin_trylock(pthread_spinlock_t * lock )\0\
int pthread_spin_unlock(pthread_spinlock_t * lock )\0\
void pthread_testcancel(void)\0\
char *ptsname(int  fd )\0\
int ptsname_r(int  fd , char * buf , size_t  buflen )\0\
int putchar(int  c )\0\
int putchar_unlocked(int  c )\0\
int putc(int  c , FILE * stream )\0\
int putc_unlocked(int  c , FILE * stream )\0\
int putenv(char * string )\0\
int puts(const char * s )\0\
struct utmp *pututline(const struct utmp * ut )\0\
wint_t putwchar_unlocked(wchar_t  wc )\0\
wint_t putwchar(wchar_t  wc )\0\
wint_t putwc_unlocked(wchar_t  wc , FILE * stream )\0\
wint_t putwc(wchar_t  wc , FILE * stream )\0\
void *pvalloc(size_t  size )\0\
int raise(int  sig )\0\
int rand(void)\0\
long int random(void)\0\
int rand_r(unsigned int * seedp )\0\
void *rawmemchr(const void * s , int  c )\0\
struct dirent *readdir(DIR * dirp )\0\
ssize_t read(int  fd , void * buf , size_t  count )\0\
ssize_t readv(int  fd , const struct iovec * iov , int  iovcnt )\0\
void *realloc(void  *ptr , size_t   size )\0\
char *realpath(const char * path , char * resolved_path )\0\
ssize_t recvmsg(int  sockfd , struct msghdr * msg , int  flags )\0\
ssize_t recv(int  sockfd , void * buf , size_t  len , int  flags )\0\
int regcomp(regex_t * preg , const char * regex , int  cflags )\0\
void regfree(regex_t * preg )\0\
double remainder(double  x , double  y )\0\
float remainderf(float  x , float  y )\0\
long double remainderl(long double  x , long double  y )\0\
int remove(const char * pathname )\0\
void remque(void * elem )\0\
double remquo(double  x , double  y , int * quo )\0\
float remquof(float  x , float  y , int * quo )\0\
long double remquol(long double  x , long double  y , int * quo )\0\
renameat2 ()\0\
int rename(const char * oldpath , const char * newpath )\0\
void rewinddir(DIR * dirp )\0\
void rewind(FILE * stream )\0\
char *rindex(const char * s , int  c )\0\
double rint(double  x )\0\
float rintf(float  x )\0\
long double rintl(long double  x )\0\
int rmdir(const char * pathname )\0\
double round(double  x )\0\
float roundf(float  x )\0\
long double roundl(long double  x )\0\
void *sbrk(intptr_t  increment )\0\
double scalb(double  x , double  exp )\0\
float scalbf(float  x , float  exp )\0\
long double scalbl(long double  x , long double  exp )\0\
double scalbln(double  x , long int  exp )\0\
float scalblnf(float  x , long int  exp )\0\
long double scalblnl(long double  x , long int  exp )\0\
double scalbn(double  x , int  exp )\0\
float scalbnf(float  x , int  exp )\0\
long double scalbnl(long double  x , int  exp )\0\
int scanf(const char * format , ...)\0\
int sched_getparam(pid_t  pid , struct sched_param * param )\0\
int sched_get_priority_max(int  policy )\0\
int sched_get_priority_min(int  policy )\0\
int sched_getscheduler(pid_t  pid )\0\
int sched_rr_get_interval(pid_t  pid , struct timespec * tp )\0\
int sched_setparam(pid_t  pid , const struct sched_param * param )\0\
int sched_yield(void)\0\
char *secure_getenv(const char * name )\0\
unsigned short *seed48(unsigned short  seed16v [3])\0\
void seekdir(DIR * dirp , long  loc )\0\
int sem_close(sem_t * sem )\0\
int semctl(int  semid , int  semnum , int  cmd , ...)\0\
int sem_destroy(sem_t * sem )\0\
int sem_getvalue(sem_t * sem , int * sval )\0\
int sem_init(sem_t * sem , int  pshared , unsigned int  value )\0\
sem_t *sem_open(const char * name , int  oflag )\0\
int semop(int  semid , struct sembuf * sops , size_t  nsops )\0\
int sem_post(sem_t * sem )\0\
int sem_timedwait(sem_t * sem , const struct timespec * abs_timeout )\0\
int sem_trywait(sem_t * sem )\0\
int sem_unlink(const char * name )\0\
int sem_wait(sem_t * sem )\0\
void setbuffer(FILE * stream , char * buf , size_t   size )\0\
void setbuf(FILE * stream , char * buf )\0\
int setcontext(const ucontext_t * ucp )\0\
int setcontext(const ucontext_t * ucp )\0\
int setegid(gid_t  egid )\0\
int setenv(const char * name , const char * value , int  overwrite )\0\
int seteuid(uid_t  euid )\0\
int setgid(gid_t  gid )\0\
void setgrent(void)\0\
int setgroups(size_t  size , const gid_t * list )\0\
void sethostent(int  stayopen )\0\
int sethostid(long  hostid )\0\
int sethostid(long  hostid )\0\
int sethostname(const char * name , size_t  len )\0\
int setjmp(jmp_buf  env )\0\
void setkey_r(const char * key , struct crypt_data * data )\0\
void setkey(const char * key )\0\
void setlinebuf(FILE * stream )\0\
char *setlocale(int  category , const char * locale )\0\
int setlogmask(int  mask )\0\
void setnetent(int  stayopen )\0\
int setpgid(pid_t  pid , pid_t  pgid )\0\
int setpriority(int  which , id_t  who , int  prio )\0\
void setprotoent(int  stayopen )\0\
void setpwent(void)\0\
int setregid(gid_t  rgid , gid_t  egid )\0\
int setreuid(uid_t  ruid , uid_t  euid )\0\
int setrlimit(int  resource , const struct rlimit * rlim )\0\
void setservent(int  stayopen )\0\
pid_t setsid(void)\0\
char *setstate(char * state )\0\
int setuid(uid_t  uid )\0\
void setutent(void)\0\
void *shmat(int  shmid , const void * shmaddr , int  shmflg )\0\
int shmctl(int  shmid , int  cmd , struct shmid_ds * buf )\0\
int shmdt(const void * shmaddr )\0\
int shmget(key_t  key , size_t  size , int  shmflg )\0\
int shm_open(const char * name , int  oflag , mode_t  mode )\0\
int shm_unlink(const char * name )\0\
int shutdown(int  sockfd , int  how )\0\
int sigaddset(sigset_t * set , int  signum )\0\
int sigaltstack(const stack_t * ss , stack_t * old_ss )\0\
int sigdelset(sigset_t * set , int  signum )\0\
int sigemptyset(sigset_t * set )\0\
int sigfillset(sigset_t * set )\0\
int sighold(int  sig )\0\
int sigignore(int  sig )\0\
int siginterrupt(int  sig , int  flag )\0\
int sigismember(const sigset_t * set , int  signum )\0\
void siglongjmp(sigjmp_buf  env , int  val )\0\
sighandler_t signal(int  signum , sighandler_t  handler )\0\
int signbit( x )\0\
int sigpending(sigset_t * set )\0\
int sigprocmask(int  how , const sigset_t * set , sigset_t * oldset )\0\
int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
int sigrelse(int  sig )\0\
int sigsetjmp(sigjmp_buf  env , int  savesigs )\0\
sighandler_t sigset(int  sig , sighandler_t  disp )\0\
int sigsuspend(const sigset_t * mask )\0\
int sigwaitinfo(const sigset_t * set , siginfo_t * info )\0\
int sigwait(const sigset_t * set , int * sig )\0\
double sin(double  x )\0\
float sinf(float  x )\0\
double sinh(double  x )\0\
float sinhf(float  x )\0\
long double sinhl(long double  x )\0\
long double sinl(long double  x )\0\
unsigned int sleep(unsigned int  seconds )\0\
int snprintf(char * str , size_t  size , const char * format , ...)\0\
int sockatmark(int  sockfd )\0\
int socket(int  domain , int  type , int  protocol )\0\
int sprintf(char * str , const char * format , ...)\0\
double sqrt(double  x )\0\
float sqrtf(float  x )\0\
long double sqrtl(long double  x )\0\
void srand48(long int  seedval )\0\
void srandom(unsigned int  seed )\0\
void srand(unsigned int  seed )\0\
int sscanf(const char * str , const char * format , ...)\0\
int stat(const char * pathname , struct stat * statbuf )\0\
int statvfs(const char * path , struct statvfs * buf )\0\
int statvfs(const char * path , struct statvfs * buf )\0\
int strcasecmp(const char * s1 , const char * s2 )\0\
char *strcasestr(const char * haystack , const char * needle )\0\
char *strcat(char * dest , const char * src )\0\
char *strchr(const char * s , int  c )\0\
char *strchrnul(const char * s , int  c )\0\
int strcmp(const char * s1 , const char * s2 )\0\
int strcoll(const char * s1 , const char * s2 )\0\
char *strcpy(char * dest , const char * src )\0\
size_t strcspn(const char * s , const char * reject )\0\
char *strdupa(const char * s )\0\
char *strdup(const char * s )\0\
char *strerror(int  errnum )\0\
char *strerror_l(int  errnum , locale_t  locale )\0\
char *strerror_r(int  errnum , char * buf , size_t  buflen )\0\
int strerror_r(int  errnum , char * buf , size_t  buflen )\0\
size_t strlen(const char * s )\0\
int strncasecmp(const char * s1 , const char * s2 , size_t  n )\0\
char *strncat(char * dest , const char * src , size_t  n )\0\
int strncmp(const char * s1 , const char * s2 , size_t  n )\0\
char *strncpy(char * dest , const char * src , size_t  n )\0\
char *strndupa(const char * s , size_t  n )\0\
char *strndup(const char * s , size_t  n )\0\
char *strpbrk(const char * s , const char * accept )\0\
char *strrchr(const char * s , int  c )\0\
char *strsep(char ** stringp , const char * delim )\0\
size_t strspn(const char * s , const char * accept )\0\
char *strstr(const char * haystack , const char * needle )\0\
double strtod(const char * nptr , char ** endptr )\0\
float strtof(const char * nptr , char ** endptr )\0\
intmax_t strtoimax(const char * nptr , char ** endptr , int  base )\0\
char *strtok(char * str , const char * delim )\0\
char *strtok_r(char * str , const char * delim , char ** saveptr )\0\
long double strtold(const char * nptr , char ** endptr )\0\
long int strtol(const char * nptr , char ** endptr , int  base )\0\
uintmax_t strtoumax(const char * nptr , char ** endptr , int  base )\0\
size_t strxfrm(char * dest , const char * src , size_t  n )\0\
void swab(const void * from , void * to , ssize_t  n )\0\
int swapcontext(ucontext_t * oucp , const ucontext_t * ucp )\0\
int symlink(const char * target , const char * linkpath )\0\
int syncfs(int  fd )\0\
void sync(void)\0\
long sysconf(int  name )\0\
void syslog(int  priority , const char * format , ...)\0\
int system(const char * command )\0\
double tan(double  x )\0\
float tanf(float  x )\0\
double tanh(double  x )\0\
float tanhf(float  x )\0\
long double tanhl(long double  x )\0\
long double tanl(long double  x )\0\
int tcdrain(int  fd )\0\
int tcflow(int  fd , int  action )\0\
int tcflush(int  fd , int  queue_selector )\0\
int tcgetattr(int  fd , struct termios * termios_p )\0\
pid_t tcgetpgrp(int  fd )\0\
pid_t tcgetsid(int  fd )\0\
int tcsendbreak(int  fd , int  duration )\0\
int tcsetpgrp(int  fd , pid_t  pgrp )\0\
void tdestroy(void * root , void (* free_node )(void * nodep ))\0\
long telldir(DIR * dirp )\0\
char *tempnam(const char * dir , const char * pfx )\0\
double tgamma(double  x )\0\
float tgammaf(float  x )\0\
long double tgammal(long double  x )\0\
int timer_delete(timer_t  timerid )\0\
int timer_getoverrun(timer_t  timerid )\0\
int timer_gettime(timer_t  timerid , struct itimerspec * curr_value )\0\
clock_t times(struct tms * buf )\0\
time_t time(time_t * tloc )\0\
FILE *tmpfile(void)\0\
char *tmpnam(char * s )\0\
char *tmpnam_r(char * s )\0\
int toascii(int  c )\0\
int tolower(int  c )\0\
int tolower_l(int  c , locale_t  locale )\0\
int toupper(int  c )\0\
int toupper_l(int  c , locale_t  locale )\0\
wint_t towctrans(wint_t  wc , wctrans_t  desc )\0\
wint_t towlower_l(wint_t  wc , locale_t  locale )\0\
wint_t towlower(wint_t  wc )\0\
wint_t towupper_l(wint_t  wc , locale_t  locale )\0\
wint_t towupper(wint_t  wc )\0\
int truncate(const char * path , off_t  length )\0\
double trunc(double  x )\0\
float truncf(float  x )\0\
long double truncl(long double  x )\0\
char *ttyname(int  fd )\0\
int ttyname_r(int  fd , char * buf , size_t  buflen )\0\
int ttyslot(void)\0\
void tzset (void)\0\
useconds_t ualarm(useconds_t  usecs , useconds_t  interval )\0\
long ulimit(int  cmd , long  newlimit )\0\
mode_t umask(mode_t  mask )\0\
int uname(struct utsname * buf )\0\
int ungetc(int  c , FILE * stream )\0\
wint_t ungetwc(wint_t  wc , FILE * stream )\0\
int unlinkat(int  dirfd , const char * pathname , int  flags )\0\
int unlink(const char * pathname )\0\
int unlockpt(int  fd )\0\
int unsetenv(const char * name )\0\
int usleep(useconds_t  usec )\0\
int utime(const char * filename , const struct utimbuf * times )\0\
int utimes(const char * filename , const struct timeval  times [2])\0\
int utmpname(const char * file )\0\
type  va_arg(va_list  ap ,  type )\0\
void va_copy(va_list  dest , va_list  src )\0\
void va_end(va_list  ap )\0\
valloc ()\0\
void *valloc(size_t  size )\0\
void va_start(va_list  ap ,  last )\0\
int vdprintf(int  fd , const char * format , va_list  ap )\0\
pid_t vfork(void)\0\
int vfprintf(FILE * stream , const char * format , va_list  ap )\0\
int vfscanf(FILE * stream , const char * format , va_list  ap )\0\
int vfwprintf(FILE * stream , const wchar_t * format , va_list  args )\0\
int vprintf(const char * format , va_list  ap )\0\
int vscanf(const char * format , va_list  ap )\0\
int vsprintf(char * str , const char * format , va_list  ap )\0\
int vsscanf(const char * str , const char * format , va_list  ap )\0\
void vsyslog(int  priority , const char * format , va_list  ap )\0\
int vwprintf(const wchar_t * format , va_list  args )\0\
pid_t waitpid(pid_t  pid , int * wstatus , int  options )\0\
pid_t wait(int * wstatus )\0\
size_t wcrtomb(char * s , wchar_t  wc , mbstate_t * ps )\0\
int wcscasecmp(const wchar_t * s1 , const wchar_t * s2 )\0\
wchar_t *wcscat(wchar_t * dest , const wchar_t * src )\0\
wchar_t *wcschr(const wchar_t * wcs , wchar_t  wc )\0\
int wcscmp(const wchar_t * s1 , const wchar_t * s2 )\0\
wchar_t *wcscpy(wchar_t * dest , const wchar_t * src )\0\
size_t wcscspn(const wchar_t * wcs , const wchar_t * reject )\0\
wchar_t *wcsdup(const wchar_t * s )\0\
size_t wcslen(const wchar_t * s )\0\
int wcsncasecmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
wchar_t *wcsncat(wchar_t * dest , const wchar_t * src , size_t  n )\0\
int wcsncmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
wchar_t *wcsncpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
wchar_t *wcspbrk(const wchar_t * wcs , const wchar_t * accept )\0\
wchar_t *wcsrchr(const wchar_t * wcs , wchar_t  wc )\0\
size_t wcsspn(const wchar_t * wcs , const wchar_t * accept )\0\
wchar_t *wcsstr(const wchar_t * haystack , const wchar_t * needle )\0\
size_t wcstombs(char * dest , const wchar_t * src , size_t  n )\0\
int wcswidth(const wchar_t * s , size_t  n )\0\
int wctob(wint_t  c )\0\
int wctomb(char * s , wchar_t  wc )\0\
wctrans_t wctrans(const char * name )\0\
wctype_t wctype(const char * name )\0\
int wcwidth(wchar_t  c )\0\
wchar_t *wmemchr(const wchar_t * s , wchar_t  c , size_t  n )\0\
int wmemcmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
wchar_t *wmemcpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
wchar_t *wmemmove(wchar_t * dest , const wchar_t * src , size_t  n )\0\
wchar_t *wmemset(wchar_t * wcs , wchar_t  wc , size_t  n )\0\
int wordexp(const char * s , wordexp_t * p , int  flags )\0\
void wordfree(wordexp_t * p )\0\
int wprintf(const wchar_t * format , ...)\0\
ssize_t write(int  fd , const void * buf , size_t  count )\0\
ssize_t writev(int  fd , const struct iovec * iov , int  iovcnt )\0\
double y0(double  x )\0\
float y0f(float  x )\0\
long double y0l(long double  x )\0\
double y1(double  x )\0\
float y1f(float  x )\0\
long double y1l(long double  x )\0\
double yn(int  n , double  x )\0\
float ynf(int  n , float  x )\0\
long double ynl(int  n , long double  x )\0\
"};