Browse code

Fix C89/POSIX C prototypes extractor for the hinter (fread/fwrite were missing)

Dario Rodriguez authored on 18/03/2022 21:57:19
Showing 1 changed files
... ...
@@ -2,6 +2,7 @@ const char *index_prototypes_c89_posix[]={"\
2 2
 a64l\0\
3 3
 abort\0\
4 4
 abs\0\
5
+accept4\0\
5 6
 accept\0\
6 7
 access\0\
7 8
 acos\0\
... ...
@@ -15,6 +16,7 @@ aio_error\0\
15 16
 aio_fsync\0\
16 17
 aio_read\0\
17 18
 aio_return\0\
19
+aio_suspend\0\
18 20
 aio_write\0\
19 21
 alarm\0\
20 22
 aligned_alloc\0\
... ...
@@ -44,8 +46,10 @@ atol\0\
44 46
 basename\0\
45 47
 bcmp\0\
46 48
 bcopy\0\
49
+bind\0\
47 50
 brk\0\
48 51
 bsd_signal\0\
52
+bsearch\0\
49 53
 btowc\0\
50 54
 bzero\0\
51 55
 cabs\0\
... ...
@@ -74,6 +78,7 @@ catanhf\0\
74 78
 catanhl\0\
75 79
 catanl\0\
76 80
 catclose\0\
81
+catgets\0\
77 82
 catopen\0\
78 83
 cbrt\0\
79 84
 cbrtf\0\
... ...
@@ -103,16 +108,27 @@ chroot\0\
103 108
 cimag\0\
104 109
 cimagf\0\
105 110
 cimagl\0\
111
+CIRCLEQ_EMPTY\0\
112
+CIRCLEQ_ENTRY\0\
113
+CIRCLEQ_FIRST\0\
114
+CIRCLEQ_FOREACH\0\
115
+CIRCLEQ_HEAD\0\
116
+CIRCLEQ_HEAD_INITIALIZER\0\
117
+CIRCLEQ_INIT\0\
118
+CIRCLEQ_INSERT_AFTER\0\
119
+CIRCLEQ_INSERT_BEFORE\0\
120
+CIRCLEQ_LAST\0\
121
+CIRCLEQ_NEXT\0\
122
+CIRCLEQ_PREV\0\
123
+CIRCLEQ_REMOVE\0\
106 124
 clearenv\0\
107 125
 clearerr_unlocked\0\
108 126
 clearerr\0\
109 127
 clock\0\
110 128
 clock_getcpuclockid\0\
111 129
 clock_getres\0\
112
-clock_getres\0\
113
-clock_gettime\0\
114 130
 clock_gettime\0\
115
-clock_settime\0\
131
+clock_nanosleep\0\
116 132
 clock_settime\0\
117 133
 clog\0\
118 134
 clogf\0\
... ...
@@ -124,6 +140,7 @@ confstr\0\
124 140
 conj\0\
125 141
 conjf\0\
126 142
 conjl\0\
143
+connect\0\
127 144
 copysign\0\
128 145
 copysignf\0\
129 146
 copysignl\0\
... ...
@@ -135,6 +152,7 @@ coshl\0\
135 152
 cosl\0\
136 153
 cpow\0\
137 154
 cpowf\0\
155
+cpowl\0\
138 156
 cproj\0\
139 157
 cprojf\0\
140 158
 cprojl\0\
... ...
@@ -142,7 +160,6 @@ creal\0\
142 160
 crealf\0\
143 161
 creall\0\
144 162
 creat\0\
145
-crypt\0\
146 163
 csin\0\
147 164
 csinf\0\
148 165
 csinh\0\
... ...
@@ -179,6 +196,8 @@ dreml\0\
179 196
 dup2\0\
180 197
 dup3\0\
181 198
 dup\0\
199
+ecvt\0\
200
+encrypt_r\0\
182 201
 encrypt\0\
183 202
 endgrent\0\
184 203
 endhostent\0\
... ...
@@ -212,11 +231,16 @@ expm1l\0\
212 231
 fabs\0\
213 232
 fabsf\0\
214 233
 fabsl\0\
234
+faccessat2\0\
235
+faccessat\0\
215 236
 fchdir\0\
237
+fchmodat\0\
216 238
 fchmod\0\
239
+fchownat\0\
217 240
 fchown\0\
218 241
 fclose\0\
219 242
 fcntl\0\
243
+fcvt\0\
220 244
 fdatasync\0\
221 245
 FD_CLR\0\
222 246
 fdim\0\
... ...
@@ -276,6 +300,7 @@ fminl\0\
276 300
 fmod\0\
277 301
 fmodf\0\
278 302
 fmodl\0\
303
+fmtmsg\0\
279 304
 fnmatch\0\
280 305
 fopen\0\
281 306
 fork\0\
... ...
@@ -290,6 +315,8 @@ fputwc_unlocked\0\
290 315
 fputwc\0\
291 316
 fputws\0\
292 317
 fputws_unlocked\0\
318
+fread\0\
319
+fread_unlocked\0\
293 320
 freeaddrinfo\0\
294 321
 freehostent\0\
295 322
 free\0\
... ...
@@ -301,9 +328,9 @@ fscanf\0\
301 328
 fseek\0\
302 329
 fseeko\0\
303 330
 fsetpos\0\
331
+fstatat\0\
304 332
 fstat\0\
305 333
 fstatvfs\0\
306
-fstatvfs\0\
307 334
 fsync\0\
308 335
 ftell\0\
309 336
 ftello\0\
... ...
@@ -311,16 +338,19 @@ ftime\0\
311 338
 ftok\0\
312 339
 ftruncate\0\
313 340
 ftrylockfile\0\
341
+ftw\0\
314 342
 funlockfile\0\
315 343
 fwide\0\
316 344
 fwprintf\0\
345
+fwrite\0\
346
+fwrite_unlocked\0\
317 347
 gai_strerror\0\
318 348
 gcvt\0\
349
+getaddrinfo\0\
319 350
 getchar\0\
320 351
 getchar_unlocked\0\
321 352
 getc\0\
322 353
 getcontext\0\
323
-getcontext\0\
324 354
 getc_unlocked\0\
325 355
 get_current_dir_name\0\
326 356
 getcwd\0\
... ...
@@ -332,23 +362,35 @@ getenv\0\
332 362
 geteuid\0\
333 363
 getgid\0\
334 364
 getgrent\0\
365
+getgrgid_r\0\
335 366
 getgrgid\0\
367
+getgrnam_r\0\
336 368
 getgrnam\0\
337 369
 getgroups\0\
370
+gethostbyaddr_r\0\
371
+gethostbyaddr\0\
372
+gethostbyname2_r\0\
338 373
 gethostbyname2\0\
374
+gethostbyname_r\0\
339 375
 gethostbyname\0\
340 376
 gethostent\0\
341 377
 gethostid\0\
342
-gethostid\0\
343 378
 gethostname\0\
379
+getipnodebyaddr\0\
380
+getipnodebyname\0\
344 381
 getitimer\0\
345 382
 getlogin\0\
346 383
 getlogin_r\0\
384
+getnameinfo\0\
347 385
 getnetbyaddr\0\
348 386
 getnetbyname\0\
349 387
 getnetent\0\
388
+getopt\0\
389
+getopt_long\0\
390
+getopt_long_only\0\
350 391
 getpagesize\0\
351 392
 getpass\0\
393
+getpeername\0\
352 394
 getpgid\0\
353 395
 getpid\0\
354 396
 getppid\0\
... ...
@@ -357,7 +399,9 @@ getprotobyname\0\
357 399
 getprotobynumber\0\
358 400
 getprotoent\0\
359 401
 getpwent\0\
402
+getpwnam_r\0\
360 403
 getpwnam\0\
404
+getpwuid_r\0\
361 405
 getpwuid\0\
362 406
 getrlimit\0\
363 407
 getrusage\0\
... ...
@@ -366,6 +410,9 @@ getservbyname\0\
366 410
 getservbyport\0\
367 411
 getservent\0\
368 412
 getsid\0\
413
+getsockname\0\
414
+getsockopt\0\
415
+getsubopt\0\
369 416
 gettimeofday\0\
370 417
 getuid\0\
371 418
 getutent\0\
... ...
@@ -377,6 +424,7 @@ getwc_unlocked\0\
377 424
 getwc\0\
378 425
 getwd\0\
379 426
 globfree\0\
427
+glob\0\
380 428
 gmtime_r\0\
381 429
 gmtime\0\
382 430
 grantpt\0\
... ...
@@ -386,6 +434,7 @@ hdestroy_r\0\
386 434
 hdestroy\0\
387 435
 herror\0\
388 436
 hsearch\0\
437
+hsearch_r\0\
389 438
 hstrerror\0\
390 439
 htonl\0\
391 440
 htons\0\
... ...
@@ -394,6 +443,7 @@ hypotf\0\
394 443
 hypotl\0\
395 444
 iconv_close\0\
396 445
 iconv_open\0\
446
+iconv\0\
397 447
 if_freenameindex\0\
398 448
 if_indextoname\0\
399 449
 if_nameindex\0\
... ...
@@ -411,6 +461,7 @@ inet_makeaddr\0\
411 461
 inet_netof\0\
412 462
 inet_network\0\
413 463
 inet_ntoa\0\
464
+inet_ntop\0\
414 465
 inet_pton\0\
415 466
 initstate\0\
416 467
 insque\0\
... ...
@@ -476,7 +527,6 @@ jnl\0\
476 527
 jrand48\0\
477 528
 kill\0\
478 529
 killpg\0\
479
-killpg\0\
480 530
 l64a\0\
481 531
 labs\0\
482 532
 lchown\0\
... ...
@@ -485,13 +535,16 @@ ldexp\0\
485 535
 ldexpf\0\
486 536
 ldexpl\0\
487 537
 ldiv\0\
538
+lfind\0\
488 539
 lgamma\0\
489 540
 lgammaf\0\
490 541
 lgammaf_r\0\
491 542
 lgammal\0\
492 543
 lgammal_r\0\
493 544
 lgamma_r\0\
545
+linkat\0\
494 546
 link\0\
547
+lio_listio\0\
495 548
 listen\0\
496 549
 llabs\0\
497 550
 lldiv\0\
... ...
@@ -528,13 +581,17 @@ lrint\0\
528 581
 lroundf\0\
529 582
 lroundl\0\
530 583
 lround\0\
584
+lsearch\0\
531 585
 lseek\0\
532 586
 lstat\0\
533 587
 madvise\0\
588
+makecontext\0\
534 589
 malloc\0\
535 590
 mblen\0\
536 591
 mbrlen\0\
592
+mbrtowc\0\
537 593
 mbsinit\0\
594
+mbsrtowcs\0\
538 595
 mbstowcs\0\
539 596
 mbtowc\0\
540 597
 memalign\0\
... ...
@@ -549,6 +606,7 @@ mkdirat\0\
549 606
 mkdir\0\
550 607
 mkfifoat\0\
551 608
 mkfifo\0\
609
+mknodat\0\
552 610
 mknod\0\
553 611
 mkostemp\0\
554 612
 mkostemps\0\
... ...
@@ -559,6 +617,7 @@ mktime\0\
559 617
 mlock2\0\
560 618
 mlockall\0\
561 619
 mlock\0\
620
+mmap\0\
562 621
 modf\0\
563 622
 modff\0\
564 623
 modfl\0\
... ...
@@ -569,11 +628,21 @@ mq_notify\0\
569 628
 mq_notify\0\
570 629
 mq_open\0\
571 630
 mq_open\0\
631
+mq_open\0\
632
+mq_open\0\
633
+mq_receive\0\
634
+mq_send\0\
635
+mq_timedreceive\0\
636
+mq_timedreceive\0\
637
+mq_timedsend\0\
638
+mq_timedsend\0\
572 639
 mq_unlink\0\
573 640
 mq_unlink\0\
574 641
 mrand48\0\
575 642
 msgctl\0\
576 643
 msgget\0\
644
+msgrcv\0\
645
+msgsnd\0\
577 646
 msync\0\
578 647
 munlockall\0\
579 648
 munlock\0\
... ...
@@ -591,6 +660,7 @@ nextafterl\0\
591 660
 nexttoward\0\
592 661
 nexttowardf\0\
593 662
 nexttowardl\0\
663
+nftw\0\
594 664
 nice\0\
595 665
 nl_langinfo\0\
596 666
 nl_langinfo_l\0\
... ...
@@ -599,6 +669,7 @@ ntohl\0\
599 669
 ntohs\0\
600 670
 offsetof\0\
601 671
 openat\0\
672
+openat\0\
602 673
 opendir\0\
603 674
 open\0\
604 675
 open\0\
... ...
@@ -611,34 +682,67 @@ pclose\0\
611 682
 perror\0\
612 683
 pipe2\0\
613 684
 pipe\0\
685
+pipe\0\
614 686
 pkey_mprotect\0\
615 687
 poll\0\
616 688
 popen\0\
689
+posix_fadvise\0\
617 690
 posix_fallocate\0\
618 691
 posix_madvise\0\
619 692
 posix_memalign\0\
620 693
 posix_openpt\0\
694
+posix_spawn\0\
695
+posix_spawnp\0\
621 696
 pow\0\
622 697
 powf\0\
623 698
 powl\0\
699
+ppoll\0\
700
+pread\0\
701
+preadv2\0\
702
+preadv\0\
624 703
 printf\0\
704
+pselect\0\
625 705
 pthread_attr_destroy\0\
706
+pthread_attr_getdetachstate\0\
707
+pthread_attr_getguardsize\0\
708
+pthread_attr_getinheritsched\0\
709
+pthread_attr_getschedparam\0\
710
+pthread_attr_getschedpolicy\0\
711
+pthread_attr_getscope\0\
712
+pthread_attr_getstackaddr\0\
713
+pthread_attr_getstack\0\
714
+pthread_attr_getstacksize\0\
626 715
 pthread_attr_init\0\
716
+pthread_attr_setdetachstate\0\
717
+pthread_attr_setguardsize\0\
718
+pthread_attr_setinheritsched\0\
719
+pthread_attr_setschedparam\0\
720
+pthread_attr_setschedpolicy\0\
721
+pthread_attr_setscope\0\
722
+pthread_attr_setstackaddr\0\
723
+pthread_attr_setstack\0\
724
+pthread_attr_setstacksize\0\
627 725
 pthread_cancel\0\
628 726
 pthread_cleanup_pop\0\
727
+pthread_create\0\
629 728
 pthread_detach\0\
630 729
 pthread_equal\0\
631 730
 pthread_exit\0\
632 731
 pthread_getconcurrency\0\
633 732
 pthread_getcpuclockid\0\
733
+pthread_getschedparam\0\
634 734
 pthread_join\0\
635 735
 pthread_kill\0\
636 736
 pthread_kill_other_threads_np\0\
737
+pthread_mutexattr_getpshared\0\
738
+pthread_mutexattr_setpshared\0\
637 739
 pthread_self\0\
638 740
 pthread_setcancelstate\0\
639 741
 pthread_setcanceltype\0\
640 742
 pthread_setconcurrency\0\
743
+pthread_setschedparam\0\
641 744
 pthread_setschedprio\0\
745
+pthread_sigmask\0\
642 746
 pthread_spin_destroy\0\
643 747
 pthread_spin_init\0\
644 748
 pthread_spin_lock\0\
... ...
@@ -659,19 +763,30 @@ putwchar\0\
659 763
 putwc_unlocked\0\
660 764
 putwc\0\
661 765
 pvalloc\0\
766
+pwrite\0\
767
+pwritev2\0\
768
+pwritev\0\
769
+qsort\0\
662 770
 raise\0\
663 771
 rand\0\
664 772
 random\0\
665 773
 rand_r\0\
666 774
 rawmemchr\0\
775
+readdir_r\0\
667 776
 readdir\0\
777
+readlinkat\0\
778
+readlink\0\
668 779
 read\0\
669 780
 readv\0\
781
+reallocarray\0\
670 782
 realloc\0\
671 783
 realpath\0\
784
+recvfrom\0\
672 785
 recvmsg\0\
673 786
 recv\0\
674 787
 regcomp\0\
788
+regerror\0\
789
+regexec\0\
675 790
 regfree\0\
676 791
 remainder\0\
677 792
 remainderf\0\
... ...
@@ -682,6 +797,7 @@ remquo\0\
682 797
 remquof\0\
683 798
 remquol\0\
684 799
 renameat2\0\
800
+renameat\0\
685 801
 rename\0\
686 802
 rewinddir\0\
687 803
 rewind\0\
... ...
@@ -693,6 +809,7 @@ rmdir\0\
693 809
 round\0\
694 810
 roundf\0\
695 811
 roundl\0\
812
+rt_sigprocmask\0\
696 813
 sbrk\0\
697 814
 scalb\0\
698 815
 scalbf\0\
... ...
@@ -710,26 +827,34 @@ sched_get_priority_min\0\
710 827
 sched_getscheduler\0\
711 828
 sched_rr_get_interval\0\
712 829
 sched_setparam\0\
830
+sched_setscheduler\0\
713 831
 sched_yield\0\
714 832
 secure_getenv\0\
715 833
 seed48\0\
716 834
 seekdir\0\
835
+select\0\
717 836
 sem_close\0\
718 837
 semctl\0\
719 838
 sem_destroy\0\
839
+semget\0\
720 840
 sem_getvalue\0\
721 841
 sem_init\0\
722 842
 sem_open\0\
843
+sem_open\0\
723 844
 semop\0\
724 845
 sem_post\0\
846
+semtimedop\0\
725 847
 sem_timedwait\0\
726 848
 sem_trywait\0\
727 849
 sem_unlink\0\
728 850
 sem_wait\0\
851
+sendfile\0\
852
+sendmsg\0\
853
+send\0\
854
+sendto\0\
729 855
 setbuffer\0\
730 856
 setbuf\0\
731 857
 setcontext\0\
732
-setcontext\0\
733 858
 setegid\0\
734 859
 setenv\0\
735 860
 seteuid\0\
... ...
@@ -738,8 +863,8 @@ setgrent\0\
738 863
 setgroups\0\
739 864
 sethostent\0\
740 865
 sethostid\0\
741
-sethostid\0\
742 866
 sethostname\0\
867
+setitimer\0\
743 868
 setjmp\0\
744 869
 setkey_r\0\
745 870
 setkey\0\
... ...
@@ -756,9 +881,12 @@ setreuid\0\
756 881
 setrlimit\0\
757 882
 setservent\0\
758 883
 setsid\0\
884
+setsockopt\0\
759 885
 setstate\0\
886
+settimeofday\0\
760 887
 setuid\0\
761 888
 setutent\0\
889
+setvbuf\0\
762 890
 shmat\0\
763 891
 shmctl\0\
764 892
 shmdt\0\
... ...
@@ -766,6 +894,7 @@ shmget\0\
766 894
 shm_open\0\
767 895
 shm_unlink\0\
768 896
 shutdown\0\
897
+sigaction\0\
769 898
 sigaddset\0\
770 899
 sigaltstack\0\
771 900
 sigdelset\0\
... ...
@@ -780,12 +909,13 @@ signal\0\
780 909
 signbit\0\
781 910
 sigpending\0\
782 911
 sigprocmask\0\
783
-sigqueue\0\
912
+sigprocmask\0\
784 913
 sigqueue\0\
785 914
 sigrelse\0\
786 915
 sigsetjmp\0\
787 916
 sigset\0\
788 917
 sigsuspend\0\
918
+sigtimedwait\0\
789 919
 sigwaitinfo\0\
790 920
 sigwait\0\
791 921
 sin\0\
... ...
@@ -795,9 +925,20 @@ sinhf\0\
795 925
 sinhl\0\
796 926
 sinl\0\
797 927
 sleep\0\
928
+SLIST_EMPTY\0\
929
+SLIST_ENTRY\0\
930
+SLIST_FIRST\0\
931
+SLIST_FOREACH\0\
932
+SLIST_HEAD_INITIALIZER\0\
933
+SLIST_HEAD\0\
934
+SLIST_INIT\0\
935
+SLIST_NEXT\0\
936
+SLIST_REMOVE_HEAD\0\
937
+SLIST_REMOVE\0\
798 938
 snprintf\0\
799 939
 sockatmark\0\
800 940
 socket\0\
941
+socketpair\0\
801 942
 sprintf\0\
802 943
 sqrt\0\
803 944
 sqrtf\0\
... ...
@@ -806,9 +947,18 @@ srand48\0\
806 947
 srandom\0\
807 948
 srand\0\
808 949
 sscanf\0\
950
+STAILQ_CONCAT\0\
951
+STAILQ_EMPTY\0\
952
+STAILQ_ENTRY\0\
953
+STAILQ_FIRST\0\
954
+STAILQ_FOREACH\0\
955
+STAILQ_HEAD_INITIALIZER\0\
956
+STAILQ_HEAD\0\
957
+STAILQ_INIT\0\
958
+STAILQ_NEXT\0\
959
+STAILQ_REMOVE_HEAD\0\
809 960
 stat\0\
810 961
 statvfs\0\
811
-statvfs\0\
812 962
 strcasecmp\0\
813 963
 strcasestr\0\
814 964
 strcat\0\
... ...
@@ -821,9 +971,14 @@ strcspn\0\
821 971
 strdupa\0\
822 972
 strdup\0\
823 973
 strerror\0\
974
+strerrordesc_np\0\
824 975
 strerror_l\0\
976
+strerrorname_np\0\
825 977
 strerror_r\0\
826 978
 strerror_r\0\
979
+strfmon_l\0\
980
+strfmon\0\
981
+strftime\0\
827 982
 strlen\0\
828 983
 strncasecmp\0\
829 984
 strncat\0\
... ...
@@ -832,6 +987,7 @@ strncpy\0\
832 987
 strndupa\0\
833 988
 strndup\0\
834 989
 strpbrk\0\
990
+strptime\0\
835 991
 strrchr\0\
836 992
 strsep\0\
837 993
 strspn\0\
... ...
@@ -842,17 +998,34 @@ strtoimax\0\
842 998
 strtok\0\
843 999
 strtok_r\0\
844 1000
 strtold\0\
1001
+strtoll\0\
845 1002
 strtol\0\
1003
+strtoull\0\
1004
+strtoul\0\
846 1005
 strtoumax\0\
847 1006
 strxfrm\0\
848 1007
 swab\0\
849 1008
 swapcontext\0\
1009
+swprintf\0\
1010
+symlinkat\0\
850 1011
 symlink\0\
851 1012
 syncfs\0\
852 1013
 sync\0\
853 1014
 sysconf\0\
854 1015
 syslog\0\
855 1016
 system\0\
1017
+TAILQ_EMPTY\0\
1018
+TAILQ_ENTRY\0\
1019
+TAILQ_FIRST\0\
1020
+TAILQ_FOREACH\0\
1021
+TAILQ_HEAD_INITIALIZER\0\
1022
+TAILQ_HEAD\0\
1023
+TAILQ_INIT\0\
1024
+TAILQ_LAST\0\
1025
+TAILQ_NEXT\0\
1026
+TAILQ_PREV\0\
1027
+TAILQ_REMOVE\0\
1028
+TAILQ_SWAP\0\
856 1029
 tan\0\
857 1030
 tanf\0\
858 1031
 tanh\0\
... ...
@@ -866,16 +1039,21 @@ tcgetattr\0\
866 1039
 tcgetpgrp\0\
867 1040
 tcgetsid\0\
868 1041
 tcsendbreak\0\
1042
+tcsetattr\0\
869 1043
 tcsetpgrp\0\
1044
+tdelete\0\
870 1045
 tdestroy\0\
871 1046
 telldir\0\
872 1047
 tempnam\0\
1048
+tfind\0\
873 1049
 tgamma\0\
874 1050
 tgammaf\0\
875 1051
 tgammal\0\
1052
+timer_create\0\
876 1053
 timer_delete\0\
877 1054
 timer_getoverrun\0\
878 1055
 timer_gettime\0\
1056
+timer_settime\0\
879 1057
 times\0\
880 1058
 time\0\
881 1059
 tmpfile\0\
... ...
@@ -895,9 +1073,12 @@ truncate\0\
895 1073
 trunc\0\
896 1074
 truncf\0\
897 1075
 truncl\0\
1076
+tsearch\0\
898 1077
 ttyname\0\
899 1078
 ttyname_r\0\
900 1079
 ttyslot\0\
1080
+twalk_r\0\
1081
+twalk\0\
901 1082
 tzset\0\
902 1083
 ualarm\0\
903 1084
 ulimit\0\
... ...
@@ -926,10 +1107,13 @@ vfscanf\0\
926 1107
 vfwprintf\0\
927 1108
 vprintf\0\
928 1109
 vscanf\0\
1110
+vsnprintf\0\
929 1111
 vsprintf\0\
930 1112
 vsscanf\0\
1113
+vswprintf\0\
931 1114
 vsyslog\0\
932 1115
 vwprintf\0\
1116
+waitid\0\
933 1117
 waitpid\0\
934 1118
 wait\0\
935 1119
 wcrtomb\0\
... ...
@@ -947,9 +1131,13 @@ wcsncmp\0\
947 1131
 wcsncpy\0\
948 1132
 wcspbrk\0\
949 1133
 wcsrchr\0\
1134
+wcsrtombs\0\
950 1135
 wcsspn\0\
951 1136
 wcsstr\0\
1137
+wcstoimax\0\
1138
+wcstok\0\
952 1139
 wcstombs\0\
1140
+wcstoumax\0\
953 1141
 wcswidth\0\
954 1142
 wctob\0\
955 1143
 wctomb\0\
... ...
@@ -979,185 +1167,204 @@ ynl\0\
979 1167
 const char *values_prototypes_c89_posix={"\
980 1168
 long a64l(const char * str64 )\0\
981 1169
 void abort(void)\0\
982
-int abs(int  j )\0\
983
-int accept(int  sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
984
-int access(const char * pathname , int  mode )\0\
985
-double acos(double  x )\0\
986
-float acosf(float  x )\0\
987
-double acosh(double  x )\0\
988
-float acoshf(float  x )\0\
989
-long double acoshl(long double  x )\0\
990
-long double acosl(long double  x )\0\
991
-int aio_cancel(int  fd , struct aiocb * aiocbp )\0\
1170
+int abs(int j )\0\
1171
+int accept4(int sockfd , struct sockaddr * addr , socklen_t * addrlen , int flags )\0\
1172
+int accept(int sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
1173
+int access(const char * pathname , int mode )\0\
1174
+double acos(double x )\0\
1175
+float acosf(float x )\0\
1176
+double acosh(double x )\0\
1177
+float acoshf(float x )\0\
1178
+long double acoshl(long double x )\0\
1179
+long double acosl(long double x )\0\
1180
+int aio_cancel(int fd , struct aiocb * aiocbp )\0\
992 1181
 int aio_error(const struct aiocb * aiocbp )\0\
993
-int aio_fsync(int  op , struct aiocb * aiocbp )\0\
1182
+int aio_fsync(int op , struct aiocb * aiocbp )\0\
994 1183
 int aio_read(struct aiocb * aiocbp )\0\
995 1184
 ssize_t aio_return(struct aiocb * aiocbp )\0\
1185
+int aio_suspend(const struct aiocb * const aiocb_list [], int nitems , const struct timespec * timeout )\0\
996 1186
 int aio_write(struct aiocb * aiocbp )\0\
997
-unsigned int alarm(unsigned int  seconds )\0\
998
-void *aligned_alloc(size_t  alignment , size_t  size )\0\
1187
+unsigned int alarm(unsigned int seconds )\0\
1188
+void *aligned_alloc(size_t alignment , size_t size )\0\
999 1189
 char *asctime(const struct tm * tm )\0\
1000 1190
 char *asctime_r(const struct tm * tm , char * buf )\0\
1001
-double asin(double  x )\0\
1002
-float asinf(float  x )\0\
1003
-double asinh(double  x )\0\
1004
-float asinhf(float  x )\0\
1005
-long double asinhl(long double  x )\0\
1006
-long double asinl(long double  x )\0\
1007
-void assert(scalar  expression )\0\
1008
-double atan2(double  y , double  x )\0\
1009
-float atan2f(float  y , float  x )\0\
1010
-long double atan2l(long double  y , long double  x )\0\
1011
-double atan(double  x )\0\
1012
-float atanf(float  x )\0\
1013
-double atanh(double  x )\0\
1014
-float atanhf(float  x )\0\
1015
-long double atanhl(long double  x )\0\
1016
-long double atanl( long double  x )\0\
1191
+double asin(double x )\0\
1192
+float asinf(float x )\0\
1193
+double asinh(double x )\0\
1194
+float asinhf(float x )\0\
1195
+long double asinhl(long double x )\0\
1196
+long double asinl(long double x )\0\
1197
+void assert(scalar expression )\0\
1198
+double atan2(double y , double x )\0\
1199
+float atan2f(float y , float x )\0\
1200
+long double atan2l(long double y , long double x )\0\
1201
+double atan(double x )\0\
1202
+float atanf(float x )\0\
1203
+double atanh(double x )\0\
1204
+float atanhf(float x )\0\
1205
+long double atanhl(long double x )\0\
1206
+long double atanl( long double x )\0\
1017 1207
 int atexit(void (* function )(void))\0\
1018 1208
 double atof(const char * nptr )\0\
1019 1209
 int atoi(const char * nptr )\0\
1020 1210
 long long atoll(const char * nptr )\0\
1021 1211
 long atol(const char * nptr )\0\
1022 1212
 char *basename(char * path )\0\
1023
-int bcmp(const void * s1 , const void * s2 , size_t  n )\0\
1024
-void bcopy(const void * src , void * dest , size_t  n )\0\
1213
+int bcmp(const void * s1 , const void * s2 , size_t n )\0\
1214
+void bcopy(const void * src , void * dest , size_t n )\0\
1215
+int bind(int sockfd , const struct sockaddr * addr , socklen_t addrlen )\0\
1025 1216
 int brk(void * addr )\0\
1026
-sighandler_t bsd_signal(int  signum , sighandler_t  handler )\0\
1027
-wint_t btowc(int  c )\0\
1028
-void bzero(void * s , size_t  n )\0\
1029
-double cabs(double complex  z )\0\
1030
-float cabsf(float complex  z )\0\
1031
-long double cabsl(long double complex  z )\0\
1032
-double complex cacos(double complex  z )\0\
1033
-float complex cacosf(float complex  z )\0\
1034
-double complex cacosh(double complex  z )\0\
1035
-float complex cacoshf(float complex  z )\0\
1036
-long double complex cacoshl(long double complex  z )\0\
1037
-long double complex cacosl(long double complex  z )\0\
1038
-void *calloc(size_t  nmemb , size_t  size )\0\
1039
-double carg(double complex  z )\0\
1040
-float cargf(float complex  z )\0\
1041
-long double cargl(long double complex  z )\0\
1042
-double complex casin(double complex  z )\0\
1043
-float complex casinf(float complex  z )\0\
1044
-double complex casinh(double complex  z )\0\
1045
-float complex casinhf(float complex  z )\0\
1046
-long double complex casinhl(long double complex  z )\0\
1047
-long double complex casinl(long double complex  z )\0\
1048
-double complex catan(double complex  z )\0\
1049
-float complex catanf(float complex  z )\0\
1050
-double complex catanh(double complex  z )\0\
1051
-float complex catanhf(float complex  z )\0\
1052
-long double complex catanhl(long double complex  z )\0\
1053
-long double complex catanl(long double complex  z )\0\
1054
-int catclose(nl_catd  catalog )\0\
1055
-nl_catd catopen(const char * name , int  flag )\0\
1056
-double cbrt(double  x )\0\
1057
-float cbrtf(float  x )\0\
1058
-long double cbrtl(long double  x )\0\
1059
-double complex ccos(double complex  z )\0\
1060
-float complex ccosf(float complex  z )\0\
1061
-double complex ccosh(double complex  z )\0\
1062
-float complex ccoshf(float complex  z )\0\
1063
-long double complex ccoshl(long double complex  z )\0\
1064
-long double complex ccosl(long double complex  z )\0\
1065
-double ceil(double  x )\0\
1066
-float ceilf(float  x )\0\
1067
-long double ceill(long double  x )\0\
1068
-double complex cexp(double complex  z )\0\
1069
-float complex cexpf(float complex  z )\0\
1070
-long double complex cexpl(long double complex  z )\0\
1217
+sighandler_t bsd_signal(int signum , sighandler_t handler )\0\
1218
+void *bsearch(const void * key , const void * base , size_t nmemb , size_t size , int (* compar )(const void *, const void *))\0\
1219
+wint_t btowc(int c )\0\
1220
+void bzero(void * s , size_t n )\0\
1221
+double cabs(double complex z )\0\
1222
+float cabsf(float complex z )\0\
1223
+long double cabsl(long double complex z )\0\
1224
+double complex cacos(double complex z )\0\
1225
+float complex cacosf(float complex z )\0\
1226
+double complex cacosh(double complex z )\0\
1227
+float complex cacoshf(float complex z )\0\
1228
+long double complex cacoshl(long double complex z )\0\
1229
+long double complex cacosl(long double complex z )\0\
1230
+void *calloc(size_t nmemb , size_t size )\0\
1231
+double carg(double complex z )\0\
1232
+float cargf(float complex z )\0\
1233
+long double cargl(long double complex z )\0\
1234
+double complex casin(double complex z )\0\
1235
+float complex casinf(float complex z )\0\
1236
+double complex casinh(double complex z )\0\
1237
+float complex casinhf(float complex z )\0\
1238
+long double complex casinhl(long double complex z )\0\
1239
+long double complex casinl(long double complex z )\0\
1240
+double complex catan(double complex z )\0\
1241
+float complex catanf(float complex z )\0\
1242
+double complex catanh(double complex z )\0\
1243
+float complex catanhf(float complex z )\0\
1244
+long double complex catanhl(long double complex z )\0\
1245
+long double complex catanl(long double complex z )\0\
1246
+int catclose(nl_catd catalog )\0\
1247
+char *catgets(nl_catd catalog , int set_number , int message_number , const char * message )\0\
1248
+nl_catd catopen(const char * name , int flag )\0\
1249
+double cbrt(double x )\0\
1250
+float cbrtf(float x )\0\
1251
+long double cbrtl(long double x )\0\
1252
+double complex ccos(double complex z )\0\
1253
+float complex ccosf(float complex z )\0\
1254
+double complex ccosh(double complex z )\0\
1255
+float complex ccoshf(float complex z )\0\
1256
+long double complex ccoshl(long double complex z )\0\
1257
+long double complex ccosl(long double complex z )\0\
1258
+double ceil(double x )\0\
1259
+float ceilf(float x )\0\
1260
+long double ceill(long double x )\0\
1261
+double complex cexp(double complex z )\0\
1262
+float complex cexpf(float complex z )\0\
1263
+long double complex cexpl(long double complex z )\0\
1071 1264
 speed_t cfgetispeed(const struct termios * termios_p )\0\
1072 1265
 speed_t cfgetospeed(const struct termios * termios_p )\0\
1073 1266
 void cfmakeraw(struct termios * termios_p )\0\
1074
-int cfsetispeed(struct termios * termios_p , speed_t  speed )\0\
1075
-int cfsetospeed(struct termios * termios_p , speed_t  speed )\0\
1076
-int cfsetspeed(struct termios * termios_p , speed_t  speed )\0\
1267
+int cfsetispeed(struct termios * termios_p , speed_t speed )\0\
1268
+int cfsetospeed(struct termios * termios_p , speed_t speed )\0\
1269
+int cfsetspeed(struct termios * termios_p , speed_t speed )\0\
1077 1270
 int chdir(const char * path )\0\
1078
-int chmod(const char * pathname , mode_t  mode )\0\
1079
-int chown(const char * pathname , uid_t  owner , gid_t  group )\0\
1271
+int chmod(const char * pathname , mode_t mode )\0\
1272
+int chown(const char * pathname , uid_t owner , gid_t group )\0\
1080 1273
 int chroot(const char * path )\0\
1081
-double cimag(double complex  z )\0\
1082
-float cimagf(float complex  z )\0\
1083
-long double cimagl(long double complex  z )\0\
1274
+double cimag(double complex z )\0\
1275
+float cimagf(float complex z )\0\
1276
+long double cimagl(long double complex z )\0\
1277
+int CIRCLEQ_EMPTY(CIRCLEQ_HEAD * head )\0\
1278
+CIRCLEQ_ENTRY(TYPE)\0\
1279
+struct TYPE *CIRCLEQ_FIRST(CIRCLEQ_HEAD * head )\0\
1280
+CIRCLEQ_FOREACH(struct TYPE * var , CIRCLEQ_HEAD * head , CIRCLEQ_ENTRY NAME )\0\
1281
+CIRCLEQ_HEAD(HEADNAME, TYPE)\0\
1282
+CIRCLEQ_HEAD CIRCLEQ_HEAD_INITIALIZER(CIRCLEQ_HEAD head )\0\
1283
+void CIRCLEQ_INIT(CIRCLEQ_HEAD * head )\0\
1284
+void CIRCLEQ_INSERT_AFTER(CIRCLEQ_HEAD * head , struct TYPE * listelm , struct TYPE * elm , CIRCLEQ_ENTRY NAME )\0\
1285
+void CIRCLEQ_INSERT_BEFORE(CIRCLEQ_HEAD * head , struct TYPE * listelm , struct TYPE * elm , CIRCLEQ_ENTRY NAME )\0\
1286
+struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head )\0\
1287
+struct TYPE *CIRCLEQ_NEXT(struct TYPE * elm , CIRCLEQ_ENTRY NAME )\0\
1288
+struct TYPE *CIRCLEQ_PREV(struct TYPE * elm , CIRCLEQ_ENTRY NAME )\0\
1289
+void CIRCLEQ_REMOVE(CIRCLEQ_HEAD * head , struct TYPE * elm , CIRCLEQ_ENTRY NAME )\0\
1084 1290
 int clearenv(void)\0\
1085 1291
 void clearerr_unlocked(FILE * stream )\0\
1086 1292
 void clearerr(FILE * stream )\0\
1087 1293
 clock_t clock(void)\0\
1088
-int clock_getcpuclockid(pid_t  pid , clockid_t * clock_id )\0\
1089
-int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
1090
-int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
1091
-int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
1092
-int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
1093
-int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
1094
-int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
1095
-double complex clog(double complex  z )\0\
1096
-float complex clogf(float complex  z )\0\
1097
-long double complex clogl(long double complex  z )\0\
1294
+int clock_getcpuclockid(pid_t pid , clockid_t * clockid )\0\
1295
+int clock_getres(clockid_t clockid , struct timespec * res )\0\
1296
+int clock_gettime(clockid_t clockid , struct timespec * tp )\0\
1297
+int clock_nanosleep(clockid_t clockid , int flags , const struct timespec * request , struct timespec * remain )\0\
1298
+int clock_settime(clockid_t clockid , const struct timespec * tp )\0\
1299
+double complex clog(double complex z )\0\
1300
+float complex clogf(float complex z )\0\
1301
+long double complex clogl(long double complex z )\0\
1098 1302
 int closedir(DIR * dirp )\0\
1099
-int close(int  fd )\0\
1303
+int close(int fd )\0\
1100 1304
 void closelog(void)\0\
1101
-size_t confstr(int  name , char * buf , size_t  len )\0\
1102
-double complex conj(double complex  z )\0\
1103
-float complex conjf(float complex  z )\0\
1104
-long double complex conjl(long double complex  z )\0\
1105
-double copysign(double  x , double  y )\0\
1106
-float copysignf(float  x , float  y )\0\
1107
-long double copysignl(long double  x , long double  y )\0\
1108
-double cos(double  x )\0\
1109
-float cosf(float  x )\0\
1110
-double cosh(double  x )\0\
1111
-float coshf(float  x )\0\
1112
-long double coshl(long double  x )\0\
1113
-long double cosl(long double  x )\0\
1114
-double complex cpow(double complex  x , complex double  z )\0\
1115
-float complex cpowf(float complex  x , complex float  z )\0\
1116
-double complex cproj(double complex  z )\0\
1117
-float complex cprojf(float complex  z )\0\
1118
-long double complex cprojl(long double complex  z )\0\
1119
-double creal(double complex  z )\0\
1120
-float crealf(float complex  z )\0\
1121
-long double creall(long double complex  z )\0\
1122
-int creat(const char * pathname , mode_t  mode )\0\
1123
-char *crypt(const char * key , const char * salt )\0\
1124
-double complex csin(double complex  z )\0\
1125
-float complex csinf(float complex  z )\0\
1126
-double complex csinh(double complex  z )\0\
1127
-float complex csinhf(float complex  z )\0\
1128
-long double complex csinhl(long double complex  z )\0\
1129
-long double complex csinl(long double complex  z )\0\
1130
-double complex csqrt(double complex  z )\0\
1131
-float complex csqrtf(float complex  z )\0\
1132
-long double complex csqrtl(long double complex  z )\0\
1133
-double complex ctan(double complex  z )\0\
1134
-float complex ctanf(float complex  z )\0\
1135
-double complex ctanh(double complex  z )\0\
1136
-float complex ctanhf(float complex  z )\0\
1137
-long double complex ctanhl(long double complex  z )\0\
1138
-long double complex ctanl(long double complex  z )\0\
1305
+size_t confstr(int name , char * buf , size_t len )\0\
1306
+double complex conj(double complex z )\0\
1307
+float complex conjf(float complex z )\0\
1308
+long double complex conjl(long double complex z )\0\
1309
+int connect(int sockfd , const struct sockaddr * addr , socklen_t addrlen )\0\
1310
+double copysign(double x , double y )\0\
1311
+float copysignf(float x , float y )\0\
1312
+long double copysignl(long double x , long double y )\0\
1313
+double cos(double x )\0\
1314
+float cosf(float x )\0\
1315
+double cosh(double x )\0\
1316
+float coshf(float x )\0\
1317
+long double coshl(long double x )\0\
1318
+long double cosl(long double x )\0\
1319
+double complex cpow(double complex x , complex double z )\0\
1320
+float complex cpowf(float complex x , complex float z )\0\
1321
+long double complex cpowl(long double complex x , complex long double z )\0\
1322
+double complex cproj(double complex z )\0\
1323
+float complex cprojf(float complex z )\0\
1324
+long double complex cprojl(long double complex z )\0\
1325
+double creal(double complex z )\0\
1326
+float crealf(float complex z )\0\
1327
+long double creall(long double complex z )\0\
1328
+int creat(const char * pathname , mode_t mode )\0\
1329
+double complex csin(double complex z )\0\
1330
+float complex csinf(float complex z )\0\
1331
+double complex csinh(double complex z )\0\
1332
+float complex csinhf(float complex z )\0\
1333
+long double complex csinhl(long double complex z )\0\
1334
+long double complex csinl(long double complex z )\0\
1335
+double complex csqrt(double complex z )\0\
1336
+float complex csqrtf(float complex z )\0\
1337
+long double complex csqrtl(long double complex z )\0\
1338
+double complex ctan(double complex z )\0\
1339
+float complex ctanf(float complex z )\0\
1340
+double complex ctanh(double complex z )\0\
1341
+float complex ctanhf(float complex z )\0\
1342
+long double complex ctanhl(long double complex z )\0\
1343
+long double complex ctanl(long double complex z )\0\
1139 1344
 char *ctermid(char * s )\0\
1140 1345
 char *ctime(const time_t * timep )\0\
1141 1346
 char *ctime_r(const time_t * timep , char * buf )\0\
1142 1347
 char *cuserid(char * string )\0\
1143
-double difftime(time_t  time1 , time_t  time0 )\0\
1348
+double difftime(time_t time1 , time_t time0 )\0\
1144 1349
 char *dirname(char * path )\0\
1145
-div_t div(int  numerator , int  denominator )\0\
1350
+div_t div(int numerator , int denominator )\0\
1146 1351
 int dlclose(void * handle )\0\
1147 1352
 char *dlerror(void)\0\
1148
-void *dlmopen (Lmid_t  lmid , const char * filename , int  flags )\0\
1149
-void *dlopen(const char * filename , int  flags )\0\
1353
+void *dlmopen(Lmid_t lmid , const char * filename , int flags )\0\
1354
+void *dlopen(const char * filename , int flags )\0\
1150 1355
 void *dlsym(void * handle , const char * symbol )\0\
1151 1356
 void *dlvsym(void * handle , char * symbol , char * version )\0\
1152
-int dprintf(int  fd , const char * format , ...)\0\
1357
+int dprintf(int fd , const char * format , ...)\0\
1153 1358
 double drand48(void)\0\
1154
-double drem(double  x , double  y )\0\
1155
-float dremf(float  x , float  y )\0\
1156
-long double dreml(long double  x , long double  y )\0\
1157
-int dup2(int  oldfd , int  newfd )\0\
1158
-int dup3(int  oldfd , int  newfd , int  flags )\0\
1159
-int dup(int  oldfd )\0\
1160
-void encrypt(char  block [64], int  edflag )\0\
1359
+double drem(double x , double y )\0\
1360
+float dremf(float x , float y )\0\
1361
+long double dreml(long double x , long double y )\0\
1362
+int dup2(int oldfd , int newfd )\0\
1363
+int dup3(int oldfd , int newfd , int flags )\0\
1364
+int dup(int oldfd )\0\
1365
+char *ecvt(double number , int ndigits , int * decpt , int * sign )\0\
1366
+void encrypt_r(char * block , int edflag , struct crypt_data * data )\0\
1367
+void encrypt(char block [64], int edflag )\0\
1161 1368
 void endgrent(void)\0\
1162 1369
 void endhostent(void)\0\
1163 1370
 void endnetent(void)\0\
... ...
@@ -1165,144 +1372,155 @@ void endprotoent(void)\0\
1165 1372
 void endpwent(void)\0\
1166 1373
 void endservent(void)\0\
1167 1374
 void endutent(void)\0\
1168
-double erand48(unsigned short  xsubi [3])\0\
1169
-double erfc(double  x )\0\
1170
-float erfcf(float  x )\0\
1171
-long double erfcl(long double  x )\0\
1172
-double erf(double  x )\0\
1173
-float erff(float  x )\0\
1174
-long double erfl(long double  x )\0\
1175
-int execv(const char * path , char *const  argv [])\0\
1176
-int execvp(const char * file , char *const  argv [])\0\
1177
-void _exit(int  status )\0\
1178
-void exit(int  status )\0\
1179
-void _Exit(int  status )\0\
1180
-double exp2(double  x )\0\
1181
-float exp2f(float  x )\0\
1182
-long double exp2l(long double  x )\0\
1183
-double exp(double  x )\0\
1184
-float expf(float  x )\0\
1185
-void explicit_bzero(void * s , size_t  n )\0\
1186
-long double expl(long double  x )\0\
1187
-double expm1(double  x )\0\
1188
-float expm1f(float  x )\0\
1189
-long double expm1l(long double  x )\0\
1190
-double fabs(double  x )\0\
1191
-float fabsf(float  x )\0\
1192
-long double fabsl(long double  x )\0\
1193
-int fchdir(int  fd )\0\
1194
-int fchmod(int  fd , mode_t  mode )\0\
1195
-int fchown(int  fd , uid_t  owner , gid_t  group )\0\
1375
+double erand48(unsigned short xsubi [3])\0\
1376
+double erfc(double x )\0\
1377
+float erfcf(float x )\0\
1378
+long double erfcl(long double x )\0\
1379
+double erf(double x )\0\
1380
+float erff(float x )\0\
1381
+long double erfl(long double x )\0\
1382
+int execv(const char * pathname , char *const argv [])\0\
1383
+int execvp(const char * file , char *const argv [])\0\
1384
+void _exit(int status )\0\
1385
+void exit(int status )\0\
1386
+void _Exit(int status )\0\
1387
+double exp2(double x )\0\
1388
+float exp2f(float x )\0\
1389
+long double exp2l(long double x )\0\
1390
+double exp(double x )\0\
1391
+float expf(float x )\0\
1392
+void explicit_bzero(void * s , size_t n )\0\
1393
+long double expl(long double x )\0\
1394
+double expm1(double x )\0\
1395
+float expm1f(float x )\0\
1396
+long double expm1l(long double x )\0\
1397
+double fabs(double x )\0\
1398
+float fabsf(float x )\0\
1399
+long double fabsl(long double x )\0\
1400
+int faccessat2(int dirfd , const char * pathname , int mode , int flags )\0\
1401
+int faccessat(int dirfd , const char * pathname , int mode , int flags )\0\
1402
+int fchdir(int fd )\0\
1403
+int fchmodat(int dirfd , const char * pathname , mode_t mode , int flags )\0\
1404
+int fchmod(int fd , mode_t mode )\0\
1405
+int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags )\0\
1406
+int fchown(int fd , uid_t owner , gid_t group )\0\
1196 1407
 int fclose(FILE * stream )\0\
1197
-int fcntl(int  fd , int  cmd , ... /*  arg  */ )\0\
1198
-int fdatasync(int  fd )\0\
1199
-void FD_CLR(int  fd , fd_set * set )\0\
1200
-double fdim(double  x , double  y )\0\
1201
-float fdimf(float  x , float  y )\0\
1202
-long double fdiml(long double  x , long double  y )\0\
1203
-int  FD_ISSET(int  fd , fd_set * set )\0\
1204
-DIR *fdopendir(int  fd )\0\
1205
-FILE *fdopen(int  fd , const char * mode )\0\
1206
-void FD_SET(int  fd , fd_set * set )\0\
1408
+int fcntl(int fd , int cmd , ... /* arg */ )\0\
1409
+char *fcvt(double number , int ndigits , int * decpt , int * sign )\0\
1410
+int fdatasync(int fd )\0\
1411
+void FD_CLR(int fd , fd_set * set )\0\
1412
+double fdim(double x , double y )\0\
1413
+float fdimf(float x , float y )\0\
1414
+long double fdiml(long double x , long double y )\0\
1415
+int FD_ISSET(int fd , fd_set * set )\0\
1416
+DIR *fdopendir(int fd )\0\
1417
+FILE *fdopen(int fd , const char * mode )\0\
1418
+void FD_SET(int fd , fd_set * set )\0\
1207 1419
 void FD_ZERO(fd_set * set )\0\
1208
-int feclearexcept(int  excepts )\0\
1420
+int feclearexcept(int excepts )\0\
1209 1421
 int fegetenv(fenv_t * envp )\0\
1210
-int fegetexceptflag(fexcept_t * flagp , int  excepts )\0\
1422
+int fegetexceptflag(fexcept_t * flagp , int excepts )\0\
1211 1423
 int fegetround(void)\0\
1212 1424
 int feholdexcept(fenv_t * envp )\0\
1213 1425
 int feof(FILE * stream )\0\
1214 1426
 int feof_unlocked(FILE * stream )\0\
1215
-int feraiseexcept(int  excepts )\0\
1427
+int feraiseexcept(int excepts )\0\
1216 1428
 int ferror(FILE * stream )\0\
1217 1429
 int ferror_unlocked(FILE * stream )\0\
1218 1430
 int fesetenv(const fenv_t * envp )\0\
1219
-int fesetexceptflag(const fexcept_t * flagp , int  excepts )\0\
1220
-int fesetround(int  rounding_mode )\0\
1221
-int fetestexcept(int  excepts )\0\
1431
+int fesetexceptflag(const fexcept_t * flagp , int excepts )\0\
1432
+int fesetround(int rounding_mode )\0\
1433
+int fetestexcept(int excepts )\0\
1222 1434
 int feupdateenv(const fenv_t * envp )\0\
1223
-int fexecve(int  fd , char *const  argv [], char *const  envp [])\0\
1435
+int fexecve(int fd , char *const argv [], char *const envp [])\0\
1224 1436
 int fflush(FILE * stream )\0\
1225 1437
 int fflush_unlocked(FILE * stream )\0\
1226
-int ffs(int  i )\0\
1227
-int ffsl(long int  i )\0\
1228
-int ffsll(long long int  i )\0\
1438
+int ffs(int i )\0\
1439
+int ffsl(long i )\0\
1440
+int ffsll(long long i )\0\
1229 1441
 int fgetc(FILE * stream )\0\
1230 1442
 int fgetc_unlocked(FILE * stream )\0\
1231 1443
 int fgetpos(FILE * stream , fpos_t * pos )\0\
1232
-char *fgets(char * s , int  size , FILE * stream )\0\
1233
-char *fgets_unlocked(char * s , int  n , FILE * stream )\0\
1444
+char *fgets(char * s , int size , FILE * stream )\0\
1445
+char *fgets_unlocked(char * s , int n , FILE * stream )\0\
1234 1446
 wint_t fgetwc_unlocked(FILE * stream )\0\
1235 1447
 wint_t fgetwc(FILE * stream )\0\
1236
-wchar_t *fgetws_unlocked(wchar_t * ws , int  n , FILE * stream )\0\
1237
-wchar_t *fgetws(wchar_t * ws , int  n , FILE * stream )\0\
1448
+wchar_t *fgetws_unlocked(wchar_t * ws , int n , FILE * stream )\0\
1449
+wchar_t *fgetws(wchar_t * ws , int n , FILE * stream )\0\
1238 1450
 int fileno(FILE * stream )\0\
1239 1451
 int fileno_unlocked(FILE * stream )\0\
1240 1452
 void flockfile(FILE * filehandle )\0\
1241
-double floor(double  x )\0\
1242
-float floorf(float  x )\0\
1243
-long double floorl(long double  x )\0\
1244
-double fma(double  x , double  y , double  z )\0\
1245
-float fmaf(float  x , float  y , float  z )\0\
1246
-long double fmal(long double  x , long double  y , long double  z )\0\
1247
-double fmax(double  x , double  y )\0\
1248
-float fmaxf(float  x , float  y )\0\
1249
-long double fmaxl(long double  x , long double  y )\0\
1453
+double floor(double x )\0\
1454
+float floorf(float x )\0\
1455
+long double floorl(long double x )\0\
1456
+double fma(double x , double y , double z )\0\
1457
+float fmaf(float x , float y , float z )\0\
1458
+long double fmal(long double x , long double y , long double z )\0\
1459
+double fmax(double x , double y )\0\
1460
+float fmaxf(float x , float y )\0\
1461
+long double fmaxl(long double x , long double y )\0\
1250 1462
 FILE *fmemopen(void *buf , size_t size , const char * mode )\0\
1251
-double fmin(double  x , double  y )\0\
1252
-float fminf(float  x , float  y )\0\
1253
-long double fminl(long double  x , long double  y )\0\
1254
-double fmod(double  x , double  y )\0\
1255
-float fmodf(float  x , float  y )\0\
1256
-long double fmodl(long double  x , long double  y )\0\
1257
-int fnmatch(const char * pattern , const char * string , int  flags )\0\
1463
+double fmin(double x , double y )\0\
1464
+float fminf(float x , float y )\0\
1465
+long double fminl(long double x , long double y )\0\
1466
+double fmod(double x , double y )\0\
1467
+float fmodf(float x , float y )\0\
1468
+long double fmodl(long double x , long double y )\0\
1469
+int fmtmsg(long classification , const char * label , int severity , const char * text , const char * action , const char * tag )\0\
1470
+int fnmatch(const char * pattern , const char * string , int flags )\0\
1258 1471
 FILE *fopen(const char * pathname , const char * mode )\0\
1259 1472
 pid_t fork(void)\0\
1260
-long fpathconf(int  fd , int  name )\0\
1473
+long fpathconf(int fd , int name )\0\
1261 1474
 int fpclassify( x )\0\
1262 1475
 int fprintf(FILE * stream , const char * format , ...)\0\
1263
-int fputc(int  c , FILE * stream )\0\
1264
-int fputc_unlocked(int  c , FILE * stream )\0\
1476
+int fputc(int c , FILE * stream )\0\
1477
+int fputc_unlocked(int c , FILE * stream )\0\
1265 1478
 int fputs(const char * s , FILE * stream )\0\
1266 1479
 int fputs_unlocked(const char * s , FILE * stream )\0\
1267
-wint_t fputwc_unlocked(wchar_t  wc , FILE * stream )\0\
1268
-wint_t fputwc(wchar_t  wc , FILE * stream )\0\
1480
+wint_t fputwc_unlocked(wchar_t wc , FILE * stream )\0\
1481
+wint_t fputwc(wchar_t wc , FILE * stream )\0\
1269 1482
 int fputws(const wchar_t * ws , FILE * stream )\0\
1270 1483
 int fputws_unlocked(const wchar_t * ws , FILE * stream )\0\
1484
+size_t fread(void * ptr , size_t size , size_t nmemb , FILE * stream )\0\
1485
+size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream )\0\
1271 1486
 void freeaddrinfo(struct addrinfo * res )\0\
1272 1487
 void freehostent(struct hostent * ip )\0\
1273
-void free(void  *ptr )\0\
1488
+void free(void *ptr )\0\
1274 1489
 FILE *freopen(const char * pathname , const char * mode , FILE * stream )\0\
1275
-double frexp(double  x , int * exp )\0\
1276
-float frexpf(float  x , int * exp )\0\
1277
-long double frexpl(long double  x , int * exp )\0\
1490
+double frexp(double x , int * exp )\0\
1491
+float frexpf(float x , int * exp )\0\
1492
+long double frexpl(long double x , int * exp )\0\
1278 1493
 int fscanf(FILE * stream , const char * format , ...)\0\
1279
-int fseek(FILE * stream , long  offset , int  whence )\0\
1280
-int fseeko(FILE * stream , off_t  offset , int  whence )\0\
1494
+int fseek(FILE * stream , long offset , int whence )\0\
1495
+int fseeko(FILE * stream , off_t offset , int whence )\0\
1281 1496
 int fsetpos(FILE * stream , const fpos_t * pos )\0\
1282
-int fstat(int  fd , struct stat * statbuf )\0\
1283
-int fstatvfs(int  fd , struct statvfs * buf )\0\
1284
-int fstatvfs(int  fd , struct statvfs * buf )\0\
1285
-int fsync(int  fd )\0\
1497
+int fstatat(int dirfd , const char * pathname , struct stat * statbuf , int flags )\0\
1498
+int fstat(int fd , struct stat * statbuf )\0\
1499
+int fstatvfs(int fd , struct statvfs * buf )\0\
1500
+int fsync(int fd )\0\
1286 1501
 long ftell(FILE * stream )\0\
1287 1502
 off_t ftello(FILE * stream )\0\
1288 1503
 int ftime(struct timeb * tp )\0\
1289
-key_t ftok(const char * pathname , int  proj_id )\0\
1290
-int ftruncate(int  fd , off_t  length )\0\
1504
+key_t ftok(const char * pathname , int proj_id )\0\
1505
+int ftruncate(int fd , off_t length )\0\
1291 1506
 int ftrylockfile(FILE * filehandle )\0\
1507
+int ftw(const char * dirpath , int (* fn ) (const char * fpath , const struct stat * sb , int typeflag ), int nopenfd )\0\
1292 1508
 void funlockfile(FILE * filehandle )\0\
1293
-int fwide(FILE * stream , int  mode )\0\
1509
+int fwide(FILE * stream , int mode )\0\
1294 1510
 int fwprintf(FILE * stream , const wchar_t * format , ...)\0\
1295
-const char *gai_strerror(int  errcode )\0\
1296
-char *gcvt(double  number , int  ndigit , char * buf )\0\
1511
+size_t fwrite(const void * ptr , size_t size , size_t nmemb , FILE * stream )\0\
1512
+size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream )\0\
1513
+const char *gai_strerror(int errcode )\0\
1514
+char *gcvt(double number , int ndigit , char * buf )\0\
1515
+int getaddrinfo(const char * node , const char * service , const struct addrinfo * hints , struct addrinfo ** res )\0\
1297 1516
 int getchar(void)\0\
1298 1517
 int getchar_unlocked(void)\0\
1299 1518
 int getc(FILE * stream )\0\
1300 1519
 int getcontext(ucontext_t * ucp )\0\
1301
-int getcontext(ucontext_t * ucp )\0\
1302 1520
 int getc_unlocked(FILE * stream )\0\
1303 1521
 char *get_current_dir_name(void)\0\
1304
-char *getcwd(char * buf , size_t  size )\0\
1305
-char *getcwd(char * buf , size_t  size )\0\
1522
+char *getcwd(char * buf , size_t size )\0\
1523
+char *getcwd(char * buf , size_t size )\0\
1306 1524
 int getdate_r(const char * string , struct tm * res )\0\
1307 1525
 struct tm *getdate(const char * string )\0\
1308 1526
 gid_t getegid(void)\0\
... ...
@@ -1310,40 +1528,57 @@ char *getenv(const char * name )\0\
1310 1528
 uid_t geteuid(void)\0\
1311 1529
 gid_t getgid(void)\0\
1312 1530
 struct group *getgrent(void)\0\
1313
-struct group *getgrgid(gid_t  gid )\0\
1531
+int getgrgid_r(gid_t gid , struct group * grp , char * buf , size_t buflen , struct group ** result )\0\
1532
+struct group *getgrgid(gid_t gid )\0\
1533
+int getgrnam_r(const char * name , struct group * grp , char * buf , size_t buflen , struct group ** result )\0\
1314 1534
 struct group *getgrnam(const char * name )\0\
1315
-int getgroups(int  size , gid_t  list [])\0\
1316
-struct hostent *gethostbyname2(const char * name , int  af )\0\
1535
+int getgroups(int size , gid_t list [])\0\
1536
+int gethostbyaddr_r(const void * addr , socklen_t len , int type , struct hostent * ret , char * buf , size_t buflen , struct hostent ** result , int * h_errnop )\0\
1537
+struct hostent *gethostbyaddr(const void * addr , socklen_t len , int type )\0\
1538
+int gethostbyname2_r(const char * name , int af, struct hostent * ret , char * buf , size_t buflen , struct hostent ** result , int * h_errnop )\0\
1539
+struct hostent *gethostbyname2(const char * name , int af )\0\
1540
+int gethostbyname_r(const char * name , struct hostent * ret , char * buf , size_t buflen , struct hostent ** result , int * h_errnop )\0\
1317 1541
 struct hostent *gethostbyname(const char * name )\0\
1318 1542
 struct hostent *gethostent(void)\0\
1319 1543
 long gethostid(void)\0\
1320
-long gethostid(void)\0\
1321
-int gethostname(char * name , size_t  len )\0\
1322
-int getitimer(int  which , struct itimerval * curr_value )\0\
1544
+int gethostname(char * name , size_t len )\0\
1545
+struct hostent *getipnodebyaddr(const void * addr , size_t len , int af , int * error_num )\0\
1546
+struct hostent *getipnodebyname(const char * name , int af , int flags , int * error_num )\0\
1547
+int getitimer(int which , struct itimerval * curr_value )\0\
1323 1548
 char *getlogin(void)\0\
1324
-int getlogin_r(char * buf , size_t  bufsize )\0\
1325
-struct netent *getnetbyaddr(uint32_t  net , int  type )\0\
1549
+int getlogin_r(char * buf , size_t bufsize )\0\
1550
+int getnameinfo(const struct sockaddr * addr , socklen_t addrlen , char * host , socklen_t hostlen , char * serv , socklen_t servlen , int flags )\0\
1551
+struct netent *getnetbyaddr(uint32_t net , int type )\0\
1326 1552
 struct netent *getnetbyname(const char * name )\0\
1327 1553
 struct netent *getnetent(void)\0\
1554
+int getopt(int argc , char * const argv[] , const char * optstring )\0\
1555
+int getopt_long(int argc , char * const argv[] , const char * optstring , const struct option * longopts , int * longindex )\0\
1556
+int getopt_long_only(int argc , char * const argv[] , const char * optstring , const struct option * longopts , int * longindex )\0\
1328 1557
 int getpagesize(void)\0\
1329 1558
 char *getpass(const char * prompt )\0\
1330
-pid_t getpgid(pid_t  pid )\0\
1559
+int getpeername(int sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
1560
+pid_t getpgid(pid_t pid )\0\
1331 1561
 pid_t getpid(void)\0\
1332 1562
 pid_t getppid(void)\0\
1333
-int getpriority(int  which , id_t  who )\0\
1563
+int getpriority(int which , id_t who )\0\
1334 1564
 struct protoent *getprotobyname(const char * name )\0\
1335
-struct protoent *getprotobynumber(int  proto )\0\
1565
+struct protoent *getprotobynumber(int proto )\0\
1336 1566
 struct protoent *getprotoent(void)\0\
1337 1567
 struct passwd *getpwent(void)\0\
1568
+int getpwnam_r(const char * name , struct passwd * pwd , char * buf , size_t buflen , struct passwd ** result )\0\
1338 1569
 struct passwd *getpwnam(const char * name )\0\
1339
-struct passwd *getpwuid(uid_t  uid )\0\
1340
-int getrlimit(int  resource , struct rlimit * rlim )\0\
1341
-int getrusage(int  who , struct rusage * usage )\0\
1570
+int getpwuid_r(uid_t uid , struct passwd * pwd , char * buf , size_t buflen , struct passwd ** result )\0\
1571
+struct passwd *getpwuid(uid_t uid )\0\
1572
+int getrlimit(int resource , struct rlimit * rlim )\0\
1573
+int getrusage(int who , struct rusage * usage )\0\
1342 1574
 char *gets(char * s )\0\
1343 1575
 struct servent *getservbyname(const char * name , const char * proto )\0\
1344
-struct servent *getservbyport(int  port , const char * proto )\0\
1576
+struct servent *getservbyport(int port , const char * proto )\0\
1345 1577
 struct servent *getservent(void)\0\
1346
-pid_t getsid(pid_t  pid )\0\
1578
+pid_t getsid(pid_t pid )\0\
1579
+int getsockname(int sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
1580
+int getsockopt(int sockfd , int level , int optname , void * optval , socklen_t * optlen )\0\
1581
+int getsubopt(char **optionp , char * const * tokens , char ** valuep )\0\
1347 1582
 int gettimeofday(struct timeval * tv , struct timezone * tz )\0\
1348 1583
 uid_t getuid(void)\0\
1349 1584
 struct utmp *getutent(void)\0\
... ...
@@ -1355,602 +1590,743 @@ wint_t getwc_unlocked(FILE * stream )\0\
1355 1590
 wint_t getwc(FILE * stream )\0\
1356 1591
 char *getwd(char * buf )\0\
1357 1592
 void globfree(glob_t * pglob )\0\
1593
+int glob(const char * pattern , int flags , int (* errfunc ) (const char * epath , int eerrno ), glob_t * pglob )\0\
1358 1594
 struct tm *gmtime_r(const time_t * timep , struct tm * result )\0\
1359 1595
 struct tm *gmtime(const time_t * timep )\0\
1360
-int grantpt(int  fd )\0\
1361
-int hcreate(size_t  nel )\0\
1362
-int hcreate_r(size_t  nel , struct hsearch_data * htab )\0\
1596
+int grantpt(int fd )\0\
1597
+int hcreate(size_t nel )\0\
1598
+int hcreate_r(size_t nel , struct hsearch_data * htab )\0\
1363 1599
 void hdestroy_r(struct hsearch_data * htab )\0\
1364 1600
 void hdestroy(void)\0\
1365 1601
 void herror(const char * s )\0\
1366
-ENTRY *hsearch(ENTRY  item , ACTION  action )\0\
1367
-const char *hstrerror(int  err )\0\
1368
-uint32_t htonl(uint32_t  hostlong )\0\
1369
-uint16_t htons(uint16_t  hostshort )\0\
1370
-double hypot(double  x , double  y )\0\
1371
-float hypotf(float  x , float  y )\0\
1372
-long double hypotl(long double  x , long double  y )\0\
1373
-int iconv_close(iconv_t  cd )\0\
1602
+ENTRY *hsearch(ENTRY item , ACTION action )\0\
1603
+int hsearch_r(ENTRY item , ACTION action , ENTRY ** retval , struct hsearch_data * htab )\0\
1604
+const char *hstrerror(int err )\0\
1605
+uint32_t htonl(uint32_t hostlong )\0\
1606
+uint16_t htons(uint16_t hostshort )\0\
1607
+double hypot(double x , double y )\0\
1608
+float hypotf(float x , float y )\0\
1609
+long double hypotl(long double x , long double y )\0\
1610
+int iconv_close(iconv_t cd )\0\
1374 1611
 iconv_t iconv_open(const char * tocode , const char * fromcode )\0\
1612
+size_t iconv(iconv_t cd , char ** inbuf , size_t * inbytesleft , char ** outbuf , size_t * outbytesleft )\0\
1375 1613
 void if_freenameindex(struct if_nameindex * ptr )\0\
1376 1614
 char *if_indextoname(unsigned int ifindex, char * ifname )\0\
1377
-struct if_nameindex *if_nameindex(void)\0\
1615
+struct if_nameindex *if_nameindex( void )\0\
1378 1616
 unsigned int if_nametoindex(const char * ifname )\0\
1379
-int ilogbf(float  x )\0\
1380
-int ilogb(double  x )\0\
1381
-int ilogbl(long double  x )\0\
1382
-intmax_t imaxabs(intmax_t  j )\0\
1383
-imaxdiv_t imaxdiv(intmax_t  numerator , intmax_t  denominator )\0\
1384
-char *index(const char * s , int  c )\0\
1617
+int ilogbf(float x )\0\
1618
+int ilogb(double x )\0\
1619
+int ilogbl(long double x )\0\
1620
+intmax_t imaxabs(intmax_t j )\0\
1621
+imaxdiv_t imaxdiv(intmax_t numerator , intmax_t denominator )\0\
1622
+char *index(const char * s , int c )\0\
1385 1623
 in_addr_t inet_addr(const char * cp )\0\
1386 1624
 int inet_aton(const char * cp , struct in_addr * inp )\0\
1387
-in_addr_t inet_lnaof(struct in_addr  in )\0\
1388
-struct in_addr inet_makeaddr(in_addr_t  net , in_addr_t  host )\0\
1389
-in_addr_t inet_netof(struct in_addr  in )\0\
1625
+in_addr_t inet_lnaof(struct in_addr in )\0\
1626
+struct in_addr inet_makeaddr(in_addr_t net , in_addr_t host )\0\
1627
+in_addr_t inet_netof(struct in_addr in )\0\
1390 1628
 in_addr_t inet_network(const char * cp )\0\
1391
-char *inet_ntoa(struct in_addr  in )\0\
1392
-int inet_pton(int  af , const char * src , void * dst )\0\
1393
-char *initstate(unsigned int  seed , char * state , size_t  n )\0\
1629
+char *inet_ntoa(struct in_addr in )\0\
1630
+const char *inet_ntop(int af , const void * src , char * dst , socklen_t size )\0\
1631
+int inet_pton(int af , const char * src , void * dst )\0\
1632
+char *initstate(unsigned seed , char * state , size_t n )\0\
1394 1633
 void insque(void * elem , void * prev )\0\
1395
-int isalnum(int  c )\0\
1396
-int isalnum_l(int  c , locale_t  locale )\0\
1397
-int isalpha(int  c )\0\
1398
-int isalpha_l(int  c , locale_t  locale )\0\
1399
-int isascii(int  c )\0\
1400
-int isascii_l(int  c , locale_t  locale )\0\
1401
-int isatty(int  fd )\0\
1402
-int isblank(int  c )\0\
1403
-int isblank_l(int  c , locale_t  locale )\0\
1404
-int iscntrl(int  c )\0\
1405
-int iscntrl_l(int  c , locale_t  locale )\0\
1406
-int isdigit(int  c )\0\
1407
-int isdigit_l(int  c , locale_t  locale )\0\
1634
+int isalnum(int c )\0\
1635
+int isalnum_l(int c , locale_t locale )\0\
1636
+int isalpha(int c )\0\
1637
+int isalpha_l(int c , locale_t locale )\0\
1638
+int isascii(int c )\0\
1639
+int isascii_l(int c , locale_t locale )\0\
1640
+int isatty(int fd )\0\
1641
+int isblank(int c )\0\
1642
+int isblank_l(int c , locale_t locale )\0\
1643
+int iscntrl(int c )\0\
1644
+int iscntrl_l(int c , locale_t locale )\0\
1645
+int isdigit(int c )\0\
1646
+int isdigit_l(int c , locale_t locale )\0\
1408 1647
 int isfinite( x )\0\
1409
-int isgraph(int  c )\0\
1410
-int isgraph_l(int  c , locale_t  locale )\0\
1411
-int isgreaterequal( x ,  y )\0\
1412
-int isgreater( x ,  y )\0\
1648
+int isgraph(int c )\0\
1649
+int isgraph_l(int c , locale_t locale )\0\
1650
+int isgreaterequal( x , y )\0\
1651
+int isgreater( x , y )\0\
1413 1652
 int isinf( x )\0\
1414
-int islessequal( x ,  y )\0\
1415
-int islessgreater( x ,  y )\0\
1416
-int isless( x ,  y )\0\
1417
-int islower(int  c )\0\
1418
-int islower_l(int  c , locale_t  locale )\0\
1653
+int islessequal( x , y )\0\
1654
+int islessgreater( x , y )\0\
1655
+int isless( x , y )\0\
1656
+int islower(int c )\0\
1657
+int islower_l(int c , locale_t locale )\0\
1419 1658
 int isnan( x )\0\
1420 1659
 int isnormal( x )\0\
1421
-int isprint(int  c )\0\
1422
-int isprint_l(int  c , locale_t  locale )\0\
1423
-int ispunct(int  c )\0\
1424
-int ispunct_l(int  c , locale_t  locale )\0\
1425
-int isspace(int  c )\0\
1426
-int isspace_l(int  c , locale_t  locale )\0\
1427
-int isunordered( x ,  y )\0\
1428
-int isupper(int  c )\0\
1429
-int isupper_l(int  c , locale_t  locale )\0\
1430
-int iswalnum(wint_t  wc )\0\
1431
-int iswalpha(wint_t  wc )\0\
1432
-int iswblank(wint_t  wc )\0\
1433
-int iswcntrl(wint_t  wc )\0\
1434
-int iswctype(wint_t  wc , wctype_t  desc )\0\
1435
-int iswdigit(wint_t  wc )\0\
1436
-int iswgraph(wint_t  wc )\0\
1437
-int iswlower(wint_t  wc )\0\
1438
-int iswprint(wint_t  wc )\0\
1439
-int iswpunct(wint_t  wc )\0\
1440
-int iswspace(wint_t  wc )\0\
1441
-int iswupper(wint_t  wc )\0\
1442
-int iswxdigit(wint_t  wc )\0\
1443
-int isxdigit(int  c )\0\
1444
-int isxdigit_l(int  c , locale_t  locale )\0\
1445
-double j0(double  x )\0\
1446
-float j0f(float  x )\0\
1447
-long double j0l(long double  x )\0\
1448
-double j1(double  x )\0\
1449
-float j1f(float  x )\0\
1450
-long double j1l(long double  x )\0\
1451
-double jn(int  n , double  x )\0\
1452
-float jnf(int  n , float  x )\0\
1453
-long double jnl(int  n , long double  x )\0\
1454
-long int jrand48(unsigned short  xsubi [3])\0\
1455
-int kill(pid_t  pid , int  sig )\0\
1456
-int killpg(int  pgrp , int  sig )\0\
1457
-int killpg(int  pgrp , int  sig )\0\
1458
-char *l64a(long  value )\0\
1459
-long int labs(long int  j )\0\
1460
-int lchown(const char * pathname , uid_t  owner , gid_t  group )\0\
1461
-void lcong48(unsigned short  param [7])\0\
1462
-double ldexp(double  x , int  exp )\0\
1463
-float ldexpf(float  x , int  exp )\0\
1464
-long double ldexpl(long double  x , int  exp )\0\
1465
-ldiv_t ldiv(long  numerator , long  denominator )\0\
1466
-double lgamma(double  x )\0\
1467
-float lgammaf(float  x )\0\
1468
-float lgammaf_r(float  x , int * signp )\0\
1469
-long double lgammal(long double  x )\0\
1470
-long double lgammal_r(long double  x , int * signp )\0\
1471
-double lgamma_r(double  x , int * signp )\0\
1660
+int isprint(int c )\0\
1661
+int isprint_l(int c , locale_t locale )\0\
1662
+int ispunct(int c )\0\
1663
+int ispunct_l(int c , locale_t locale )\0\
1664
+int isspace(int c )\0\
1665
+int isspace_l(int c , locale_t locale )\0\
1666
+int isunordered( x , y )\0\
1667
+int isupper(int c )\0\
1668
+int isupper_l(int c , locale_t locale )\0\
1669
+int iswalnum(wint_t wc )\0\
1670
+int iswalpha(wint_t wc )\0\
1671
+int iswblank(wint_t wc )\0\
1672
+int iswcntrl(wint_t wc )\0\
1673
+int iswctype(wint_t wc , wctype_t desc )\0\
1674
+int iswdigit(wint_t wc )\0\
1675
+int iswgraph(wint_t wc )\0\
1676
+int iswlower(wint_t wc )\0\
1677
+int iswprint(wint_t wc )\0\
1678
+int iswpunct(wint_t wc )\0\
1679
+int iswspace(wint_t wc )\0\
1680
+int iswupper(wint_t wc )\0\
1681
+int iswxdigit(wint_t wc )\0\
1682
+int isxdigit(int c )\0\
1683
+int isxdigit_l(int c , locale_t locale )\0\
1684
+double j0(double x )\0\
1685
+float j0f(float x )\0\
1686
+long double j0l(long double x )\0\
1687
+double j1(double x )\0\
1688
+float j1f(float x )\0\
1689
+long double j1l(long double x )\0\
1690
+double jn(int n , double x )\0\
1691
+float jnf(int n , float x )\0\
1692
+long double jnl(int n , long double x )\0\
1693
+long jrand48(unsigned short xsubi [3])\0\
1694
+int kill(pid_t pid , int sig )\0\
1695
+int killpg(int pgrp , int sig )\0\
1696
+char *l64a(long value )\0\
1697
+long labs(long j )\0\
1698
+int lchown(const char * pathname , uid_t owner , gid_t group )\0\
1699
+void lcong48(unsigned short param [7])\0\
1700
+double ldexp(double x , int exp )\0\
1701
+float ldexpf(float x , int exp )\0\
1702
+long double ldexpl(long double x , int exp )\0\
1703
+ldiv_t ldiv(long numerator , long denominator )\0\
1704
+void *lfind(const void * key , const void * base , size_t * nmemb , size_t size , int(* compar )(const void *, const void *))\0\
1705
+double lgamma(double x )\0\
1706
+float lgammaf(float x )\0\
1707
+float lgammaf_r(float x , int * signp )\0\
1708
+long double lgammal(long double x )\0\
1709
+long double lgammal_r(long double x , int * signp )\0\
1710
+double lgamma_r(double x , int * signp )\0\
1711
+int linkat(int olddirfd , const char * oldpath , int newdirfd , const char * newpath , int flags )\0\
1472 1712
 int link(const char * oldpath , const char * newpath )\0\
1473
-int listen(int  sockfd , int  backlog )\0\
1474
-long long int llabs(long long int  j )\0\
1475
-lldiv_t lldiv(long long  numerator , long long  denominator )\0\
1476
-long long int llrintf(float  x )\0\
1477
-long long int llrintl(long double  x )\0\
1478
-long long int llrint(double  x )\0\
1479
-long long int llroundf(float  x )\0\
1480
-long long int llroundl(long double  x )\0\
1481
-long long int llround(double  x )\0\
1713
+int lio_listio(int mode , struct aiocb *const aiocb_list [], int nitems , struct sigevent * sevp )\0\
1714
+int listen(int sockfd , int backlog )\0\
1715
+long long llabs(long long j )\0\
1716
+lldiv_t lldiv(long long numerator , long long denominator )\0\
1717
+long long llrintf(float x )\0\
1718
+long long llrintl(long double x )\0\
1719
+long long llrint(double x )\0\
1720
+long long llroundf(float x )\0\
1721
+long long llroundl(long double x )\0\
1722
+long long llround(double x )\0\
1482 1723
 struct lconv *localeconv(void)\0\
1483 1724
 struct tm *localtime_r(const time_t * timep , struct tm * result )\0\
1484 1725
 struct tm *localtime(const time_t * timep )\0\
1485
-int lockf(int  fd , int  cmd , off_t  len )\0\
1486
-double log10(double  x )\0\
1487
-float log10f(float  x )\0\
1488
-long double log10l(long double  x )\0\
1489
-double log1p(double  x )\0\
1490
-float log1pf(float  x )\0\
1491
-long double log1pl(long double  x )\0\
1492
-double log2(double  x )\0\
1493
-float log2f(float  x )\0\
1494
-long double log2l(long double  x )\0\
1495
-double logb(double  x )\0\
1496
-float logbf(float  x )\0\
1497
-long double logbl(long double  x )\0\
1498
-double log(double  x )\0\
1499
-float logf(float  x )\0\
1500
-long double logl(long double  x )\0\
1501
-void longjmp(jmp_buf  env , int  val )\0\
1502
-long int lrand48(void)\0\
1503
-long int lrintf(float  x )\0\
1504
-long int lrintl(long double  x )\0\
1505
-long int lrint(double  x )\0\
1506
-long int lroundf(float  x )\0\
1507
-long int lroundl(long double  x )\0\
1508
-long int lround(double  x )\0\
1509
-off_t lseek(int  fd , off_t  offset , int  whence )\0\
1726
+int lockf(int fd , int cmd , off_t len )\0\
1727
+double log10(double x )\0\
1728
+float log10f(float x )\0\
1729
+long double log10l(long double x )\0\
1730
+double log1p(double x )\0\
1731
+float log1pf(float x )\0\
1732
+long double log1pl(long double x )\0\
1733
+double log2(double x )\0\
1734
+float log2f(float x )\0\
1735
+long double log2l(long double x )\0\
1736
+double logb(double x )\0\
1737
+float logbf(float x )\0\
1738
+long double logbl(long double x )\0\
1739
+double log(double x )\0\
1740
+float logf(float x )\0\
1741
+long double logl(long double x )\0\
1742
+void longjmp(jmp_buf env , int val )\0\
1743
+long lrand48(void)\0\
1744
+long lrintf(float x )\0\
1745
+long lrintl(long double x )\0\
1746
+long lrint(double x )\0\
1747
+long lroundf(float x )\0\
1748
+long lroundl(long double x )\0\
1749
+long lround(double x )\0\
1750
+void *lsearch(const void * key , void * base , size_t * nmemb , size_t size , int(* compar )(const void *, const void *))\0\
1751
+off_t lseek(int fd , off_t offset , int whence )\0\
1510 1752
 int lstat(const char * pathname , struct stat * statbuf )\0\
1511
-int madvise(void * addr , size_t  length , int  advice )\0\
1512
-void *malloc(size_t  size )\0\
1513
-int mblen(const char * s , size_t  n )\0\
1514
-size_t mbrlen(const char * s , size_t  n , mbstate_t * ps )\0\
1753
+int madvise(void * addr , size_t length , int advice )\0\
1754
+void makecontext(ucontext_t * ucp , void (* func )(), int argc , ...)\0\
1755
+void *malloc(size_t size )\0\
1756
+int mblen(const char * s , size_t n )\0\
1757
+size_t mbrlen(const char * s , size_t n , mbstate_t * ps )\0\
1758
+size_t mbrtowc(wchar_t * pwc , const char * s , size_t n , mbstate_t * ps )\0\
1515 1759
 int mbsinit(const mbstate_t * ps )\0\
1516
-size_t mbstowcs(wchar_t * dest , const char * src , size_t  n )\0\
1517
-int mbtowc(wchar_t * pwc , const char * s , size_t  n )\0\
1518
-void *memalign(size_t  alignment , size_t  size )\0\
1519
-void *memccpy(void * dest , const void * src , int  c , size_t  n )\0\
1520
-void *memchr(const void * s , int  c , size_t  n )\0\
1521
-int memcmp(const void * s1 , const void * s2 , size_t  n )\0\
1522
-void *memcpy(void * dest , const void * src , size_t  n )\0\
1523
-void *memmove(void * dest , const void * src , size_t  n )\0\
1524
-void *memrchr(const void * s , int  c , size_t  n )\0\
1525
-void *memset(void * s , int  c , size_t  n )\0\
1526
-int mkdirat(int  dirfd , const char * pathname , mode_t  mode )\0\
1527
-int mkdir(const char * pathname , mode_t  mode )\0\
1528
-int mkfifoat(int  dirfd , const char * pathname , mode_t  mode )\0\
1529
-int mkfifo(const char * pathname , mode_t  mode )\0\
1530
-int mknod(const char * pathname , mode_t  mode , dev_t  dev )\0\
1531
-int mkostemp(char * template , int  flags )\0\
1532
-int mkostemps(char * template , int  suffixlen , int  flags )\0\
1760
+size_t mbsrtowcs(wchar_t * dest , const char ** src , size_t len , mbstate_t * ps )\0\
1761
+size_t mbstowcs(wchar_t * dest , const char * src , size_t n )\0\
1762
+int mbtowc(wchar_t * pwc , const char * s , size_t n )\0\
1763
+void *memalign(size_t alignment , size_t size )\0\
1764
+void *memccpy(void * dest , const void * src , int c , size_t n )\0\
1765
+void *memchr(const void * s , int c , size_t n )\0\
1766
+int memcmp(const void * s1 , const void * s2 , size_t n )\0\
1767
+void *memcpy(void * dest , const void * src , size_t n )\0\
1768
+void *memmove(void * dest , const void * src , size_t n )\0\
1769
+void *memrchr(const void * s , int c , size_t n )\0\
1770
+void *memset(void * s , int c , size_t n )\0\
1771
+int mkdirat(int dirfd , const char * pathname , mode_t mode )\0\
1772
+int mkdir(const char * pathname , mode_t mode )\0\
1773
+int mkfifoat(int dirfd , const char * pathname , mode_t mode )\0\
1774
+int mkfifo(const char * pathname , mode_t mode )\0\
1775
+int mknodat(int dirfd , const char * pathname , mode_t mode , dev_t dev )\0\
1776
+int mknod(const char * pathname , mode_t mode , dev_t dev )\0\
1777
+int mkostemp(char * template , int flags )\0\
1778
+int mkostemps(char * template , int suffixlen , int flags )\0\
1533 1779
 int mkstemp(char * template )\0\
1534
-int mkstemps(char * template , int  suffixlen )\0\
1780
+int mkstemps(char * template , int suffixlen )\0\
1535 1781
 char *mktemp(char * template )\0\
1536 1782
 time_t mktime(struct tm * tm )\0\
1537
-int mlock2(const void * addr , size_t  len , int  flags )\0\
1538
-int mlockall(int  flags )\0\
1539
-int mlock(const void * addr , size_t  len )\0\
1540
-double modf(double  x , double * iptr )\0\
1541
-float modff(float  x , float * iptr )\0\
1542
-long double modfl(long double  x , long double * iptr )\0\
1543
-int mprotect(void * addr , size_t  len , int  prot )\0\
1544
-int mq_close(mqd_t  mqdes )\0\
1545
-int mq_getattr(mqd_t  mqdes , struct mq_attr * attr )\0\
1546
-int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
1547
-int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
1548
-mqd_t mq_open(const char * name , int  oflag )\0\
1549
-mqd_t mq_open(const char * name , int  oflag )\0\
1783
+int mlock2(const void * addr , size_t len , int flags )\0\
1784
+int mlockall(int flags )\0\
1785
+int mlock(const void * addr , size_t len )\0\
1786
+void *mmap(void * addr , size_t length , int prot , int flags , int fd , off_t offset )\0\
1787
+double modf(double x , double * iptr )\0\
1788
+float modff(float x , float * iptr )\0\
1789
+long double modfl(long double x , long double * iptr )\0\
1790
+int mprotect(void * addr , size_t len , int prot )\0\
1791
+int mq_close(mqd_t mqdes )\0\
1792
+int mq_getattr(mqd_t mqdes , struct mq_attr * attr )\0\
1793
+int mq_notify(mqd_t mqdes , const struct sigevent * sevp )\0\
1794
+int mq_notify(mqd_t mqdes , const struct sigevent * sevp )\0\
1795
+mqd_t mq_open(const char * name , int oflag )\0\
1796
+mqd_t mq_open(const char * name , int oflag )\0\
1797
+mqd_t mq_open(const char * name , int oflag , mode_t mode , struct mq_attr * attr )\0\
1798
+mqd_t mq_open(const char * name , int oflag , mode_t mode , struct mq_attr * attr )\0\
1799
+ssize_t mq_receive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsigned int * msg_prio )\0\
1800
+int mq_send(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsigned int msg_prio )\0\
1801
+ssize_t mq_timedreceive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsigned int * msg_prio , const struct timespec * abs_timeout )\0\
1802
+ssize_t mq_timedreceive(mqd_t mqdes , char * msg_ptr , size_t msg_len , unsigned int * msg_prio , const struct timespec * abs_timeout )\0\
1803
+int mq_timedsend(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsigned int msg_prio , const struct timespec * abs_timeout )\0\
1804
+int mq_timedsend(mqd_t mqdes , const char * msg_ptr , size_t msg_len , unsigned int msg_prio , const struct timespec * abs_timeout )\0\
1550 1805
 int mq_unlink(const char * name )\0\
1551 1806
 int mq_unlink(const char * name )\0\
1552
-long int mrand48(void)\0\
1553
-int msgctl(int  msqid , int  cmd , struct msqid_ds * buf )\0\
1554
-int msgget(key_t  key , int  msgflg )\0\
1555
-int msync(void * addr , size_t  length , int  flags )\0\
1807
+long mrand48(void)\0\
1808
+int msgctl(int msqid , int cmd , struct msqid_ds * buf )\0\
1809
+int msgget(key_t key , int msgflg )\0\
1810
+ssize_t msgrcv(int msqid , void * msgp , size_t msgsz , long msgtyp , int msgflg )\0\
1811
+int msgsnd(int msqid , const void * msgp , size_t msgsz , int msgflg )\0\
1812
+int msync(void * addr , size_t length , int flags )\0\
1556 1813
 int munlockall(void)\0\
1557
-int munlock(const void * addr , size_t  len )\0\
1558
-int munmap(void * addr , size_t  length )\0\
1814
+int munlock(const void * addr , size_t len )\0\
1815
+int munmap(void * addr , size_t length )\0\
1559 1816
 double nan(const char * tagp )\0\
1560 1817
 float nanf(const char * tagp )\0\
1561 1818
 long double nanl(const char * tagp )\0\
1562 1819
 int nanosleep(const struct timespec * req , struct timespec * rem )\0\
1563
-double nearbyint(double  x )\0\
1564
-float nearbyintf(float  x )\0\
1565
-long double nearbyintl(long double  x )\0\
1566
-double nextafter(double  x , double  y )\0\
1567
-float nextafterf(float  x , float  y )\0\
1568
-long double nextafterl(long double  x , long double  y )\0\
1569
-double nexttoward(double  x , long double  y )\0\
1570
-float nexttowardf(float  x , long double  y )\0\
1571
-long double nexttowardl(long double  x , long double  y )\0\
1572
-int nice(int  inc )\0\
1573
-char *nl_langinfo(nl_item  item )\0\
1574
-char *nl_langinfo_l(nl_item  item , locale_t  locale )\0\
1575
-long int nrand48(unsigned short  xsubi [3])\0\
1576
-uint32_t ntohl(uint32_t  netlong )\0\
1577
-uint16_t ntohs(uint16_t  netshort )\0\
1578
-size_t offsetof( type ,  member )\0\
1579
-int openat(int  dirfd , const char * pathname , int  flags )\0\
1820
+double nearbyint(double x )\0\
1821
+float nearbyintf(float x )\0\
1822
+long double nearbyintl(long double x )\0\
1823
+double nextafter(double x , double y )\0\
1824
+float nextafterf(float x , float y )\0\
1825
+long double nextafterl(long double x , long double y )\0\
1826
+double nexttoward(double x , long double y )\0\
1827
+float nexttowardf(float x , long double y )\0\
1828
+long double nexttowardl(long double x , long double y )\0\
1829
+int nftw(const char * dirpath , int (* fn ) (const char * fpath , const struct stat * sb , int typeflag , struct FTW * ftwbuf ), int nopenfd , int flags )\0\
1830
+int nice(int inc )\0\
1831
+char *nl_langinfo(nl_item item )\0\
1832
+char *nl_langinfo_l(nl_item item , locale_t locale )\0\
1833
+long nrand48(unsigned short xsubi [3])\0\
1834
+uint32_t ntohl(uint32_t netlong )\0\
1835
+uint16_t ntohs(uint16_t netshort )\0\
1836
+size_t offsetof( type , member )\0\
1837
+int openat(int dirfd , const char * pathname , int flags )\0\
1838
+int openat(int dirfd , const char * pathname , int flags , mode_t mode )\0\
1580 1839
 DIR *opendir(const char * name )\0\
1581
-int open(const char * pathname , int  flags )\0\
1582
-int open(const char * pathname , int  flags , mode_t  mode )\0\
1583
-void openlog(const char * ident , int  option , int  facility )\0\
1840
+int open(const char * pathname , int flags )\0\
1841
+int open(const char * pathname , int flags , mode_t mode )\0\
1842
+void openlog(const char * ident , int option , int facility )\0\
1584 1843
 FILE *open_memstream(char ** ptr , size_t * sizeloc )\0\
1585 1844
 FILE *open_wmemstream(wchar_t ** ptr , size_t * sizeloc )\0\
1586
-long pathconf(const char * path , int  name )\0\
1845
+long pathconf(const char * path , int name )\0\
1587 1846
 int pause(void)\0\
1588 1847
 int pclose(FILE * stream )\0\
1589 1848
 void perror(const char * s )\0\
1590
-int pipe2(int  pipefd [2], int  flags )\0\
1591
-int pipe(int  pipefd [2])\0\
1592
-int pkey_mprotect(void * addr , size_t  len , int  prot , int  pkey )\0\
1593
-int poll(struct pollfd * fds , nfds_t  nfds , int  timeout )\0\
1849
+int pipe2(int pipefd [2], int flags )\0\
1850
+int pipe(int pipefd [2])\0\
1851
+struct fd_pair pipe()\0\
1852
+int pkey_mprotect(void * addr , size_t len , int prot , int pkey )\0\
1853
+int poll(struct pollfd * fds , nfds_t nfds , int timeout )\0\
1594 1854
 FILE *popen(const char * command , const char * type )\0\
1595
-int posix_fallocate(int  fd , off_t  offset , off_t  len )\0\
1596
-int posix_madvise(void * addr , size_t  len , int  advice )\0\
1597
-int posix_memalign(void ** memptr , size_t  alignment , size_t  size )\0\
1598
-int posix_openpt(int  flags )\0\
1599
-double pow(double  x , double  y )\0\
1600
-float powf(float  x , float  y )\0\
1601
-long double powl(long double  x , long double  y )\0\
1855
+int posix_fadvise(int fd , off_t offset , off_t len , int advice )\0\
1856
+int posix_fallocate(int fd , off_t offset , off_t len )\0\
1857
+int posix_madvise(void * addr , size_t len , int advice )\0\
1858
+int posix_memalign(void ** memptr , size_t alignment , size_t size )\0\
1859
+int posix_openpt(int flags )\0\
1860
+int posix_spawn(pid_t * pid , const char * path , const posix_spawn_file_actions_t * file_actions , const posix_spawnattr_t * attrp , char *const argv[] , char *const envp[] )\0\
1861
+int posix_spawnp(pid_t * pid , const char * file , const posix_spawn_file_actions_t * file_actions , const posix_spawnattr_t * attrp , char *const argv[] , char *const envp[] )\0\
1862
+double pow(double x , double y )\0\
1863
+float powf(float x , float y )\0\
1864
+long double powl(long double x , long double y )\0\
1865
+int ppoll(struct pollfd * fds , nfds_t nfds , const struct timespec * tmo_p , const sigset_t * sigmask )\0\
1866
+ssize_t pread(int fd , void * buf , size_t count , off_t offset )\0\
1867
+ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags )\0\
1868
+ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , off_t offset )\0\
1602 1869
 int printf(const char * format , ...)\0\
1870
+int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask )\0\
1603 1871
 int pthread_attr_destroy(pthread_attr_t * attr )\0\
1872
+int pthread_attr_getdetachstate(const pthread_attr_t * attr , int * detachstate )\0\
1873
+int pthread_attr_getguardsize(const pthread_attr_t * attr , size_t * guardsize )\0\
1874
+int pthread_attr_getinheritsched(const pthread_attr_t * attr , int * inheritsched )\0\
1875
+int pthread_attr_getschedparam(const pthread_attr_t * attr , struct sched_param * param )\0\
1876
+int pthread_attr_getschedpolicy(const pthread_attr_t * attr , int *policy )\0\
1877
+int pthread_attr_getscope(const pthread_attr_t * attr , int * scope )\0\
1878
+int pthread_attr_getstackaddr(const pthread_attr_t * attr , void ** stackaddr )\0\
1879
+int pthread_attr_getstack(const pthread_attr_t * attr , void ** stackaddr , size_t * stacksize )\0\
1880
+int pthread_attr_getstacksize(const pthread_attr_t * attr , size_t * stacksize )\0\
1604 1881
 int pthread_attr_init(pthread_attr_t * attr )\0\
1605
-int pthread_cancel(pthread_t  thread )\0\
1606
-void pthread_cleanup_pop(int  execute )\0\
1607
-int pthread_detach(pthread_t  thread )\0\
1608
-int pthread_equal(pthread_t  t1 , pthread_t  t2 )\0\
1882
+int pthread_attr_setdetachstate(pthread_attr_t * attr , int detachstate )\0\
1883
+int pthread_attr_setguardsize(pthread_attr_t * attr , size_t guardsize )\0\
1884
+int pthread_attr_setinheritsched(pthread_attr_t * attr , int inheritsched )\0\
1885
+int pthread_attr_setschedparam(pthread_attr_t * attr , const struct sched_param * param )\0\
1886
+int pthread_attr_setschedpolicy(pthread_attr_t * attr , int policy )\0\
1887
+int pthread_attr_setscope(pthread_attr_t * attr , int scope )\0\
1888
+int pthread_attr_setstackaddr(pthread_attr_t * attr , void * stackaddr )\0\
1889
+int pthread_attr_setstack(pthread_attr_t * attr , void * stackaddr , size_t stacksize )\0\
1890
+int pthread_attr_setstacksize(pthread_attr_t * attr , size_t stacksize )\0\
1891
+int pthread_cancel(pthread_t thread )\0\
1892
+void pthread_cleanup_pop(int execute )\0\
1893
+int pthread_create(pthread_t * thread , const pthread_attr_t * attr , void *(* start_routine ) (void *), void * arg )\0\
1894
+int pthread_detach(pthread_t thread )\0\
1895
+int pthread_equal(pthread_t t1 , pthread_t t2 )\0\
1609 1896
 void pthread_exit(void * retval )\0\
1610
-int pthread_getconcurrency(void)\0\
1611
-int pthread_getcpuclockid(pthread_t  thread , clockid_t * clock_id )\0\
1612
-int pthread_join(pthread_t  thread , void ** retval )\0\
1613
-int pthread_kill(pthread_t  thread , int  sig )\0\
1897
+int pthread_getconcurrency( void )\0\
1898
+int pthread_getcpuclockid(pthread_t thread , clockid_t * clockid )\0\
1899
+int pthread_getschedparam(pthread_t thread , int * policy , struct sched_param * param )\0\
1900
+int pthread_join(pthread_t thread , void ** retval )\0\
1901
+int pthread_kill(pthread_t thread , int sig )\0\
1614 1902
 void pthread_kill_other_threads_np(void)\0\
1903
+int pthread_mutexattr_getpshared(const pthread_mutexattr_t * attr , int * pshared )\0\
1904
+int pthread_mutexattr_setpshared(pthread_mutexattr_t * attr , int pshared )\0\
1615 1905
 pthread_t pthread_self(void)\0\
1616
-int pthread_setcancelstate(int  state , int * oldstate )\0\
1617
-int pthread_setcanceltype(int  type , int * oldtype )\0\
1618
-int pthread_setconcurrency(int  new_level )\0\
1619
-int pthread_setschedprio(pthread_t  thread , int  prio )\0\
1906
+int pthread_setcancelstate(int state , int * oldstate )\0\
1907
+int pthread_setcanceltype(int type , int * oldtype )\0\
1908
+int pthread_setconcurrency(int new_level )\0\
1909
+int pthread_setschedparam(pthread_t thread , int policy , const struct sched_param * param )\0\
1910
+int pthread_setschedprio(pthread_t thread , int prio )\0\
1911
+int pthread_sigmask(int how , const sigset_t * set , sigset_t * oldset )\0\
1620 1912
 int pthread_spin_destroy(pthread_spinlock_t * lock )\0\
1621
-int pthread_spin_init(pthread_spinlock_t * lock  int  pshared )\0\
1913
+int pthread_spin_init(pthread_spinlock_t * lock , int pshared )\0\
1622 1914
 int pthread_spin_lock(pthread_spinlock_t * lock )\0\
1623 1915
 int pthread_spin_trylock(pthread_spinlock_t * lock )\0\
1624 1916
 int pthread_spin_unlock(pthread_spinlock_t * lock )\0\
1625 1917
 void pthread_testcancel(void)\0\
1626
-char *ptsname(int  fd )\0\
1627
-int ptsname_r(int  fd , char * buf , size_t  buflen )\0\
1628
-int putchar(int  c )\0\
1629
-int putchar_unlocked(int  c )\0\
1630
-int putc(int  c , FILE * stream )\0\
1631
-int putc_unlocked(int  c , FILE * stream )\0\
1918
+char *ptsname(int fd )\0\
1919
+int ptsname_r(int fd , char * buf , size_t buflen )\0\
1920
+int putchar(int c )\0\
1921
+int putchar_unlocked(int c )\0\
1922
+int putc(int c , FILE * stream )\0\
1923
+int putc_unlocked(int c , FILE * stream )\0\
1632 1924
 int putenv(char * string )\0\
1633 1925
 int puts(const char * s )\0\
1634 1926
 struct utmp *pututline(const struct utmp * ut )\0\
1635
-wint_t putwchar_unlocked(wchar_t  wc )\0\
1636
-wint_t putwchar(wchar_t  wc )\0\
1637
-wint_t putwc_unlocked(wchar_t  wc , FILE * stream )\0\
1638
-wint_t putwc(wchar_t  wc , FILE * stream )\0\
1639
-void *pvalloc(size_t  size )\0\
1640
-int raise(int  sig )\0\
1927
+wint_t putwchar_unlocked(wchar_t wc )\0\
1928
+wint_t putwchar(wchar_t wc )\0\
1929
+wint_t putwc_unlocked(wchar_t wc , FILE * stream )\0\
1930
+wint_t putwc(wchar_t wc , FILE * stream )\0\
1931
+void *pvalloc(size_t size )\0\
1932
+ssize_t pwrite(int fd , const void * buf , size_t count , off_t offset )\0\
1933
+ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags )\0\
1934
+ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset )\0\
1935
+void qsort(void * base , size_t nmemb , size_t size , int (* compar )(const void *, const void *))\0\
1936
+int raise(int sig )\0\
1641 1937
 int rand(void)\0\
1642
-long int random(void)\0\
1938
+long random(void)\0\
1643 1939
 int rand_r(unsigned int * seedp )\0\
1644
-void *rawmemchr(const void * s , int  c )\0\
1940
+void *rawmemchr(const void * s , int c )\0\
1941
+int readdir_r(DIR * dirp , struct dirent * entry , struct dirent ** result )\0\
1645 1942
 struct dirent *readdir(DIR * dirp )\0\
1646
-ssize_t read(int  fd , void * buf , size_t  count )\0\
1647
-ssize_t readv(int  fd , const struct iovec * iov , int  iovcnt )\0\
1648
-void *realloc(void  *ptr , size_t   size )\0\
1943
+ssize_t readlinkat(int dirfd , const char * pathname , char * buf , size_t bufsiz )\0\
1944
+ssize_t readlink(const char * pathname , char * buf , size_t bufsiz )\0\
1945
+ssize_t read(int fd , void * buf , size_t count )\0\
1946
+ssize_t readv(int fd , const struct iovec * iov , int iovcnt )\0\
1947
+void *reallocarray(void *ptr , size_t nmemb , size_t size )\0\
1948
+void *realloc(void *ptr , size_t size )\0\
1649 1949
 char *realpath(const char * path , char * resolved_path )\0\
1650
-ssize_t recvmsg(int  sockfd , struct msghdr * msg , int  flags )\0\
1651
-ssize_t recv(int  sockfd , void * buf , size_t  len , int  flags )\0\
1652
-int regcomp(regex_t * preg , const char * regex , int  cflags )\0\
1950
+ssize_t recvfrom(int sockfd , void * buf , size_t len , int flags , struct sockaddr * src_addr , socklen_t * addrlen )\0\
1951
+ssize_t recvmsg(int sockfd , struct msghdr * msg , int flags )\0\
1952
+ssize_t recv(int sockfd , void * buf , size_t len , int flags )\0\
1953
+int regcomp(regex_t * preg , const char * regex , int cflags )\0\
1954
+size_t regerror(int errcode , const regex_t * preg , char * errbuf , size_t errbuf_size )\0\
1955
+int regexec(const regex_t * preg , const char * string , size_t nmatch , regmatch_t pmatch[] , int eflags )\0\
1653 1956
 void regfree(regex_t * preg )\0\
1654
-double remainder(double  x , double  y )\0\
1655
-float remainderf(float  x , float  y )\0\
1656
-long double remainderl(long double  x , long double  y )\0\
1957
+double remainder(double x , double y )\0\
1958
+float remainderf(float x , float y )\0\
1959
+long double remainderl(long double x , long double y )\0\
1657 1960
 int remove(const char * pathname )\0\
1658 1961
 void remque(void * elem )\0\
1659
-double remquo(double  x , double  y , int * quo )\0\
1660
-float remquof(float  x , float  y , int * quo )\0\
1661
-long double remquol(long double  x , long double  y , int * quo )\0\
1662
-renameat2 ()\0\
1962
+double remquo(double x , double y , int * quo )\0\
1963
+float remquof(float x , float y , int * quo )\0\
1964
+long double remquol(long double x , long double y , int * quo )\0\
1965
+int renameat2(int olddirfd , const char * oldpath , int newdirfd , const char * newpath , unsigned int flags )\0\
1966
+int renameat(int olddirfd , const char * oldpath , int newdirfd , const char * newpath )\0\
1663 1967
 int rename(const char * oldpath , const char * newpath )\0\
1664 1968
 void rewinddir(DIR * dirp )\0\
1665 1969
 void rewind(FILE * stream )\0\
1666
-char *rindex(const char * s , int  c )\0\
1667
-double rint(double  x )\0\
1668
-float rintf(float  x )\0\
1669
-long double rintl(long double  x )\0\
1970
+char *rindex(const char * s , int c )\0\
1971
+double rint(double x )\0\
1972
+float rintf(float x )\0\
1973
+long double rintl(long double x )\0\
1670 1974
 int rmdir(const char * pathname )\0\
1671
-double round(double  x )\0\
1672
-float roundf(float  x )\0\
1673
-long double roundl(long double  x )\0\
1674
-void *sbrk(intptr_t  increment )\0\
1675
-double scalb(double  x , double  exp )\0\
1676
-float scalbf(float  x , float  exp )\0\
1677
-long double scalbl(long double  x , long double  exp )\0\
1678
-double scalbln(double  x , long int  exp )\0\
1679
-float scalblnf(float  x , long int  exp )\0\
1680
-long double scalblnl(long double  x , long int  exp )\0\
1681
-double scalbn(double  x , int  exp )\0\
1682
-float scalbnf(float  x , int  exp )\0\
1683
-long double scalbnl(long double  x , int  exp )\0\
1975
+double round(double x )\0\
1976
+float roundf(float x )\0\
1977
+long double roundl(long double x )\0\
1978
+int rt_sigprocmask(int how , const kernel_sigset_t * set , kernel_sigset_t * oldset , size_t sigsetsize )\0\
1979
+void *sbrk(intptr_t increment )\0\
1980
+double scalb(double x , double exp )\0\
1981
+float scalbf(float x , float exp )\0\
1982
+long double scalbl(long double x , long double exp )\0\
1983
+double scalbln(double x , long exp )\0\
1984
+float scalblnf(float x , long exp )\0\
1985
+long double scalblnl(long double x , long exp )\0\
1986
+double scalbn(double x , int exp )\0\
1987
+float scalbnf(float x , int exp )\0\
1988
+long double scalbnl(long double x , int exp )\0\
1684 1989
 int scanf(const char * format , ...)\0\
1685
-int sched_getparam(pid_t  pid , struct sched_param * param )\0\
1686
-int sched_get_priority_max(int  policy )\0\
1687
-int sched_get_priority_min(int  policy )\0\
1688
-int sched_getscheduler(pid_t  pid )\0\
1689
-int sched_rr_get_interval(pid_t  pid , struct timespec * tp )\0\
1690
-int sched_setparam(pid_t  pid , const struct sched_param * param )\0\
1990
+int sched_getparam(pid_t pid , struct sched_param * param )\0\
1991
+int sched_get_priority_max(int policy )\0\
1992
+int sched_get_priority_min(int policy )\0\
1993
+int sched_getscheduler(pid_t pid )\0\
1994
+int sched_rr_get_interval(pid_t pid , struct timespec * tp )\0\
1995
+int sched_setparam(pid_t pid , const struct sched_param * param )\0\
1996
+int sched_setscheduler(pid_t pid , int policy , const struct sched_param * param )\0\
1691 1997
 int sched_yield(void)\0\
1692 1998
 char *secure_getenv(const char * name )\0\
1693
-unsigned short *seed48(unsigned short  seed16v [3])\0\
1694
-void seekdir(DIR * dirp , long  loc )\0\
1999
+unsigned short *seed48(unsigned short seed16v [3])\0\
2000
+void seekdir(DIR * dirp , long loc )\0\
2001
+int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout )\0\
1695 2002
 int sem_close(sem_t * sem )\0\
1696
-int semctl(int  semid , int  semnum , int  cmd , ...)\0\
2003
+int semctl(int semid , int semnum , int cmd , ...)\0\
1697 2004
 int sem_destroy(sem_t * sem )\0\
2005
+int semget(key_t key , int nsems , int semflg )\0\
1698 2006
 int sem_getvalue(sem_t * sem , int * sval )\0\
1699
-int sem_init(sem_t * sem , int  pshared , unsigned int  value )\0\
1700
-sem_t *sem_open(const char * name , int  oflag )\0\
1701
-int semop(int  semid , struct sembuf * sops , size_t  nsops )\0\
2007
+int sem_init(sem_t * sem , int pshared , unsigned int value )\0\
2008
+sem_t *sem_open(const char * name , int oflag )\0\
2009
+sem_t *sem_open(const char * name , int oflag , mode_t mode , unsigned int value )\0\
2010
+int semop(int semid , struct sembuf * sops , size_t nsops )\0\
1702 2011
 int sem_post(sem_t * sem )\0\
2012
+int semtimedop(int semid , struct sembuf * sops , size_t nsops , const struct timespec * timeout )\0\
1703 2013
 int sem_timedwait(sem_t * sem , const struct timespec * abs_timeout )\0\
1704 2014
 int sem_trywait(sem_t * sem )\0\
1705 2015
 int sem_unlink(const char * name )\0\
1706 2016
 int sem_wait(sem_t * sem )\0\
1707
-void setbuffer(FILE * stream , char * buf , size_t   size )\0\
2017
+ssize_t sendfile(int out_fd , int in_fd , off_t * offset , size_t count )\0\
2018
+ssize_t sendmsg(int sockfd , const struct msghdr * msg , int flags )\0\
2019
+ssize_t send(int sockfd , const void * buf , size_t len , int flags )\0\
2020
+ssize_t sendto(int sockfd , const void * buf , size_t len , int flags , const struct sockaddr * dest_addr , socklen_t addrlen )\0\
2021
+void setbuffer(FILE * stream , char * buf , size_t size )\0\
1708 2022
 void setbuf(FILE * stream , char * buf )\0\
1709 2023
 int setcontext(const ucontext_t * ucp )\0\
1710
-int setcontext(const ucontext_t * ucp )\0\
1711
-int setegid(gid_t  egid )\0\
1712
-int setenv(const char * name , const char * value , int  overwrite )\0\
1713
-int seteuid(uid_t  euid )\0\
1714
-int setgid(gid_t  gid )\0\
2024
+int setegid(gid_t egid )\0\
2025
+int setenv(const char * name , const char * value , int overwrite )\0\
2026
+int seteuid(uid_t euid )\0\
2027
+int setgid(gid_t gid )\0\
1715 2028
 void setgrent(void)\0\
1716
-int setgroups(size_t  size , const gid_t * list )\0\
1717
-void sethostent(int  stayopen )\0\
1718
-int sethostid(long  hostid )\0\
1719
-int sethostid(long  hostid )\0\
1720
-int sethostname(const char * name , size_t  len )\0\
1721
-int setjmp(jmp_buf  env )\0\
2029
+int setgroups(size_t size , const gid_t * list )\0\
2030
+void sethostent(int stayopen )\0\
2031
+int sethostid(long hostid )\0\
2032
+int sethostname(const char * name , size_t len )\0\
2033
+int setitimer(int which , const struct itimerval * new_value , struct itimerval * old_value )\0\
2034
+int setjmp(jmp_buf env )\0\
1722 2035
 void setkey_r(const char * key , struct crypt_data * data )\0\
1723 2036
 void setkey(const char * key )\0\
1724 2037
 void setlinebuf(FILE * stream )\0\
1725
-char *setlocale(int  category , const char * locale )\0\
1726
-int setlogmask(int  mask )\0\
1727
-void setnetent(int  stayopen )\0\
1728
-int setpgid(pid_t  pid , pid_t  pgid )\0\
1729
-int setpriority(int  which , id_t  who , int  prio )\0\
1730
-void setprotoent(int  stayopen )\0\
2038
+char *setlocale(int category , const char * locale )\0\
2039
+int setlogmask(int mask )\0\
2040
+void setnetent(int stayopen )\0\
2041
+int setpgid(pid_t pid , pid_t pgid )\0\
2042
+int setpriority(int which , id_t who , int prio )\0\
2043
+void setprotoent(int stayopen )\0\
1731 2044
 void setpwent(void)\0\
1732
-int setregid(gid_t  rgid , gid_t  egid )\0\
1733
-int setreuid(uid_t  ruid , uid_t  euid )\0\
1734
-int setrlimit(int  resource , const struct rlimit * rlim )\0\
1735
-void setservent(int  stayopen )\0\
2045
+int setregid(gid_t rgid , gid_t egid )\0\
2046
+int setreuid(uid_t ruid , uid_t euid )\0\
2047
+int setrlimit(int resource , const struct rlimit * rlim )\0\
2048
+void setservent(int stayopen )\0\
1736 2049
 pid_t setsid(void)\0\
2050
+int setsockopt(int sockfd , int level , int optname , const void * optval , socklen_t optlen )\0\
1737 2051
 char *setstate(char * state )\0\
1738
-int setuid(uid_t  uid )\0\
2052
+int settimeofday(const struct timeval * tv , const struct timezone * tz )\0\
2053
+int setuid(uid_t uid )\0\
1739 2054
 void setutent(void)\0\
1740
-void *shmat(int  shmid , const void * shmaddr , int  shmflg )\0\
1741
-int shmctl(int  shmid , int  cmd , struct shmid_ds * buf )\0\
2055
+int setvbuf(FILE * stream , char * buf , int mode , size_t size )\0\
2056
+void *shmat(int shmid , const void * shmaddr , int shmflg )\0\
2057
+int shmctl(int shmid , int cmd , struct shmid_ds * buf )\0\
1742 2058
 int shmdt(const void * shmaddr )\0\
1743
-int shmget(key_t  key , size_t  size , int  shmflg )\0\
1744
-int shm_open(const char * name , int  oflag , mode_t  mode )\0\
2059
+int shmget(key_t key , size_t size , int shmflg )\0\
2060
+int shm_open(const char * name , int oflag , mode_t mode )\0\
1745 2061
 int shm_unlink(const char * name )\0\
1746
-int shutdown(int  sockfd , int  how )\0\
1747
-int sigaddset(sigset_t * set , int  signum )\0\
2062
+int shutdown(int sockfd , int how )\0\
2063
+int sigaction(int signum , const struct sigaction * act , struct sigaction * oldact )\0\
2064
+int sigaddset(sigset_t * set , int signum )\0\
1748 2065
 int sigaltstack(const stack_t * ss , stack_t * old_ss )\0\
1749
-int sigdelset(sigset_t * set , int  signum )\0\
2066
+int sigdelset(sigset_t * set , int signum )\0\
1750 2067
 int sigemptyset(sigset_t * set )\0\
1751 2068
 int sigfillset(sigset_t * set )\0\
1752
-int sighold(int  sig )\0\
1753
-int sigignore(int  sig )\0\
1754
-int siginterrupt(int  sig , int  flag )\0\
1755
-int sigismember(const sigset_t * set , int  signum )\0\
1756
-void siglongjmp(sigjmp_buf  env , int  val )\0\
1757
-sighandler_t signal(int  signum , sighandler_t  handler )\0\
2069
+int sighold(int sig )\0\
2070
+int sigignore(int sig )\0\
2071
+int siginterrupt(int sig , int flag )\0\
2072
+int sigismember(const sigset_t * set , int signum )\0\
2073
+void siglongjmp(sigjmp_buf env , int val )\0\
2074
+sighandler_t signal(int signum , sighandler_t handler )\0\
1758 2075
 int signbit( x )\0\
1759 2076
 int sigpending(sigset_t * set )\0\
1760
-int sigprocmask(int  how , const sigset_t * set , sigset_t * oldset )\0\
1761
-int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
1762
-int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
1763
-int sigrelse(int  sig )\0\
1764
-int sigsetjmp(sigjmp_buf  env , int  savesigs )\0\
1765
-sighandler_t sigset(int  sig , sighandler_t  disp )\0\
2077
+int sigprocmask(int how , const old_kernel_sigset_t * set , old_kernel_sigset_t * oldset )\0\
2078
+int sigprocmask(int how , const sigset_t * set , sigset_t * oldset )\0\
2079
+int sigqueue(pid_t pid , int sig , const union sigval value )\0\
2080
+int sigrelse(int sig )\0\
2081
+int sigsetjmp(sigjmp_buf env , int savesigs )\0\
2082
+sighandler_t sigset(int sig , sighandler_t disp )\0\
1766 2083
 int sigsuspend(const sigset_t * mask )\0\
2084
+int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout )\0\
1767 2085
 int sigwaitinfo(const sigset_t * set , siginfo_t * info )\0\
1768 2086
 int sigwait(const sigset_t * set , int * sig )\0\
1769
-double sin(double  x )\0\
1770
-float sinf(float  x )\0\
1771
-double sinh(double  x )\0\
1772
-float sinhf(float  x )\0\
1773
-long double sinhl(long double  x )\0\
1774
-long double sinl(long double  x )\0\
1775
-unsigned int sleep(unsigned int  seconds )\0\
1776
-int snprintf(char * str , size_t  size , const char * format , ...)\0\
1777
-int sockatmark(int  sockfd )\0\
1778
-int socket(int  domain , int  type , int  protocol )\0\
2087
+double sin(double x )\0\
2088
+float sinf(float x )\0\
2089
+double sinh(double x )\0\
2090
+float sinhf(float x )\0\
2091
+long double sinhl(long double x )\0\
2092
+long double sinl(long double x )\0\
2093
+unsigned int sleep(unsigned int seconds )\0\
2094
+int SLIST_EMPTY(SLIST_HEAD * head )\0\
2095
+SLIST_ENTRY(TYPE)\0\
2096
+struct TYPE *SLIST_FIRST(SLIST_HEAD * head )\0\
2097
+SLIST_FOREACH(struct TYPE * var , SLIST_HEAD * head , SLIST_ENTRY NAME )\0\
2098
+SLIST_HEAD SLIST_HEAD_INITIALIZER(SLIST_HEAD head )\0\
2099
+SLIST_HEAD(HEADNAME, TYPE)\0\
2100
+void SLIST_INIT(SLIST_HEAD * head )\0\
2101
+struct TYPE *SLIST_NEXT(struct TYPE * elm , SLIST_ENTRY NAME )\0\
2102
+void SLIST_REMOVE_HEAD(SLIST_HEAD * head , SLIST_ENTRY NAME )\0\
2103
+void SLIST_REMOVE(SLIST_HEAD * head , struct TYPE * elm , SLIST_ENTRY NAME )\0\
2104
+int snprintf(char * str , size_t size , const char * format , ...)\0\
2105
+int sockatmark(int sockfd )\0\
2106
+int socket(int domain , int type , int protocol )\0\
2107
+int socketpair(int domain , int type , int protocol , int sv [2])\0\
1779 2108
 int sprintf(char * str , const char * format , ...)\0\
1780
-double sqrt(double  x )\0\
1781
-float sqrtf(float  x )\0\
1782
-long double sqrtl(long double  x )\0\
1783
-void srand48(long int  seedval )\0\
1784
-void srandom(unsigned int  seed )\0\
1785
-void srand(unsigned int  seed )\0\
2109
+double sqrt(double x )\0\
2110
+float sqrtf(float x )\0\
2111
+long double sqrtl(long double x )\0\
2112
+void srand48(long seedval )\0\
2113
+void srandom(unsigned seed )\0\
2114
+void srand(unsigned int seed )\0\
1786 2115
 int sscanf(const char * str , const char * format , ...)\0\
2116
+void STAILQ_CONCAT(STAILQ_HEAD * head1 , STAILQ_HEAD * head2 )\0\
2117
+int STAILQ_EMPTY(STAILQ_HEAD * head )\0\
2118
+STAILQ_ENTRY(TYPE)\0\
2119
+struct TYPE *STAILQ_FIRST(STAILQ_HEAD * head )\0\
2120
+STAILQ_FOREACH(struct TYPE * var , STAILQ_HEAD * head , STAILQ_ENTRY NAME )\0\
2121
+STAILQ_HEAD STAILQ_HEAD_INITIALIZER(STAILQ_HEAD head )\0\
2122
+STAILQ_HEAD(HEADNAME, TYPE)\0\
2123
+void STAILQ_INIT(STAILQ_HEAD * head )\0\
2124
+struct TYPE *STAILQ_NEXT(struct TYPE * elm , STAILQ_ENTRY NAME )\0\
2125
+void STAILQ_REMOVE_HEAD(STAILQ_HEAD * head , STAILQ_ENTRY NAME )\0\
1787 2126
 int stat(const char * pathname , struct stat * statbuf )\0\
1788 2127
 int statvfs(const char * path , struct statvfs * buf )\0\
1789
-int statvfs(const char * path , struct statvfs * buf )\0\
1790 2128
 int strcasecmp(const char * s1 , const char * s2 )\0\
1791 2129
 char *strcasestr(const char * haystack , const char * needle )\0\
1792 2130
 char *strcat(char * dest , const char * src )\0\
1793
-char *strchr(const char * s , int  c )\0\
1794
-char *strchrnul(const char * s , int  c )\0\
2131
+char *strchr(const char * s , int c )\0\
2132
+char *strchrnul(const char * s , int c )\0\
1795 2133
 int strcmp(const char * s1 , const char * s2 )\0\
1796 2134
 int strcoll(const char * s1 , const char * s2 )\0\
1797 2135
 char *strcpy(char * dest , const char * src )\0\
1798 2136
 size_t strcspn(const char * s , const char * reject )\0\
1799 2137
 char *strdupa(const char * s )\0\
1800 2138
 char *strdup(const char * s )\0\
1801
-char *strerror(int  errnum )\0\
1802
-char *strerror_l(int  errnum , locale_t  locale )\0\
1803
-char *strerror_r(int  errnum , char * buf , size_t  buflen )\0\
1804
-int strerror_r(int  errnum , char * buf , size_t  buflen )\0\
2139
+char *strerror(int errnum )\0\
2140
+const char *strerrordesc_np(int errnum )\0\
2141
+char *strerror_l(int errnum , locale_t locale )\0\
2142
+const char *strerrorname_np(int errnum )\0\
2143
+char *strerror_r(int errnum , char * buf , size_t buflen )\0\
2144
+int strerror_r(int errnum , char * buf , size_t buflen )\0\
2145
+ssize_t strfmon_l(char * s , size_t max , locale_t locale , const char * format , ...)\0\
2146
+ssize_t strfmon(char * s , size_t max , const char * format , ...)\0\
2147
+size_t strftime(char * s , size_t max , const char * format , const struct tm * tm )\0\
1805 2148
 size_t strlen(const char * s )\0\
1806
-int strncasecmp(const char * s1 , const char * s2 , size_t  n )\0\
1807
-char *strncat(char * dest , const char * src , size_t  n )\0\
1808
-int strncmp(const char * s1 , const char * s2 , size_t  n )\0\
1809
-char *strncpy(char * dest , const char * src , size_t  n )\0\
1810
-char *strndupa(const char * s , size_t  n )\0\
1811
-char *strndup(const char * s , size_t  n )\0\
2149
+int strncasecmp(const char * s1 , const char * s2 , size_t n )\0\
2150
+char *strncat(char * dest , const char * src , size_t n )\0\
2151
+int strncmp(const char * s1 , const char * s2 , size_t n )\0\
2152
+char *strncpy(char * dest , const char * src , size_t n )\0\
2153
+char *strndupa(const char * s , size_t n )\0\
2154
+char *strndup(const char * s , size_t n )\0\
1812 2155
 char *strpbrk(const char * s , const char * accept )\0\
1813
-char *strrchr(const char * s , int  c )\0\
2156
+char *strptime(const char * s , const char * format , struct tm * tm )\0\
2157
+char *strrchr(const char * s , int c )\0\
1814 2158
 char *strsep(char ** stringp , const char * delim )\0\
1815 2159
 size_t strspn(const char * s , const char * accept )\0\
1816 2160
 char *strstr(const char * haystack , const char * needle )\0\
1817 2161
 double strtod(const char * nptr , char ** endptr )\0\
1818 2162
 float strtof(const char * nptr , char ** endptr )\0\
1819
-intmax_t strtoimax(const char * nptr , char ** endptr , int  base )\0\
2163
+intmax_t strtoimax(const char * nptr , char ** endptr , int base )\0\
1820 2164
 char *strtok(char * str , const char * delim )\0\
1821 2165
 char *strtok_r(char * str , const char * delim , char ** saveptr )\0\
1822 2166
 long double strtold(const char * nptr , char ** endptr )\0\
1823
-long int strtol(const char * nptr , char ** endptr , int  base )\0\
1824
-uintmax_t strtoumax(const char * nptr , char ** endptr , int  base )\0\
1825
-size_t strxfrm(char * dest , const char * src , size_t  n )\0\
1826
-void swab(const void * from , void * to , ssize_t  n )\0\
2167
+long long strtoll(const char * nptr , char ** endptr , int base )\0\
2168
+long strtol(const char * nptr , char ** endptr , int base )\0\
2169
+unsigned long long strtoull(const char * nptr , char ** endptr , int base )\0\
2170
+unsigned long strtoul(const char * nptr , char ** endptr , int base )\0\
2171
+uintmax_t strtoumax(const char * nptr , char ** endptr , int base )\0\
2172
+size_t strxfrm(char * dest , const char * src , size_t n )\0\
2173
+void swab(const void * from , void * to , ssize_t n )\0\
1827 2174
 int swapcontext(ucontext_t * oucp , const ucontext_t * ucp )\0\
2175
+int swprintf(wchar_t * wcs , size_t maxlen , const wchar_t * format , ...)\0\
2176
+int symlinkat(const char * target , int newdirfd , const char * linkpath )\0\
1828 2177
 int symlink(const char * target , const char * linkpath )\0\
1829
-int syncfs(int  fd )\0\
2178
+int syncfs(int fd )\0\
1830 2179
 void sync(void)\0\
1831
-long sysconf(int  name )\0\
1832
-void syslog(int  priority , const char * format , ...)\0\
2180
+long sysconf(int name )\0\
2181
+void syslog(int priority , const char * format , ...)\0\
1833 2182
 int system(const char * command )\0\
1834
-double tan(double  x )\0\
1835
-float tanf(float  x )\0\
1836
-double tanh(double  x )\0\
1837
-float tanhf(float  x )\0\
1838
-long double tanhl(long double  x )\0\
1839
-long double tanl(long double  x )\0\
1840
-int tcdrain(int  fd )\0\
1841
-int tcflow(int  fd , int  action )\0\
1842
-int tcflush(int  fd , int  queue_selector )\0\
1843
-int tcgetattr(int  fd , struct termios * termios_p )\0\
1844
-pid_t tcgetpgrp(int  fd )\0\
1845
-pid_t tcgetsid(int  fd )\0\
1846
-int tcsendbreak(int  fd , int  duration )\0\
1847
-int tcsetpgrp(int  fd , pid_t  pgrp )\0\
2183
+int TAILQ_EMPTY(TAILQ_HEAD * head )\0\
2184
+TAILQ_ENTRY(TYPE)\0\
2185
+struct TYPE *TAILQ_FIRST(TAILQ_HEAD * head )\0\
2186
+TAILQ_FOREACH(struct TYPE * var , TAILQ_HEAD * head , TAILQ_ENTRY NAME )\0\
2187
+TAILQ_HEAD TAILQ_HEAD_INITIALIZER(TAILQ_HEAD head )\0\
2188
+TAILQ_HEAD(HEADNAME, TYPE)\0\
2189
+void TAILQ_INIT(TAILQ_HEAD * head )\0\
2190
+struct TYPE *TAILQ_LAST(TAILQ_HEAD * head , HEADNAME)\0\
2191
+struct TYPE *TAILQ_NEXT(struct TYPE * elm , TAILQ_ENTRY NAME )\0\
2192
+struct TYPE *TAILQ_PREV(struct TYPE * elm , HEADNAME, TAILQ_ENTRY NAME )\0\
2193
+void TAILQ_REMOVE(TAILQ_HEAD * head , struct TYPE * elm , TAILQ_ENTRY NAME )\0\
2194
+void TAILQ_SWAP(TAILQ_HEAD * head1 , TAILQ_HEAD * head2 , TYPE, TAILQ_ENTRY NAME )\0\
2195
+double tan(double x )\0\
2196
+float tanf(float x )\0\
2197
+double tanh(double x )\0\
2198
+float tanhf(float x )\0\
2199
+long double tanhl(long double x )\0\
2200
+long double tanl(long double x )\0\
2201
+int tcdrain(int fd )\0\
2202
+int tcflow(int fd , int action )\0\
2203
+int tcflush(int fd , int queue_selector )\0\
2204
+int tcgetattr(int fd , struct termios * termios_p )\0\
2205
+pid_t tcgetpgrp(int fd )\0\
2206
+pid_t tcgetsid(int fd )\0\
2207
+int tcsendbreak(int fd , int duration )\0\
2208
+int tcsetattr(int fd , int optional_actions , const struct termios * termios_p )\0\
2209
+int tcsetpgrp(int fd , pid_t pgrp )\0\
2210
+void *tdelete(const void * key , void ** rootp , int (* compar )(const void *, const void *))\0\
1848 2211
 void tdestroy(void * root , void (* free_node )(void * nodep ))\0\
1849 2212
 long telldir(DIR * dirp )\0\
1850 2213
 char *tempnam(const char * dir , const char * pfx )\0\
1851
-double tgamma(double  x )\0\
1852
-float tgammaf(float  x )\0\
1853
-long double tgammal(long double  x )\0\
1854
-int timer_delete(timer_t  timerid )\0\
1855
-int timer_getoverrun(timer_t  timerid )\0\
1856
-int timer_gettime(timer_t  timerid , struct itimerspec * curr_value )\0\
2214
+void *tfind(const void * key , void *const * rootp , int (* compar )(const void *, const void *))\0\
2215
+double tgamma(double x )\0\
2216
+float tgammaf(float x )\0\
2217
+long double tgammal(long double x )\0\
2218
+int timer_create(clockid_t clockid , struct sigevent * sevp , timer_t * timerid )\0\
2219
+int timer_delete(timer_t timerid )\0\
2220
+int timer_getoverrun(timer_t timerid )\0\
2221
+int timer_gettime(timer_t timerid , struct itimerspec * curr_value )\0\
2222
+int timer_settime(timer_t timerid , int flags , const struct itimerspec * new_value , struct itimerspec * old_value )\0\
1857 2223
 clock_t times(struct tms * buf )\0\
1858 2224
 time_t time(time_t * tloc )\0\
1859 2225
 FILE *tmpfile(void)\0\
1860 2226
 char *tmpnam(char * s )\0\
1861 2227
 char *tmpnam_r(char * s )\0\
1862
-int toascii(int  c )\0\
1863
-int tolower(int  c )\0\
1864
-int tolower_l(int  c , locale_t  locale )\0\
1865
-int toupper(int  c )\0\
1866
-int toupper_l(int  c , locale_t  locale )\0\
1867
-wint_t towctrans(wint_t  wc , wctrans_t  desc )\0\
1868
-wint_t towlower_l(wint_t  wc , locale_t  locale )\0\
1869
-wint_t towlower(wint_t  wc )\0\
1870
-wint_t towupper_l(wint_t  wc , locale_t  locale )\0\
1871
-wint_t towupper(wint_t  wc )\0\
1872
-int truncate(const char * path , off_t  length )\0\
1873
-double trunc(double  x )\0\
1874
-float truncf(float  x )\0\
1875
-long double truncl(long double  x )\0\
1876
-char *ttyname(int  fd )\0\
1877
-int ttyname_r(int  fd , char * buf , size_t  buflen )\0\
2228
+int toascii(int c )\0\
2229
+int tolower(int c )\0\
2230
+int tolower_l(int c , locale_t locale )\0\
2231
+int toupper(int c )\0\
2232
+int toupper_l(int c , locale_t locale )\0\
2233
+wint_t towctrans(wint_t wc , wctrans_t desc )\0\
2234
+wint_t towlower_l(wint_t wc , locale_t locale )\0\
2235
+wint_t towlower(wint_t wc )\0\
2236
+wint_t towupper_l(wint_t wc , locale_t locale )\0\
2237
+wint_t towupper(wint_t wc )\0\
2238
+int truncate(const char * path , off_t length )\0\
2239
+double trunc(double x )\0\
2240
+float truncf(float x )\0\
2241
+long double truncl(long double x )\0\
2242
+void *tsearch(const void * key , void ** rootp , int (* compar )(const void *, const void *))\0\
2243
+char *ttyname(int fd )\0\
2244
+int ttyname_r(int fd , char * buf , size_t buflen )\0\
1878 2245
 int ttyslot(void)\0\
2246
+void twalk_r(const void * root , void (* action )(const void * nodep , VISIT which , void * closure ), void * closure )\0\
2247
+void twalk(const void * root , void (* action )(const void * nodep , VISIT which , int depth ))\0\
1879 2248
 void tzset (void)\0\
1880
-useconds_t ualarm(useconds_t  usecs , useconds_t  interval )\0\
1881
-long ulimit(int  cmd , long  newlimit )\0\
1882
-mode_t umask(mode_t  mask )\0\
2249
+useconds_t ualarm(useconds_t usecs , useconds_t interval )\0\
2250
+long ulimit(int cmd , long newlimit )\0\
2251
+mode_t umask(mode_t mask )\0\
1883 2252
 int uname(struct utsname * buf )\0\
1884
-int ungetc(int  c , FILE * stream )\0\
1885
-wint_t ungetwc(wint_t  wc , FILE * stream )\0\
1886
-int unlinkat(int  dirfd , const char * pathname , int  flags )\0\
2253
+int ungetc(int c , FILE * stream )\0\
2254
+wint_t ungetwc(wint_t wc , FILE * stream )\0\
2255
+int unlinkat(int dirfd , const char * pathname , int flags )\0\
1887 2256
 int unlink(const char * pathname )\0\
1888
-int unlockpt(int  fd )\0\
2257
+int unlockpt(int fd )\0\
1889 2258
 int unsetenv(const char * name )\0\
1890
-int usleep(useconds_t  usec )\0\
2259
+int usleep(useconds_t usec )\0\
1891 2260
 int utime(const char * filename , const struct utimbuf * times )\0\
1892
-int utimes(const char * filename , const struct timeval  times [2])\0\
2261
+int utimes(const char * filename , const struct timeval times [2])\0\
1893 2262
 int utmpname(const char * file )\0\
1894
-type  va_arg(va_list  ap ,  type )\0\
1895
-void va_copy(va_list  dest , va_list  src )\0\
1896
-void va_end(va_list  ap )\0\
2263
+type va_arg(va_list ap , type )\0\
2264
+void va_copy(va_list dest , va_list src )\0\
2265
+void va_end(va_list ap )\0\
1897 2266
 valloc ()\0\
1898
-void *valloc(size_t  size )\0\
1899
-void va_start(va_list  ap ,  last )\0\
1900
-int vdprintf(int  fd , const char * format , va_list  ap )\0\
2267
+void *valloc(size_t size )\0\
2268
+void va_start(va_list ap , last )\0\
2269
+int vdprintf(int fd , const char * format , va_list ap )\0\
1901 2270
 pid_t vfork(void)\0\
1902
-int vfprintf(FILE * stream , const char * format , va_list  ap )\0\
1903
-int vfscanf(FILE * stream , const char * format , va_list  ap )\0\
1904
-int vfwprintf(FILE * stream , const wchar_t * format , va_list  args )\0\
1905
-int vprintf(const char * format , va_list  ap )\0\
1906
-int vscanf(const char * format , va_list  ap )\0\
1907
-int vsprintf(char * str , const char * format , va_list  ap )\0\
1908
-int vsscanf(const char * str , const char * format , va_list  ap )\0\
1909
-void vsyslog(int  priority , const char * format , va_list  ap )\0\
1910
-int vwprintf(const wchar_t * format , va_list  args )\0\
1911
-pid_t waitpid(pid_t  pid , int * wstatus , int  options )\0\
2271
+int vfprintf(FILE * stream , const char * format , va_list ap )\0\
2272
+int vfscanf(FILE * stream , const char * format , va_list ap )\0\
2273
+int vfwprintf(FILE * stream , const wchar_t * format , va_list args )\0\
2274
+int vprintf(const char * format , va_list ap )\0\
2275
+int vscanf(const char * format , va_list ap )\0\
2276
+int vsnprintf(char * str , size_t size , const char * format , va_list ap )\0\
2277
+int vsprintf(char * str , const char * format , va_list ap )\0\
2278
+int vsscanf(const char * str , const char * format , va_list ap )\0\
2279
+int vswprintf(wchar_t * wcs , size_t maxlen , const wchar_t * format , va_list args )\0\
2280
+void vsyslog(int priority , const char * format , va_list ap )\0\
2281
+int vwprintf(const wchar_t * format , va_list args )\0\
2282
+int waitid(idtype_t idtype , id_t id , siginfo_t * infop , int options )\0\
2283
+pid_t waitpid(pid_t pid , int * wstatus , int options )\0\
1912 2284
 pid_t wait(int * wstatus )\0\
1913
-size_t wcrtomb(char * s , wchar_t  wc , mbstate_t * ps )\0\
2285
+size_t wcrtomb(char * s , wchar_t wc , mbstate_t * ps )\0\
1914 2286
 int wcscasecmp(const wchar_t * s1 , const wchar_t * s2 )\0\
1915 2287
 wchar_t *wcscat(wchar_t * dest , const wchar_t * src )\0\
1916
-wchar_t *wcschr(const wchar_t * wcs , wchar_t  wc )\0\
2288
+wchar_t *wcschr(const wchar_t * wcs , wchar_t wc )\0\
1917 2289
 int wcscmp(const wchar_t * s1 , const wchar_t * s2 )\0\
1918 2290
 wchar_t *wcscpy(wchar_t * dest , const wchar_t * src )\0\
1919 2291
 size_t wcscspn(const wchar_t * wcs , const wchar_t * reject )\0\
1920 2292
 wchar_t *wcsdup(const wchar_t * s )\0\
1921 2293
 size_t wcslen(const wchar_t * s )\0\
1922
-int wcsncasecmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1923
-wchar_t *wcsncat(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1924
-int wcsncmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1925
-wchar_t *wcsncpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
2294
+int wcsncasecmp(const wchar_t * s1 , const wchar_t * s2 , size_t n )\0\
2295
+wchar_t *wcsncat(wchar_t * dest , const wchar_t * src , size_t n )\0\
2296
+int wcsncmp(const wchar_t * s1 , const wchar_t * s2 , size_t n )\0\
2297
+wchar_t *wcsncpy(wchar_t * dest , const wchar_t * src , size_t n )\0\
1926 2298
 wchar_t *wcspbrk(const wchar_t * wcs , const wchar_t * accept )\0\
1927
-wchar_t *wcsrchr(const wchar_t * wcs , wchar_t  wc )\0\
2299
+wchar_t *wcsrchr(const wchar_t * wcs , wchar_t wc )\0\
2300
+size_t wcsrtombs(char * dest , const wchar_t ** src , size_t len , mbstate_t * ps )\0\
1928 2301
 size_t wcsspn(const wchar_t * wcs , const wchar_t * accept )\0\
1929 2302
 wchar_t *wcsstr(const wchar_t * haystack , const wchar_t * needle )\0\
1930
-size_t wcstombs(char * dest , const wchar_t * src , size_t  n )\0\
1931
-int wcswidth(const wchar_t * s , size_t  n )\0\
1932
-int wctob(wint_t  c )\0\
1933
-int wctomb(char * s , wchar_t  wc )\0\
2303
+intmax_t wcstoimax(const wchar_t * nptr , wchar_t ** endptr , int base )\0\
2304
+wchar_t *wcstok(wchar_t * wcs , const wchar_t * delim , wchar_t ** ptr )\0\
2305
+size_t wcstombs(char * dest , const wchar_t * src , size_t n )\0\
2306
+uintmax_t wcstoumax(const wchar_t * nptr , wchar_t ** endptr , int base )\0\
2307
+int wcswidth(const wchar_t * s , size_t n )\0\
2308
+int wctob(wint_t c )\0\
2309
+int wctomb(char * s , wchar_t wc )\0\
1934 2310
 wctrans_t wctrans(const char * name )\0\
1935 2311
 wctype_t wctype(const char * name )\0\
1936
-int wcwidth(wchar_t  c )\0\
1937
-wchar_t *wmemchr(const wchar_t * s , wchar_t  c , size_t  n )\0\
1938
-int wmemcmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1939
-wchar_t *wmemcpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1940
-wchar_t *wmemmove(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1941
-wchar_t *wmemset(wchar_t * wcs , wchar_t  wc , size_t  n )\0\
1942
-int wordexp(const char * s , wordexp_t * p , int  flags )\0\
2312
+int wcwidth(wchar_t c )\0\
2313
+wchar_t *wmemchr(const wchar_t * s , wchar_t c , size_t n )\0\
2314
+int wmemcmp(const wchar_t * s1 , const wchar_t * s2 , size_t n )\0\
2315
+wchar_t *wmemcpy(wchar_t * dest , const wchar_t * src , size_t n )\0\
2316
+wchar_t *wmemmove(wchar_t * dest , const wchar_t * src , size_t n )\0\
2317
+wchar_t *wmemset(wchar_t * wcs , wchar_t wc , size_t n )\0\
2318
+int wordexp(const char * s , wordexp_t * p , int flags )\0\
1943 2319
 void wordfree(wordexp_t * p )\0\
1944 2320
 int wprintf(const wchar_t * format , ...)\0\
1945
-ssize_t write(int  fd , const void * buf , size_t  count )\0\
1946
-ssize_t writev(int  fd , const struct iovec * iov , int  iovcnt )\0\
1947
-double y0(double  x )\0\
1948
-float y0f(float  x )\0\
1949
-long double y0l(long double  x )\0\
1950
-double y1(double  x )\0\
1951
-float y1f(float  x )\0\
1952
-long double y1l(long double  x )\0\
1953
-double yn(int  n , double  x )\0\
1954
-float ynf(int  n , float  x )\0\
1955
-long double ynl(int  n , long double  x )\0\
2321
+ssize_t write(int fd , const void * buf , size_t count )\0\
2322
+ssize_t writev(int fd , const struct iovec * iov , int iovcnt )\0\
2323
+double y0(double x )\0\
2324
+float y0f(float x )\0\
2325
+long double y0l(long double x )\0\
2326
+double y1(double x )\0\
2327
+float y1f(float x )\0\
2328
+long double y1l(long double x )\0\
2329
+double yn(int n , double x )\0\
2330
+float ynf(int n , float x )\0\
2331
+long double ynl(int n , long double x )\0\
1956 2332
 "};
Browse code

Implement show hint of related prototype (for now only for common C/POSIX functions)

Dario Rodriguez authored on 31/10/2020 21:29:27
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,1956 @@
1
+const char *index_prototypes_c89_posix[]={"\
2
+a64l\0\
3
+abort\0\
4
+abs\0\
5
+accept\0\
6
+access\0\
7
+acos\0\
8
+acosf\0\
9
+acosh\0\
10
+acoshf\0\
11
+acoshl\0\
12
+acosl\0\
13
+aio_cancel\0\
14
+aio_error\0\
15
+aio_fsync\0\
16
+aio_read\0\
17
+aio_return\0\
18
+aio_write\0\
19
+alarm\0\
20
+aligned_alloc\0\
21
+asctime\0\
22
+asctime_r\0\
23
+asin\0\
24
+asinf\0\
25
+asinh\0\
26
+asinhf\0\
27
+asinhl\0\
28
+asinl\0\
29
+assert\0\
30
+atan2\0\
31
+atan2f\0\
32
+atan2l\0\
33
+atan\0\
34
+atanf\0\
35
+atanh\0\
36
+atanhf\0\
37
+atanhl\0\
38
+atanl\0\
39
+atexit\0\
40
+atof\0\
41
+atoi\0\
42
+atoll\0\
43
+atol\0\
44
+basename\0\
45
+bcmp\0\
46
+bcopy\0\
47
+brk\0\
48
+bsd_signal\0\
49
+btowc\0\
50
+bzero\0\
51
+cabs\0\
52
+cabsf\0\
53
+cabsl\0\
54
+cacos\0\
55
+cacosf\0\
56
+cacosh\0\
57
+cacoshf\0\
58
+cacoshl\0\
59
+cacosl\0\
60
+calloc\0\
61
+carg\0\
62
+cargf\0\
63
+cargl\0\
64
+casin\0\
65
+casinf\0\
66
+casinh\0\
67
+casinhf\0\
68
+casinhl\0\
69
+casinl\0\
70
+catan\0\
71
+catanf\0\
72
+catanh\0\
73
+catanhf\0\
74
+catanhl\0\
75
+catanl\0\
76
+catclose\0\
77
+catopen\0\
78
+cbrt\0\
79
+cbrtf\0\
80
+cbrtl\0\
81
+ccos\0\
82
+ccosf\0\
83
+ccosh\0\
84
+ccoshf\0\
85
+ccoshl\0\
86
+ccosl\0\
87
+ceil\0\
88
+ceilf\0\
89
+ceill\0\
90
+cexp\0\
91
+cexpf\0\
92
+cexpl\0\
93
+cfgetispeed\0\
94
+cfgetospeed\0\
95
+cfmakeraw\0\
96
+cfsetispeed\0\
97
+cfsetospeed\0\
98
+cfsetspeed\0\
99
+chdir\0\
100
+chmod\0\
101
+chown\0\
102
+chroot\0\
103
+cimag\0\
104
+cimagf\0\
105
+cimagl\0\
106
+clearenv\0\
107
+clearerr_unlocked\0\
108
+clearerr\0\
109
+clock\0\
110
+clock_getcpuclockid\0\
111
+clock_getres\0\
112
+clock_getres\0\
113
+clock_gettime\0\
114
+clock_gettime\0\
115
+clock_settime\0\
116
+clock_settime\0\
117
+clog\0\
118
+clogf\0\
119
+clogl\0\
120
+closedir\0\
121
+close\0\
122
+closelog\0\
123
+confstr\0\
124
+conj\0\
125
+conjf\0\
126
+conjl\0\
127
+copysign\0\
128
+copysignf\0\
129
+copysignl\0\
130
+cos\0\
131
+cosf\0\
132
+cosh\0\
133
+coshf\0\
134
+coshl\0\
135
+cosl\0\
136
+cpow\0\
137
+cpowf\0\
138
+cproj\0\
139
+cprojf\0\
140
+cprojl\0\
141
+creal\0\
142
+crealf\0\
143
+creall\0\
144
+creat\0\
145
+crypt\0\
146
+csin\0\
147
+csinf\0\
148
+csinh\0\
149
+csinhf\0\
150
+csinhl\0\
151
+csinl\0\
152
+csqrt\0\
153
+csqrtf\0\
154
+csqrtl\0\
155
+ctan\0\
156
+ctanf\0\
157
+ctanh\0\
158
+ctanhf\0\
159
+ctanhl\0\
160
+ctanl\0\
161
+ctermid\0\
162
+ctime\0\
163
+ctime_r\0\
164
+cuserid\0\
165
+difftime\0\
166
+dirname\0\
167
+div\0\
168
+dlclose\0\
169
+dlerror\0\
170
+dlmopen\0\
171
+dlopen\0\
172
+dlsym\0\
173
+dlvsym\0\
174
+dprintf\0\
175
+drand48\0\
176
+drem\0\
177
+dremf\0\
178
+dreml\0\
179
+dup2\0\
180
+dup3\0\
181
+dup\0\
182
+encrypt\0\
183
+endgrent\0\
184
+endhostent\0\
185
+endnetent\0\
186
+endprotoent\0\
187
+endpwent\0\
188
+endservent\0\
189
+endutent\0\
190
+erand48\0\
191
+erfc\0\
192
+erfcf\0\
193
+erfcl\0\
194
+erf\0\
195
+erff\0\
196
+erfl\0\
197
+execv\0\
198
+execvp\0\
199
+_exit\0\
200
+exit\0\
201
+_Exit\0\
202
+exp2\0\
203
+exp2f\0\
204
+exp2l\0\
205
+exp\0\
206
+expf\0\
207
+explicit_bzero\0\
208
+expl\0\
209
+expm1\0\
210
+expm1f\0\
211
+expm1l\0\
212
+fabs\0\
213
+fabsf\0\
214
+fabsl\0\
215
+fchdir\0\
216
+fchmod\0\
217
+fchown\0\
218
+fclose\0\
219
+fcntl\0\
220
+fdatasync\0\
221
+FD_CLR\0\
222
+fdim\0\
223
+fdimf\0\
224
+fdiml\0\
225
+FD_ISSET\0\
226
+fdopendir\0\
227
+fdopen\0\
228
+FD_SET\0\
229
+FD_ZERO\0\
230
+feclearexcept\0\
231
+fegetenv\0\
232
+fegetexceptflag\0\
233
+fegetround\0\
234
+feholdexcept\0\
235
+feof\0\
236
+feof_unlocked\0\
237
+feraiseexcept\0\
238
+ferror\0\
239
+ferror_unlocked\0\
240
+fesetenv\0\
241
+fesetexceptflag\0\
242
+fesetround\0\
243
+fetestexcept\0\
244
+feupdateenv\0\
245
+fexecve\0\
246
+fflush\0\
247
+fflush_unlocked\0\
248
+ffs\0\
249
+ffsl\0\
250
+ffsll\0\
251
+fgetc\0\
252
+fgetc_unlocked\0\
253
+fgetpos\0\
254
+fgets\0\
255
+fgets_unlocked\0\
256
+fgetwc_unlocked\0\
257
+fgetwc\0\
258
+fgetws_unlocked\0\
259
+fgetws\0\
260
+fileno\0\
261
+fileno_unlocked\0\
262
+flockfile\0\
263
+floor\0\
264
+floorf\0\
265
+floorl\0\
266
+fma\0\
267
+fmaf\0\
268
+fmal\0\
269
+fmax\0\
270
+fmaxf\0\
271
+fmaxl\0\
272
+fmemopen\0\
273
+fmin\0\
274
+fminf\0\
275
+fminl\0\
276
+fmod\0\
277
+fmodf\0\
278
+fmodl\0\
279
+fnmatch\0\
280
+fopen\0\
281
+fork\0\
282
+fpathconf\0\
283
+fpclassify\0\
284
+fprintf\0\
285
+fputc\0\
286
+fputc_unlocked\0\
287
+fputs\0\
288
+fputs_unlocked\0\
289
+fputwc_unlocked\0\
290
+fputwc\0\
291
+fputws\0\
292
+fputws_unlocked\0\
293
+freeaddrinfo\0\
294
+freehostent\0\
295
+free\0\
296
+freopen\0\
297
+frexp\0\
298
+frexpf\0\
299
+frexpl\0\
300
+fscanf\0\
301
+fseek\0\
302
+fseeko\0\
303
+fsetpos\0\
304
+fstat\0\
305
+fstatvfs\0\
306
+fstatvfs\0\
307
+fsync\0\
308
+ftell\0\
309
+ftello\0\
310
+ftime\0\
311
+ftok\0\
312
+ftruncate\0\
313
+ftrylockfile\0\
314
+funlockfile\0\
315
+fwide\0\
316
+fwprintf\0\
317
+gai_strerror\0\
318
+gcvt\0\
319
+getchar\0\
320
+getchar_unlocked\0\
321
+getc\0\
322
+getcontext\0\
323
+getcontext\0\
324
+getc_unlocked\0\
325
+get_current_dir_name\0\
326
+getcwd\0\
327
+getcwd\0\
328
+getdate_r\0\
329
+getdate\0\
330
+getegid\0\
331
+getenv\0\
332
+geteuid\0\
333
+getgid\0\
334
+getgrent\0\
335
+getgrgid\0\
336
+getgrnam\0\
337
+getgroups\0\
338
+gethostbyname2\0\
339
+gethostbyname\0\
340
+gethostent\0\
341
+gethostid\0\
342
+gethostid\0\
343
+gethostname\0\
344
+getitimer\0\
345
+getlogin\0\
346
+getlogin_r\0\
347
+getnetbyaddr\0\
348
+getnetbyname\0\
349
+getnetent\0\
350
+getpagesize\0\
351
+getpass\0\
352
+getpgid\0\
353
+getpid\0\
354
+getppid\0\
355
+getpriority\0\
356
+getprotobyname\0\
357
+getprotobynumber\0\
358
+getprotoent\0\
359
+getpwent\0\
360
+getpwnam\0\
361
+getpwuid\0\
362
+getrlimit\0\
363
+getrusage\0\
364
+gets\0\
365
+getservbyname\0\
366
+getservbyport\0\
367
+getservent\0\
368
+getsid\0\
369
+gettimeofday\0\
370
+getuid\0\
371
+getutent\0\
372
+getutid\0\
373
+getutline\0\
374
+getwchar_unlocked\0\
375
+getwchar\0\
376
+getwc_unlocked\0\
377
+getwc\0\
378
+getwd\0\
379
+globfree\0\
380
+gmtime_r\0\
381
+gmtime\0\
382
+grantpt\0\
383
+hcreate\0\
384
+hcreate_r\0\
385
+hdestroy_r\0\
386
+hdestroy\0\
387
+herror\0\
388
+hsearch\0\
389
+hstrerror\0\
390
+htonl\0\
391
+htons\0\
392
+hypot\0\
393
+hypotf\0\
394
+hypotl\0\
395
+iconv_close\0\
396
+iconv_open\0\
397
+if_freenameindex\0\
398
+if_indextoname\0\
399
+if_nameindex\0\
400
+if_nametoindex\0\
401
+ilogbf\0\
402
+ilogb\0\
403
+ilogbl\0\
404
+imaxabs\0\
405
+imaxdiv\0\
406
+index\0\
407
+inet_addr\0\
408
+inet_aton\0\
409
+inet_lnaof\0\
410
+inet_makeaddr\0\
411
+inet_netof\0\
412
+inet_network\0\
413
+inet_ntoa\0\
414
+inet_pton\0\
415
+initstate\0\
416
+insque\0\
417
+isalnum\0\
418
+isalnum_l\0\
419
+isalpha\0\
420
+isalpha_l\0\
421
+isascii\0\
422
+isascii_l\0\
423
+isatty\0\
424
+isblank\0\
425
+isblank_l\0\
426
+iscntrl\0\
427
+iscntrl_l\0\
428
+isdigit\0\
429
+isdigit_l\0\
430
+isfinite\0\
431
+isgraph\0\
432
+isgraph_l\0\
433
+isgreaterequal\0\
434
+isgreater\0\
435
+isinf\0\
436
+islessequal\0\
437
+islessgreater\0\
438
+isless\0\
439
+islower\0\
440
+islower_l\0\
441
+isnan\0\
442
+isnormal\0\
443
+isprint\0\
444
+isprint_l\0\
445
+ispunct\0\
446
+ispunct_l\0\
447
+isspace\0\
448
+isspace_l\0\
449
+isunordered\0\
450
+isupper\0\
451
+isupper_l\0\
452
+iswalnum\0\
453
+iswalpha\0\
454
+iswblank\0\
455
+iswcntrl\0\
456
+iswctype\0\
457
+iswdigit\0\
458
+iswgraph\0\
459
+iswlower\0\
460
+iswprint\0\
461
+iswpunct\0\
462
+iswspace\0\
463
+iswupper\0\
464
+iswxdigit\0\
465
+isxdigit\0\
466
+isxdigit_l\0\
467
+j0\0\
468
+j0f\0\
469
+j0l\0\
470
+j1\0\
471
+j1f\0\
472
+j1l\0\
473
+jn\0\
474
+jnf\0\
475
+jnl\0\
476
+jrand48\0\
477
+kill\0\
478
+killpg\0\
479
+killpg\0\
480
+l64a\0\
481
+labs\0\
482
+lchown\0\
483
+lcong48\0\
484
+ldexp\0\
485
+ldexpf\0\
486
+ldexpl\0\
487
+ldiv\0\
488
+lgamma\0\
489
+lgammaf\0\
490
+lgammaf_r\0\
491
+lgammal\0\
492
+lgammal_r\0\
493
+lgamma_r\0\
494
+link\0\
495
+listen\0\
496
+llabs\0\
497
+lldiv\0\
498
+llrintf\0\
499
+llrintl\0\
500
+llrint\0\
501
+llroundf\0\
502
+llroundl\0\
503
+llround\0\
504
+localeconv\0\
505
+localtime_r\0\
506
+localtime\0\
507
+lockf\0\
508
+log10\0\
509
+log10f\0\
510
+log10l\0\
511
+log1p\0\
512
+log1pf\0\
513
+log1pl\0\
514
+log2\0\
515
+log2f\0\
516
+log2l\0\
517
+logb\0\
518
+logbf\0\
519
+logbl\0\
520
+log\0\
521
+logf\0\
522
+logl\0\
523
+longjmp\0\
524
+lrand48\0\
525
+lrintf\0\
526
+lrintl\0\
527
+lrint\0\
528
+lroundf\0\
529
+lroundl\0\
530
+lround\0\
531
+lseek\0\
532
+lstat\0\
533
+madvise\0\
534
+malloc\0\
535
+mblen\0\
536
+mbrlen\0\
537
+mbsinit\0\
538
+mbstowcs\0\
539
+mbtowc\0\
540
+memalign\0\
541
+memccpy\0\
542
+memchr\0\
543
+memcmp\0\
544
+memcpy\0\
545
+memmove\0\
546
+memrchr\0\
547
+memset\0\
548
+mkdirat\0\
549
+mkdir\0\
550
+mkfifoat\0\
551
+mkfifo\0\
552
+mknod\0\
553
+mkostemp\0\
554
+mkostemps\0\
555
+mkstemp\0\
556
+mkstemps\0\
557
+mktemp\0\
558
+mktime\0\
559
+mlock2\0\
560
+mlockall\0\
561
+mlock\0\
562
+modf\0\
563
+modff\0\
564
+modfl\0\
565
+mprotect\0\
566
+mq_close\0\
567
+mq_getattr\0\
568
+mq_notify\0\
569
+mq_notify\0\
570
+mq_open\0\
571
+mq_open\0\
572
+mq_unlink\0\
573
+mq_unlink\0\
574
+mrand48\0\
575
+msgctl\0\
576
+msgget\0\
577
+msync\0\
578
+munlockall\0\
579
+munlock\0\
580
+munmap\0\
581
+nan\0\
582
+nanf\0\
583
+nanl\0\
584
+nanosleep\0\
585
+nearbyint\0\
586
+nearbyintf\0\
587
+nearbyintl\0\
588
+nextafter\0\
589
+nextafterf\0\
590
+nextafterl\0\
591
+nexttoward\0\
592
+nexttowardf\0\
593
+nexttowardl\0\
594
+nice\0\
595
+nl_langinfo\0\
596
+nl_langinfo_l\0\
597
+nrand48\0\
598
+ntohl\0\
599
+ntohs\0\
600
+offsetof\0\
601
+openat\0\
602
+opendir\0\
603
+open\0\
604
+open\0\
605
+openlog\0\
606
+open_memstream\0\
607
+open_wmemstream\0\
608
+pathconf\0\
609
+pause\0\
610
+pclose\0\
611
+perror\0\
612
+pipe2\0\
613
+pipe\0\
614
+pkey_mprotect\0\
615
+poll\0\
616
+popen\0\
617
+posix_fallocate\0\
618
+posix_madvise\0\
619
+posix_memalign\0\
620
+posix_openpt\0\
621
+pow\0\
622
+powf\0\
623
+powl\0\
624
+printf\0\
625
+pthread_attr_destroy\0\
626
+pthread_attr_init\0\
627
+pthread_cancel\0\
628
+pthread_cleanup_pop\0\
629
+pthread_detach\0\
630
+pthread_equal\0\
631
+pthread_exit\0\
632
+pthread_getconcurrency\0\
633
+pthread_getcpuclockid\0\
634
+pthread_join\0\
635
+pthread_kill\0\
636
+pthread_kill_other_threads_np\0\
637
+pthread_self\0\
638
+pthread_setcancelstate\0\
639
+pthread_setcanceltype\0\
640
+pthread_setconcurrency\0\
641
+pthread_setschedprio\0\
642
+pthread_spin_destroy\0\
643
+pthread_spin_init\0\
644
+pthread_spin_lock\0\
645
+pthread_spin_trylock\0\
646
+pthread_spin_unlock\0\
647
+pthread_testcancel\0\
648
+ptsname\0\
649
+ptsname_r\0\
650
+putchar\0\
651
+putchar_unlocked\0\
652
+putc\0\
653
+putc_unlocked\0\
654
+putenv\0\
655
+puts\0\
656
+pututline\0\
657
+putwchar_unlocked\0\
658
+putwchar\0\
659
+putwc_unlocked\0\
660
+putwc\0\
661
+pvalloc\0\
662
+raise\0\
663
+rand\0\
664
+random\0\
665
+rand_r\0\
666
+rawmemchr\0\
667
+readdir\0\
668
+read\0\
669
+readv\0\
670
+realloc\0\
671
+realpath\0\
672
+recvmsg\0\
673
+recv\0\
674
+regcomp\0\
675
+regfree\0\
676
+remainder\0\
677
+remainderf\0\
678
+remainderl\0\
679
+remove\0\
680
+remque\0\
681
+remquo\0\
682
+remquof\0\
683
+remquol\0\
684
+renameat2\0\
685
+rename\0\
686
+rewinddir\0\
687
+rewind\0\
688
+rindex\0\
689
+rint\0\
690
+rintf\0\
691
+rintl\0\
692
+rmdir\0\
693
+round\0\
694
+roundf\0\
695
+roundl\0\
696
+sbrk\0\
697
+scalb\0\
698
+scalbf\0\
699
+scalbl\0\
700
+scalbln\0\
701
+scalblnf\0\
702
+scalblnl\0\
703
+scalbn\0\
704
+scalbnf\0\
705
+scalbnl\0\
706
+scanf\0\
707
+sched_getparam\0\
708
+sched_get_priority_max\0\
709
+sched_get_priority_min\0\
710
+sched_getscheduler\0\
711
+sched_rr_get_interval\0\
712
+sched_setparam\0\
713
+sched_yield\0\
714
+secure_getenv\0\
715
+seed48\0\
716
+seekdir\0\
717
+sem_close\0\
718
+semctl\0\
719
+sem_destroy\0\
720
+sem_getvalue\0\
721
+sem_init\0\
722
+sem_open\0\
723
+semop\0\
724
+sem_post\0\
725
+sem_timedwait\0\
726
+sem_trywait\0\
727
+sem_unlink\0\
728
+sem_wait\0\
729
+setbuffer\0\
730
+setbuf\0\
731
+setcontext\0\
732
+setcontext\0\
733
+setegid\0\
734
+setenv\0\
735
+seteuid\0\
736
+setgid\0\
737
+setgrent\0\
738
+setgroups\0\
739
+sethostent\0\
740
+sethostid\0\
741
+sethostid\0\
742
+sethostname\0\
743
+setjmp\0\
744
+setkey_r\0\
745
+setkey\0\
746
+setlinebuf\0\
747
+setlocale\0\
748
+setlogmask\0\
749
+setnetent\0\
750
+setpgid\0\
751
+setpriority\0\
752
+setprotoent\0\
753
+setpwent\0\
754
+setregid\0\
755
+setreuid\0\
756
+setrlimit\0\
757
+setservent\0\
758
+setsid\0\
759
+setstate\0\
760
+setuid\0\
761
+setutent\0\
762
+shmat\0\
763
+shmctl\0\
764
+shmdt\0\
765
+shmget\0\
766
+shm_open\0\
767
+shm_unlink\0\
768
+shutdown\0\
769
+sigaddset\0\
770
+sigaltstack\0\
771
+sigdelset\0\
772
+sigemptyset\0\
773
+sigfillset\0\
774
+sighold\0\
775
+sigignore\0\
776
+siginterrupt\0\
777
+sigismember\0\
778
+siglongjmp\0\
779
+signal\0\
780
+signbit\0\
781
+sigpending\0\
782
+sigprocmask\0\
783
+sigqueue\0\
784
+sigqueue\0\
785
+sigrelse\0\
786
+sigsetjmp\0\
787
+sigset\0\
788
+sigsuspend\0\
789
+sigwaitinfo\0\
790
+sigwait\0\
791
+sin\0\
792
+sinf\0\
793
+sinh\0\
794
+sinhf\0\
795
+sinhl\0\
796
+sinl\0\
797
+sleep\0\
798
+snprintf\0\
799
+sockatmark\0\
800
+socket\0\
801
+sprintf\0\
802
+sqrt\0\
803
+sqrtf\0\
804
+sqrtl\0\
805
+srand48\0\
806
+srandom\0\
807
+srand\0\
808
+sscanf\0\
809
+stat\0\
810
+statvfs\0\
811
+statvfs\0\
812
+strcasecmp\0\
813
+strcasestr\0\
814
+strcat\0\
815
+strchr\0\
816
+strchrnul\0\
817
+strcmp\0\
818
+strcoll\0\
819
+strcpy\0\
820
+strcspn\0\
821
+strdupa\0\
822
+strdup\0\
823
+strerror\0\
824
+strerror_l\0\
825
+strerror_r\0\
826
+strerror_r\0\
827
+strlen\0\
828
+strncasecmp\0\
829
+strncat\0\
830
+strncmp\0\
831
+strncpy\0\
832
+strndupa\0\
833
+strndup\0\
834
+strpbrk\0\
835
+strrchr\0\
836
+strsep\0\
837
+strspn\0\
838
+strstr\0\
839
+strtod\0\
840
+strtof\0\
841
+strtoimax\0\
842
+strtok\0\
843
+strtok_r\0\
844
+strtold\0\
845
+strtol\0\
846
+strtoumax\0\
847
+strxfrm\0\
848
+swab\0\
849
+swapcontext\0\
850
+symlink\0\
851
+syncfs\0\
852
+sync\0\
853
+sysconf\0\
854
+syslog\0\
855
+system\0\
856
+tan\0\
857
+tanf\0\
858
+tanh\0\
859
+tanhf\0\
860
+tanhl\0\
861
+tanl\0\
862
+tcdrain\0\
863
+tcflow\0\
864
+tcflush\0\
865
+tcgetattr\0\
866
+tcgetpgrp\0\
867
+tcgetsid\0\
868
+tcsendbreak\0\
869
+tcsetpgrp\0\
870
+tdestroy\0\
871
+telldir\0\
872
+tempnam\0\
873
+tgamma\0\
874
+tgammaf\0\
875
+tgammal\0\
876
+timer_delete\0\
877
+timer_getoverrun\0\
878
+timer_gettime\0\
879
+times\0\
880
+time\0\
881
+tmpfile\0\
882
+tmpnam\0\
883
+tmpnam_r\0\
884
+toascii\0\
885
+tolower\0\
886
+tolower_l\0\
887
+toupper\0\
888
+toupper_l\0\
889
+towctrans\0\
890
+towlower_l\0\
891
+towlower\0\
892
+towupper_l\0\
893
+towupper\0\
894
+truncate\0\
895
+trunc\0\
896
+truncf\0\
897
+truncl\0\
898
+ttyname\0\
899
+ttyname_r\0\
900
+ttyslot\0\
901
+tzset\0\
902
+ualarm\0\
903
+ulimit\0\
904
+umask\0\
905
+uname\0\
906
+ungetc\0\
907
+ungetwc\0\
908
+unlinkat\0\
909
+unlink\0\
910
+unlockpt\0\
911
+unsetenv\0\
912
+usleep\0\
913
+utime\0\
914
+utimes\0\
915
+utmpname\0\
916
+va_arg\0\
917
+va_copy\0\
918
+va_end\0\
919
+valloc\0\
920
+valloc\0\
921
+va_start\0\
922
+vdprintf\0\
923
+vfork\0\
924
+vfprintf\0\
925
+vfscanf\0\
926
+vfwprintf\0\
927
+vprintf\0\
928
+vscanf\0\
929
+vsprintf\0\
930
+vsscanf\0\
931
+vsyslog\0\
932
+vwprintf\0\
933
+waitpid\0\
934
+wait\0\
935
+wcrtomb\0\
936
+wcscasecmp\0\
937
+wcscat\0\
938
+wcschr\0\
939
+wcscmp\0\
940
+wcscpy\0\
941
+wcscspn\0\
942
+wcsdup\0\
943
+wcslen\0\
944
+wcsncasecmp\0\
945
+wcsncat\0\
946
+wcsncmp\0\
947
+wcsncpy\0\
948
+wcspbrk\0\
949
+wcsrchr\0\
950
+wcsspn\0\
951
+wcsstr\0\
952
+wcstombs\0\
953
+wcswidth\0\
954
+wctob\0\
955
+wctomb\0\
956
+wctrans\0\
957
+wctype\0\
958
+wcwidth\0\
959
+wmemchr\0\
960
+wmemcmp\0\
961
+wmemcpy\0\
962
+wmemmove\0\
963
+wmemset\0\
964
+wordexp\0\
965
+wordfree\0\
966
+wprintf\0\
967
+write\0\
968
+writev\0\
969
+y0\0\
970
+y0f\0\
971
+y0l\0\
972
+y1\0\
973
+y1f\0\
974
+y1l\0\
975
+yn\0\
976
+ynf\0\
977
+ynl\0\
978
+"};
979
+const char *values_prototypes_c89_posix={"\
980
+long a64l(const char * str64 )\0\
981
+void abort(void)\0\
982
+int abs(int  j )\0\
983
+int accept(int  sockfd , struct sockaddr * addr , socklen_t * addrlen )\0\
984
+int access(const char * pathname , int  mode )\0\
985
+double acos(double  x )\0\
986
+float acosf(float  x )\0\
987
+double acosh(double  x )\0\
988
+float acoshf(float  x )\0\
989
+long double acoshl(long double  x )\0\
990
+long double acosl(long double  x )\0\
991
+int aio_cancel(int  fd , struct aiocb * aiocbp )\0\
992
+int aio_error(const struct aiocb * aiocbp )\0\
993
+int aio_fsync(int  op , struct aiocb * aiocbp )\0\
994
+int aio_read(struct aiocb * aiocbp )\0\
995
+ssize_t aio_return(struct aiocb * aiocbp )\0\
996
+int aio_write(struct aiocb * aiocbp )\0\
997
+unsigned int alarm(unsigned int  seconds )\0\
998
+void *aligned_alloc(size_t  alignment , size_t  size )\0\
999
+char *asctime(const struct tm * tm )\0\
1000
+char *asctime_r(const struct tm * tm , char * buf )\0\
1001
+double asin(double  x )\0\
1002
+float asinf(float  x )\0\
1003
+double asinh(double  x )\0\
1004
+float asinhf(float  x )\0\
1005
+long double asinhl(long double  x )\0\
1006
+long double asinl(long double  x )\0\
1007
+void assert(scalar  expression )\0\
1008
+double atan2(double  y , double  x )\0\
1009
+float atan2f(float  y , float  x )\0\
1010
+long double atan2l(long double  y , long double  x )\0\
1011
+double atan(double  x )\0\
1012
+float atanf(float  x )\0\
1013
+double atanh(double  x )\0\
1014
+float atanhf(float  x )\0\
1015
+long double atanhl(long double  x )\0\
1016
+long double atanl( long double  x )\0\
1017
+int atexit(void (* function )(void))\0\
1018
+double atof(const char * nptr )\0\
1019
+int atoi(const char * nptr )\0\
1020
+long long atoll(const char * nptr )\0\
1021
+long atol(const char * nptr )\0\
1022
+char *basename(char * path )\0\
1023
+int bcmp(const void * s1 , const void * s2 , size_t  n )\0\
1024
+void bcopy(const void * src , void * dest , size_t  n )\0\
1025
+int brk(void * addr )\0\
1026
+sighandler_t bsd_signal(int  signum , sighandler_t  handler )\0\
1027
+wint_t btowc(int  c )\0\
1028
+void bzero(void * s , size_t  n )\0\
1029
+double cabs(double complex  z )\0\
1030
+float cabsf(float complex  z )\0\
1031
+long double cabsl(long double complex  z )\0\
1032
+double complex cacos(double complex  z )\0\
1033
+float complex cacosf(float complex  z )\0\
1034
+double complex cacosh(double complex  z )\0\
1035
+float complex cacoshf(float complex  z )\0\
1036
+long double complex cacoshl(long double complex  z )\0\
1037
+long double complex cacosl(long double complex  z )\0\
1038
+void *calloc(size_t  nmemb , size_t  size )\0\
1039
+double carg(double complex  z )\0\
1040
+float cargf(float complex  z )\0\
1041
+long double cargl(long double complex  z )\0\
1042
+double complex casin(double complex  z )\0\
1043
+float complex casinf(float complex  z )\0\
1044
+double complex casinh(double complex  z )\0\
1045
+float complex casinhf(float complex  z )\0\
1046
+long double complex casinhl(long double complex  z )\0\
1047
+long double complex casinl(long double complex  z )\0\
1048
+double complex catan(double complex  z )\0\
1049
+float complex catanf(float complex  z )\0\
1050
+double complex catanh(double complex  z )\0\
1051
+float complex catanhf(float complex  z )\0\
1052
+long double complex catanhl(long double complex  z )\0\
1053
+long double complex catanl(long double complex  z )\0\
1054
+int catclose(nl_catd  catalog )\0\
1055
+nl_catd catopen(const char * name , int  flag )\0\
1056
+double cbrt(double  x )\0\
1057
+float cbrtf(float  x )\0\
1058
+long double cbrtl(long double  x )\0\
1059
+double complex ccos(double complex  z )\0\
1060
+float complex ccosf(float complex  z )\0\
1061
+double complex ccosh(double complex  z )\0\
1062
+float complex ccoshf(float complex  z )\0\
1063
+long double complex ccoshl(long double complex  z )\0\
1064
+long double complex ccosl(long double complex  z )\0\
1065
+double ceil(double  x )\0\
1066
+float ceilf(float  x )\0\
1067
+long double ceill(long double  x )\0\
1068
+double complex cexp(double complex  z )\0\
1069
+float complex cexpf(float complex  z )\0\
1070
+long double complex cexpl(long double complex  z )\0\
1071
+speed_t cfgetispeed(const struct termios * termios_p )\0\
1072
+speed_t cfgetospeed(const struct termios * termios_p )\0\
1073
+void cfmakeraw(struct termios * termios_p )\0\
1074
+int cfsetispeed(struct termios * termios_p , speed_t  speed )\0\
1075
+int cfsetospeed(struct termios * termios_p , speed_t  speed )\0\
1076
+int cfsetspeed(struct termios * termios_p , speed_t  speed )\0\
1077
+int chdir(const char * path )\0\
1078
+int chmod(const char * pathname , mode_t  mode )\0\
1079
+int chown(const char * pathname , uid_t  owner , gid_t  group )\0\
1080
+int chroot(const char * path )\0\
1081
+double cimag(double complex  z )\0\
1082
+float cimagf(float complex  z )\0\
1083
+long double cimagl(long double complex  z )\0\
1084
+int clearenv(void)\0\
1085
+void clearerr_unlocked(FILE * stream )\0\
1086
+void clearerr(FILE * stream )\0\
1087
+clock_t clock(void)\0\
1088
+int clock_getcpuclockid(pid_t  pid , clockid_t * clock_id )\0\
1089
+int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
1090
+int clock_getres(clockid_t  clk_id , struct timespec * res )\0\
1091
+int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
1092
+int clock_gettime(clockid_t  clk_id , struct timespec * tp )\0\
1093
+int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
1094
+int clock_settime(clockid_t  clk_id , const struct timespec * tp )\0\
1095
+double complex clog(double complex  z )\0\
1096
+float complex clogf(float complex  z )\0\
1097
+long double complex clogl(long double complex  z )\0\
1098
+int closedir(DIR * dirp )\0\
1099
+int close(int  fd )\0\
1100
+void closelog(void)\0\
1101
+size_t confstr(int  name , char * buf , size_t  len )\0\
1102
+double complex conj(double complex  z )\0\
1103
+float complex conjf(float complex  z )\0\
1104
+long double complex conjl(long double complex  z )\0\
1105
+double copysign(double  x , double  y )\0\
1106
+float copysignf(float  x , float  y )\0\
1107
+long double copysignl(long double  x , long double  y )\0\
1108
+double cos(double  x )\0\
1109
+float cosf(float  x )\0\
1110
+double cosh(double  x )\0\
1111
+float coshf(float  x )\0\
1112
+long double coshl(long double  x )\0\
1113
+long double cosl(long double  x )\0\
1114
+double complex cpow(double complex  x , complex double  z )\0\
1115
+float complex cpowf(float complex  x , complex float  z )\0\
1116
+double complex cproj(double complex  z )\0\
1117
+float complex cprojf(float complex  z )\0\
1118
+long double complex cprojl(long double complex  z )\0\
1119
+double creal(double complex  z )\0\
1120
+float crealf(float complex  z )\0\
1121
+long double creall(long double complex  z )\0\
1122
+int creat(const char * pathname , mode_t  mode )\0\
1123
+char *crypt(const char * key , const char * salt )\0\
1124
+double complex csin(double complex  z )\0\
1125
+float complex csinf(float complex  z )\0\
1126
+double complex csinh(double complex  z )\0\
1127
+float complex csinhf(float complex  z )\0\
1128
+long double complex csinhl(long double complex  z )\0\
1129
+long double complex csinl(long double complex  z )\0\
1130
+double complex csqrt(double complex  z )\0\
1131
+float complex csqrtf(float complex  z )\0\
1132
+long double complex csqrtl(long double complex  z )\0\
1133
+double complex ctan(double complex  z )\0\
1134
+float complex ctanf(float complex  z )\0\
1135
+double complex ctanh(double complex  z )\0\
1136
+float complex ctanhf(float complex  z )\0\
1137
+long double complex ctanhl(long double complex  z )\0\
1138
+long double complex ctanl(long double complex  z )\0\
1139
+char *ctermid(char * s )\0\
1140
+char *ctime(const time_t * timep )\0\
1141
+char *ctime_r(const time_t * timep , char * buf )\0\
1142
+char *cuserid(char * string )\0\
1143
+double difftime(time_t  time1 , time_t  time0 )\0\
1144
+char *dirname(char * path )\0\
1145
+div_t div(int  numerator , int  denominator )\0\
1146
+int dlclose(void * handle )\0\
1147
+char *dlerror(void)\0\
1148
+void *dlmopen (Lmid_t  lmid , const char * filename , int  flags )\0\
1149
+void *dlopen(const char * filename , int  flags )\0\
1150
+void *dlsym(void * handle , const char * symbol )\0\
1151
+void *dlvsym(void * handle , char * symbol , char * version )\0\
1152
+int dprintf(int  fd , const char * format , ...)\0\
1153
+double drand48(void)\0\
1154
+double drem(double  x , double  y )\0\
1155
+float dremf(float  x , float  y )\0\
1156
+long double dreml(long double  x , long double  y )\0\
1157
+int dup2(int  oldfd , int  newfd )\0\
1158
+int dup3(int  oldfd , int  newfd , int  flags )\0\
1159
+int dup(int  oldfd )\0\
1160
+void encrypt(char  block [64], int  edflag )\0\
1161
+void endgrent(void)\0\
1162
+void endhostent(void)\0\
1163
+void endnetent(void)\0\
1164
+void endprotoent(void)\0\
1165
+void endpwent(void)\0\
1166
+void endservent(void)\0\
1167
+void endutent(void)\0\
1168
+double erand48(unsigned short  xsubi [3])\0\
1169
+double erfc(double  x )\0\
1170
+float erfcf(float  x )\0\
1171
+long double erfcl(long double  x )\0\
1172
+double erf(double  x )\0\
1173
+float erff(float  x )\0\
1174
+long double erfl(long double  x )\0\
1175
+int execv(const char * path , char *const  argv [])\0\
1176
+int execvp(const char * file , char *const  argv [])\0\
1177
+void _exit(int  status )\0\
1178
+void exit(int  status )\0\
1179
+void _Exit(int  status )\0\
1180
+double exp2(double  x )\0\
1181
+float exp2f(float  x )\0\
1182
+long double exp2l(long double  x )\0\
1183
+double exp(double  x )\0\
1184
+float expf(float  x )\0\
1185
+void explicit_bzero(void * s , size_t  n )\0\
1186
+long double expl(long double  x )\0\
1187
+double expm1(double  x )\0\
1188
+float expm1f(float  x )\0\
1189
+long double expm1l(long double  x )\0\
1190
+double fabs(double  x )\0\
1191
+float fabsf(float  x )\0\
1192
+long double fabsl(long double  x )\0\
1193
+int fchdir(int  fd )\0\
1194
+int fchmod(int  fd , mode_t  mode )\0\
1195
+int fchown(int  fd , uid_t  owner , gid_t  group )\0\
1196
+int fclose(FILE * stream )\0\
1197
+int fcntl(int  fd , int  cmd , ... /*  arg  */ )\0\
1198
+int fdatasync(int  fd )\0\
1199
+void FD_CLR(int  fd , fd_set * set )\0\
1200
+double fdim(double  x , double  y )\0\
1201
+float fdimf(float  x , float  y )\0\
1202
+long double fdiml(long double  x , long double  y )\0\
1203
+int  FD_ISSET(int  fd , fd_set * set )\0\
1204
+DIR *fdopendir(int  fd )\0\
1205
+FILE *fdopen(int  fd , const char * mode )\0\
1206
+void FD_SET(int  fd , fd_set * set )\0\
1207
+void FD_ZERO(fd_set * set )\0\
1208
+int feclearexcept(int  excepts )\0\
1209
+int fegetenv(fenv_t * envp )\0\
1210
+int fegetexceptflag(fexcept_t * flagp , int  excepts )\0\
1211
+int fegetround(void)\0\
1212
+int feholdexcept(fenv_t * envp )\0\
1213
+int feof(FILE * stream )\0\
1214
+int feof_unlocked(FILE * stream )\0\
1215
+int feraiseexcept(int  excepts )\0\
1216
+int ferror(FILE * stream )\0\
1217
+int ferror_unlocked(FILE * stream )\0\
1218
+int fesetenv(const fenv_t * envp )\0\
1219
+int fesetexceptflag(const fexcept_t * flagp , int  excepts )\0\
1220
+int fesetround(int  rounding_mode )\0\
1221
+int fetestexcept(int  excepts )\0\
1222
+int feupdateenv(const fenv_t * envp )\0\
1223
+int fexecve(int  fd , char *const  argv [], char *const  envp [])\0\
1224
+int fflush(FILE * stream )\0\
1225
+int fflush_unlocked(FILE * stream )\0\
1226
+int ffs(int  i )\0\
1227
+int ffsl(long int  i )\0\
1228
+int ffsll(long long int  i )\0\
1229
+int fgetc(FILE * stream )\0\
1230
+int fgetc_unlocked(FILE * stream )\0\
1231
+int fgetpos(FILE * stream , fpos_t * pos )\0\
1232
+char *fgets(char * s , int  size , FILE * stream )\0\
1233
+char *fgets_unlocked(char * s , int  n , FILE * stream )\0\
1234
+wint_t fgetwc_unlocked(FILE * stream )\0\
1235
+wint_t fgetwc(FILE * stream )\0\
1236
+wchar_t *fgetws_unlocked(wchar_t * ws , int  n , FILE * stream )\0\
1237
+wchar_t *fgetws(wchar_t * ws , int  n , FILE * stream )\0\
1238
+int fileno(FILE * stream )\0\
1239
+int fileno_unlocked(FILE * stream )\0\
1240
+void flockfile(FILE * filehandle )\0\
1241
+double floor(double  x )\0\
1242
+float floorf(float  x )\0\
1243
+long double floorl(long double  x )\0\
1244
+double fma(double  x , double  y , double  z )\0\
1245
+float fmaf(float  x , float  y , float  z )\0\
1246
+long double fmal(long double  x , long double  y , long double  z )\0\
1247
+double fmax(double  x , double  y )\0\
1248
+float fmaxf(float  x , float  y )\0\
1249
+long double fmaxl(long double  x , long double  y )\0\
1250
+FILE *fmemopen(void *buf , size_t size , const char * mode )\0\
1251
+double fmin(double  x , double  y )\0\
1252
+float fminf(float  x , float  y )\0\
1253
+long double fminl(long double  x , long double  y )\0\
1254
+double fmod(double  x , double  y )\0\
1255
+float fmodf(float  x , float  y )\0\
1256
+long double fmodl(long double  x , long double  y )\0\
1257
+int fnmatch(const char * pattern , const char * string , int  flags )\0\
1258
+FILE *fopen(const char * pathname , const char * mode )\0\
1259
+pid_t fork(void)\0\
1260
+long fpathconf(int  fd , int  name )\0\
1261
+int fpclassify( x )\0\
1262
+int fprintf(FILE * stream , const char * format , ...)\0\
1263
+int fputc(int  c , FILE * stream )\0\
1264
+int fputc_unlocked(int  c , FILE * stream )\0\
1265
+int fputs(const char * s , FILE * stream )\0\
1266
+int fputs_unlocked(const char * s , FILE * stream )\0\
1267
+wint_t fputwc_unlocked(wchar_t  wc , FILE * stream )\0\
1268
+wint_t fputwc(wchar_t  wc , FILE * stream )\0\
1269
+int fputws(const wchar_t * ws , FILE * stream )\0\
1270
+int fputws_unlocked(const wchar_t * ws , FILE * stream )\0\
1271
+void freeaddrinfo(struct addrinfo * res )\0\
1272
+void freehostent(struct hostent * ip )\0\
1273
+void free(void  *ptr )\0\
1274
+FILE *freopen(const char * pathname , const char * mode , FILE * stream )\0\
1275
+double frexp(double  x , int * exp )\0\
1276
+float frexpf(float  x , int * exp )\0\
1277
+long double frexpl(long double  x , int * exp )\0\
1278
+int fscanf(FILE * stream , const char * format , ...)\0\
1279
+int fseek(FILE * stream , long  offset , int  whence )\0\
1280
+int fseeko(FILE * stream , off_t  offset , int  whence )\0\
1281
+int fsetpos(FILE * stream , const fpos_t * pos )\0\
1282
+int fstat(int  fd , struct stat * statbuf )\0\
1283
+int fstatvfs(int  fd , struct statvfs * buf )\0\
1284
+int fstatvfs(int  fd , struct statvfs * buf )\0\
1285
+int fsync(int  fd )\0\
1286
+long ftell(FILE * stream )\0\
1287
+off_t ftello(FILE * stream )\0\
1288
+int ftime(struct timeb * tp )\0\
1289
+key_t ftok(const char * pathname , int  proj_id )\0\
1290
+int ftruncate(int  fd , off_t  length )\0\
1291
+int ftrylockfile(FILE * filehandle )\0\
1292
+void funlockfile(FILE * filehandle )\0\
1293
+int fwide(FILE * stream , int  mode )\0\
1294
+int fwprintf(FILE * stream , const wchar_t * format , ...)\0\
1295
+const char *gai_strerror(int  errcode )\0\
1296
+char *gcvt(double  number , int  ndigit , char * buf )\0\
1297
+int getchar(void)\0\
1298
+int getchar_unlocked(void)\0\
1299
+int getc(FILE * stream )\0\
1300
+int getcontext(ucontext_t * ucp )\0\
1301
+int getcontext(ucontext_t * ucp )\0\
1302
+int getc_unlocked(FILE * stream )\0\
1303
+char *get_current_dir_name(void)\0\
1304
+char *getcwd(char * buf , size_t  size )\0\
1305
+char *getcwd(char * buf , size_t  size )\0\
1306
+int getdate_r(const char * string , struct tm * res )\0\
1307
+struct tm *getdate(const char * string )\0\
1308
+gid_t getegid(void)\0\
1309
+char *getenv(const char * name )\0\
1310
+uid_t geteuid(void)\0\
1311
+gid_t getgid(void)\0\
1312
+struct group *getgrent(void)\0\
1313
+struct group *getgrgid(gid_t  gid )\0\
1314
+struct group *getgrnam(const char * name )\0\
1315
+int getgroups(int  size , gid_t  list [])\0\
1316
+struct hostent *gethostbyname2(const char * name , int  af )\0\
1317
+struct hostent *gethostbyname(const char * name )\0\
1318
+struct hostent *gethostent(void)\0\
1319
+long gethostid(void)\0\
1320
+long gethostid(void)\0\
1321
+int gethostname(char * name , size_t  len )\0\
1322
+int getitimer(int  which , struct itimerval * curr_value )\0\
1323
+char *getlogin(void)\0\
1324
+int getlogin_r(char * buf , size_t  bufsize )\0\
1325
+struct netent *getnetbyaddr(uint32_t  net , int  type )\0\
1326
+struct netent *getnetbyname(const char * name )\0\
1327
+struct netent *getnetent(void)\0\
1328
+int getpagesize(void)\0\
1329
+char *getpass(const char * prompt )\0\
1330
+pid_t getpgid(pid_t  pid )\0\
1331
+pid_t getpid(void)\0\
1332
+pid_t getppid(void)\0\
1333
+int getpriority(int  which , id_t  who )\0\
1334
+struct protoent *getprotobyname(const char * name )\0\
1335
+struct protoent *getprotobynumber(int  proto )\0\
1336
+struct protoent *getprotoent(void)\0\
1337
+struct passwd *getpwent(void)\0\
1338
+struct passwd *getpwnam(const char * name )\0\
1339
+struct passwd *getpwuid(uid_t  uid )\0\
1340
+int getrlimit(int  resource , struct rlimit * rlim )\0\
1341
+int getrusage(int  who , struct rusage * usage )\0\
1342
+char *gets(char * s )\0\
1343
+struct servent *getservbyname(const char * name , const char * proto )\0\
1344
+struct servent *getservbyport(int  port , const char * proto )\0\
1345
+struct servent *getservent(void)\0\
1346
+pid_t getsid(pid_t  pid )\0\
1347
+int gettimeofday(struct timeval * tv , struct timezone * tz )\0\
1348
+uid_t getuid(void)\0\
1349
+struct utmp *getutent(void)\0\
1350
+struct utmp *getutid(const struct utmp * ut )\0\
1351
+struct utmp *getutline(const struct utmp * ut )\0\
1352
+wint_t getwchar_unlocked(void)\0\
1353
+wint_t getwchar(void)\0\
1354
+wint_t getwc_unlocked(FILE * stream )\0\
1355
+wint_t getwc(FILE * stream )\0\
1356
+char *getwd(char * buf )\0\
1357
+void globfree(glob_t * pglob )\0\
1358
+struct tm *gmtime_r(const time_t * timep , struct tm * result )\0\
1359
+struct tm *gmtime(const time_t * timep )\0\
1360
+int grantpt(int  fd )\0\
1361
+int hcreate(size_t  nel )\0\
1362
+int hcreate_r(size_t  nel , struct hsearch_data * htab )\0\
1363
+void hdestroy_r(struct hsearch_data * htab )\0\
1364
+void hdestroy(void)\0\
1365
+void herror(const char * s )\0\
1366
+ENTRY *hsearch(ENTRY  item , ACTION  action )\0\
1367
+const char *hstrerror(int  err )\0\
1368
+uint32_t htonl(uint32_t  hostlong )\0\
1369
+uint16_t htons(uint16_t  hostshort )\0\
1370
+double hypot(double  x , double  y )\0\
1371
+float hypotf(float  x , float  y )\0\
1372
+long double hypotl(long double  x , long double  y )\0\
1373
+int iconv_close(iconv_t  cd )\0\
1374
+iconv_t iconv_open(const char * tocode , const char * fromcode )\0\
1375
+void if_freenameindex(struct if_nameindex * ptr )\0\
1376
+char *if_indextoname(unsigned int ifindex, char * ifname )\0\
1377
+struct if_nameindex *if_nameindex(void)\0\
1378
+unsigned int if_nametoindex(const char * ifname )\0\
1379
+int ilogbf(float  x )\0\
1380
+int ilogb(double  x )\0\
1381
+int ilogbl(long double  x )\0\
1382
+intmax_t imaxabs(intmax_t  j )\0\
1383
+imaxdiv_t imaxdiv(intmax_t  numerator , intmax_t  denominator )\0\
1384
+char *index(const char * s , int  c )\0\
1385
+in_addr_t inet_addr(const char * cp )\0\
1386
+int inet_aton(const char * cp , struct in_addr * inp )\0\
1387
+in_addr_t inet_lnaof(struct in_addr  in )\0\
1388
+struct in_addr inet_makeaddr(in_addr_t  net , in_addr_t  host )\0\
1389
+in_addr_t inet_netof(struct in_addr  in )\0\
1390
+in_addr_t inet_network(const char * cp )\0\
1391
+char *inet_ntoa(struct in_addr  in )\0\
1392
+int inet_pton(int  af , const char * src , void * dst )\0\
1393
+char *initstate(unsigned int  seed , char * state , size_t  n )\0\
1394
+void insque(void * elem , void * prev )\0\
1395
+int isalnum(int  c )\0\
1396
+int isalnum_l(int  c , locale_t  locale )\0\
1397
+int isalpha(int  c )\0\
1398
+int isalpha_l(int  c , locale_t  locale )\0\
1399
+int isascii(int  c )\0\
1400
+int isascii_l(int  c , locale_t  locale )\0\
1401
+int isatty(int  fd )\0\
1402
+int isblank(int  c )\0\
1403
+int isblank_l(int  c , locale_t  locale )\0\
1404
+int iscntrl(int  c )\0\
1405
+int iscntrl_l(int  c , locale_t  locale )\0\
1406
+int isdigit(int  c )\0\
1407
+int isdigit_l(int  c , locale_t  locale )\0\
1408
+int isfinite( x )\0\
1409
+int isgraph(int  c )\0\
1410
+int isgraph_l(int  c , locale_t  locale )\0\
1411
+int isgreaterequal( x ,  y )\0\
1412
+int isgreater( x ,  y )\0\
1413
+int isinf( x )\0\
1414
+int islessequal( x ,  y )\0\
1415
+int islessgreater( x ,  y )\0\
1416
+int isless( x ,  y )\0\
1417
+int islower(int  c )\0\
1418
+int islower_l(int  c , locale_t  locale )\0\
1419
+int isnan( x )\0\
1420
+int isnormal( x )\0\
1421
+int isprint(int  c )\0\
1422
+int isprint_l(int  c , locale_t  locale )\0\
1423
+int ispunct(int  c )\0\
1424
+int ispunct_l(int  c , locale_t  locale )\0\
1425
+int isspace(int  c )\0\
1426
+int isspace_l(int  c , locale_t  locale )\0\
1427
+int isunordered( x ,  y )\0\
1428
+int isupper(int  c )\0\
1429
+int isupper_l(int  c , locale_t  locale )\0\
1430
+int iswalnum(wint_t  wc )\0\
1431
+int iswalpha(wint_t  wc )\0\
1432
+int iswblank(wint_t  wc )\0\
1433
+int iswcntrl(wint_t  wc )\0\
1434
+int iswctype(wint_t  wc , wctype_t  desc )\0\
1435
+int iswdigit(wint_t  wc )\0\
1436
+int iswgraph(wint_t  wc )\0\
1437
+int iswlower(wint_t  wc )\0\
1438
+int iswprint(wint_t  wc )\0\
1439
+int iswpunct(wint_t  wc )\0\
1440
+int iswspace(wint_t  wc )\0\
1441
+int iswupper(wint_t  wc )\0\
1442
+int iswxdigit(wint_t  wc )\0\
1443
+int isxdigit(int  c )\0\
1444
+int isxdigit_l(int  c , locale_t  locale )\0\
1445
+double j0(double  x )\0\
1446
+float j0f(float  x )\0\
1447
+long double j0l(long double  x )\0\
1448
+double j1(double  x )\0\
1449
+float j1f(float  x )\0\
1450
+long double j1l(long double  x )\0\
1451
+double jn(int  n , double  x )\0\
1452
+float jnf(int  n , float  x )\0\
1453
+long double jnl(int  n , long double  x )\0\
1454
+long int jrand48(unsigned short  xsubi [3])\0\
1455
+int kill(pid_t  pid , int  sig )\0\
1456
+int killpg(int  pgrp , int  sig )\0\
1457
+int killpg(int  pgrp , int  sig )\0\
1458
+char *l64a(long  value )\0\
1459
+long int labs(long int  j )\0\
1460
+int lchown(const char * pathname , uid_t  owner , gid_t  group )\0\
1461
+void lcong48(unsigned short  param [7])\0\
1462
+double ldexp(double  x , int  exp )\0\
1463
+float ldexpf(float  x , int  exp )\0\
1464
+long double ldexpl(long double  x , int  exp )\0\
1465
+ldiv_t ldiv(long  numerator , long  denominator )\0\
1466
+double lgamma(double  x )\0\
1467
+float lgammaf(float  x )\0\
1468
+float lgammaf_r(float  x , int * signp )\0\
1469
+long double lgammal(long double  x )\0\
1470
+long double lgammal_r(long double  x , int * signp )\0\
1471
+double lgamma_r(double  x , int * signp )\0\
1472
+int link(const char * oldpath , const char * newpath )\0\
1473
+int listen(int  sockfd , int  backlog )\0\
1474
+long long int llabs(long long int  j )\0\
1475
+lldiv_t lldiv(long long  numerator , long long  denominator )\0\
1476
+long long int llrintf(float  x )\0\
1477
+long long int llrintl(long double  x )\0\
1478
+long long int llrint(double  x )\0\
1479
+long long int llroundf(float  x )\0\
1480
+long long int llroundl(long double  x )\0\
1481
+long long int llround(double  x )\0\
1482
+struct lconv *localeconv(void)\0\
1483
+struct tm *localtime_r(const time_t * timep , struct tm * result )\0\
1484
+struct tm *localtime(const time_t * timep )\0\
1485
+int lockf(int  fd , int  cmd , off_t  len )\0\
1486
+double log10(double  x )\0\
1487
+float log10f(float  x )\0\
1488
+long double log10l(long double  x )\0\
1489
+double log1p(double  x )\0\
1490
+float log1pf(float  x )\0\
1491
+long double log1pl(long double  x )\0\
1492
+double log2(double  x )\0\
1493
+float log2f(float  x )\0\
1494
+long double log2l(long double  x )\0\
1495
+double logb(double  x )\0\
1496
+float logbf(float  x )\0\
1497
+long double logbl(long double  x )\0\
1498
+double log(double  x )\0\
1499
+float logf(float  x )\0\
1500
+long double logl(long double  x )\0\
1501
+void longjmp(jmp_buf  env , int  val )\0\
1502
+long int lrand48(void)\0\
1503
+long int lrintf(float  x )\0\
1504
+long int lrintl(long double  x )\0\
1505
+long int lrint(double  x )\0\
1506
+long int lroundf(float  x )\0\
1507
+long int lroundl(long double  x )\0\
1508
+long int lround(double  x )\0\
1509
+off_t lseek(int  fd , off_t  offset , int  whence )\0\
1510
+int lstat(const char * pathname , struct stat * statbuf )\0\
1511
+int madvise(void * addr , size_t  length , int  advice )\0\
1512
+void *malloc(size_t  size )\0\
1513
+int mblen(const char * s , size_t  n )\0\
1514
+size_t mbrlen(const char * s , size_t  n , mbstate_t * ps )\0\
1515
+int mbsinit(const mbstate_t * ps )\0\
1516
+size_t mbstowcs(wchar_t * dest , const char * src , size_t  n )\0\
1517
+int mbtowc(wchar_t * pwc , const char * s , size_t  n )\0\
1518
+void *memalign(size_t  alignment , size_t  size )\0\
1519
+void *memccpy(void * dest , const void * src , int  c , size_t  n )\0\
1520
+void *memchr(const void * s , int  c , size_t  n )\0\
1521
+int memcmp(const void * s1 , const void * s2 , size_t  n )\0\
1522
+void *memcpy(void * dest , const void * src , size_t  n )\0\
1523
+void *memmove(void * dest , const void * src , size_t  n )\0\
1524
+void *memrchr(const void * s , int  c , size_t  n )\0\
1525
+void *memset(void * s , int  c , size_t  n )\0\
1526
+int mkdirat(int  dirfd , const char * pathname , mode_t  mode )\0\
1527
+int mkdir(const char * pathname , mode_t  mode )\0\
1528
+int mkfifoat(int  dirfd , const char * pathname , mode_t  mode )\0\
1529
+int mkfifo(const char * pathname , mode_t  mode )\0\
1530
+int mknod(const char * pathname , mode_t  mode , dev_t  dev )\0\
1531
+int mkostemp(char * template , int  flags )\0\
1532
+int mkostemps(char * template , int  suffixlen , int  flags )\0\
1533
+int mkstemp(char * template )\0\
1534
+int mkstemps(char * template , int  suffixlen )\0\
1535
+char *mktemp(char * template )\0\
1536
+time_t mktime(struct tm * tm )\0\
1537
+int mlock2(const void * addr , size_t  len , int  flags )\0\
1538
+int mlockall(int  flags )\0\
1539
+int mlock(const void * addr , size_t  len )\0\
1540
+double modf(double  x , double * iptr )\0\
1541
+float modff(float  x , float * iptr )\0\
1542
+long double modfl(long double  x , long double * iptr )\0\
1543
+int mprotect(void * addr , size_t  len , int  prot )\0\
1544
+int mq_close(mqd_t  mqdes )\0\
1545
+int mq_getattr(mqd_t  mqdes , struct mq_attr * attr )\0\
1546
+int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
1547
+int mq_notify(mqd_t  mqdes , const struct sigevent * sevp )\0\
1548
+mqd_t mq_open(const char * name , int  oflag )\0\
1549
+mqd_t mq_open(const char * name , int  oflag )\0\
1550
+int mq_unlink(const char * name )\0\
1551
+int mq_unlink(const char * name )\0\
1552
+long int mrand48(void)\0\
1553
+int msgctl(int  msqid , int  cmd , struct msqid_ds * buf )\0\
1554
+int msgget(key_t  key , int  msgflg )\0\
1555
+int msync(void * addr , size_t  length , int  flags )\0\
1556
+int munlockall(void)\0\
1557
+int munlock(const void * addr , size_t  len )\0\
1558
+int munmap(void * addr , size_t  length )\0\
1559
+double nan(const char * tagp )\0\
1560
+float nanf(const char * tagp )\0\
1561
+long double nanl(const char * tagp )\0\
1562
+int nanosleep(const struct timespec * req , struct timespec * rem )\0\
1563
+double nearbyint(double  x )\0\
1564
+float nearbyintf(float  x )\0\
1565
+long double nearbyintl(long double  x )\0\
1566
+double nextafter(double  x , double  y )\0\
1567
+float nextafterf(float  x , float  y )\0\
1568
+long double nextafterl(long double  x , long double  y )\0\
1569
+double nexttoward(double  x , long double  y )\0\
1570
+float nexttowardf(float  x , long double  y )\0\
1571
+long double nexttowardl(long double  x , long double  y )\0\
1572
+int nice(int  inc )\0\
1573
+char *nl_langinfo(nl_item  item )\0\
1574
+char *nl_langinfo_l(nl_item  item , locale_t  locale )\0\
1575
+long int nrand48(unsigned short  xsubi [3])\0\
1576
+uint32_t ntohl(uint32_t  netlong )\0\
1577
+uint16_t ntohs(uint16_t  netshort )\0\
1578
+size_t offsetof( type ,  member )\0\
1579
+int openat(int  dirfd , const char * pathname , int  flags )\0\
1580
+DIR *opendir(const char * name )\0\
1581
+int open(const char * pathname , int  flags )\0\
1582
+int open(const char * pathname , int  flags , mode_t  mode )\0\
1583
+void openlog(const char * ident , int  option , int  facility )\0\
1584
+FILE *open_memstream(char ** ptr , size_t * sizeloc )\0\
1585
+FILE *open_wmemstream(wchar_t ** ptr , size_t * sizeloc )\0\
1586
+long pathconf(const char * path , int  name )\0\
1587
+int pause(void)\0\
1588
+int pclose(FILE * stream )\0\
1589
+void perror(const char * s )\0\
1590
+int pipe2(int  pipefd [2], int  flags )\0\
1591
+int pipe(int  pipefd [2])\0\
1592
+int pkey_mprotect(void * addr , size_t  len , int  prot , int  pkey )\0\
1593
+int poll(struct pollfd * fds , nfds_t  nfds , int  timeout )\0\
1594
+FILE *popen(const char * command , const char * type )\0\
1595
+int posix_fallocate(int  fd , off_t  offset , off_t  len )\0\
1596
+int posix_madvise(void * addr , size_t  len , int  advice )\0\
1597
+int posix_memalign(void ** memptr , size_t  alignment , size_t  size )\0\
1598
+int posix_openpt(int  flags )\0\
1599
+double pow(double  x , double  y )\0\
1600
+float powf(float  x , float  y )\0\
1601
+long double powl(long double  x , long double  y )\0\
1602
+int printf(const char * format , ...)\0\
1603
+int pthread_attr_destroy(pthread_attr_t * attr )\0\
1604
+int pthread_attr_init(pthread_attr_t * attr )\0\
1605
+int pthread_cancel(pthread_t  thread )\0\
1606
+void pthread_cleanup_pop(int  execute )\0\
1607
+int pthread_detach(pthread_t  thread )\0\
1608
+int pthread_equal(pthread_t  t1 , pthread_t  t2 )\0\
1609
+void pthread_exit(void * retval )\0\
1610
+int pthread_getconcurrency(void)\0\
1611
+int pthread_getcpuclockid(pthread_t  thread , clockid_t * clock_id )\0\
1612
+int pthread_join(pthread_t  thread , void ** retval )\0\
1613
+int pthread_kill(pthread_t  thread , int  sig )\0\
1614
+void pthread_kill_other_threads_np(void)\0\
1615
+pthread_t pthread_self(void)\0\
1616
+int pthread_setcancelstate(int  state , int * oldstate )\0\
1617
+int pthread_setcanceltype(int  type , int * oldtype )\0\
1618
+int pthread_setconcurrency(int  new_level )\0\
1619
+int pthread_setschedprio(pthread_t  thread , int  prio )\0\
1620
+int pthread_spin_destroy(pthread_spinlock_t * lock )\0\
1621
+int pthread_spin_init(pthread_spinlock_t * lock  int  pshared )\0\
1622
+int pthread_spin_lock(pthread_spinlock_t * lock )\0\
1623
+int pthread_spin_trylock(pthread_spinlock_t * lock )\0\
1624
+int pthread_spin_unlock(pthread_spinlock_t * lock )\0\
1625
+void pthread_testcancel(void)\0\
1626
+char *ptsname(int  fd )\0\
1627
+int ptsname_r(int  fd , char * buf , size_t  buflen )\0\
1628
+int putchar(int  c )\0\
1629
+int putchar_unlocked(int  c )\0\
1630
+int putc(int  c , FILE * stream )\0\
1631
+int putc_unlocked(int  c , FILE * stream )\0\
1632
+int putenv(char * string )\0\
1633
+int puts(const char * s )\0\
1634
+struct utmp *pututline(const struct utmp * ut )\0\
1635
+wint_t putwchar_unlocked(wchar_t  wc )\0\
1636
+wint_t putwchar(wchar_t  wc )\0\
1637
+wint_t putwc_unlocked(wchar_t  wc , FILE * stream )\0\
1638
+wint_t putwc(wchar_t  wc , FILE * stream )\0\
1639
+void *pvalloc(size_t  size )\0\
1640
+int raise(int  sig )\0\
1641
+int rand(void)\0\
1642
+long int random(void)\0\
1643
+int rand_r(unsigned int * seedp )\0\
1644
+void *rawmemchr(const void * s , int  c )\0\
1645
+struct dirent *readdir(DIR * dirp )\0\
1646
+ssize_t read(int  fd , void * buf , size_t  count )\0\
1647
+ssize_t readv(int  fd , const struct iovec * iov , int  iovcnt )\0\
1648
+void *realloc(void  *ptr , size_t   size )\0\
1649
+char *realpath(const char * path , char * resolved_path )\0\
1650
+ssize_t recvmsg(int  sockfd , struct msghdr * msg , int  flags )\0\
1651
+ssize_t recv(int  sockfd , void * buf , size_t  len , int  flags )\0\
1652
+int regcomp(regex_t * preg , const char * regex , int  cflags )\0\
1653
+void regfree(regex_t * preg )\0\
1654
+double remainder(double  x , double  y )\0\
1655
+float remainderf(float  x , float  y )\0\
1656
+long double remainderl(long double  x , long double  y )\0\
1657
+int remove(const char * pathname )\0\
1658
+void remque(void * elem )\0\
1659
+double remquo(double  x , double  y , int * quo )\0\
1660
+float remquof(float  x , float  y , int * quo )\0\
1661
+long double remquol(long double  x , long double  y , int * quo )\0\
1662
+renameat2 ()\0\
1663
+int rename(const char * oldpath , const char * newpath )\0\
1664
+void rewinddir(DIR * dirp )\0\
1665
+void rewind(FILE * stream )\0\
1666
+char *rindex(const char * s , int  c )\0\
1667
+double rint(double  x )\0\
1668
+float rintf(float  x )\0\
1669
+long double rintl(long double  x )\0\
1670
+int rmdir(const char * pathname )\0\
1671
+double round(double  x )\0\
1672
+float roundf(float  x )\0\
1673
+long double roundl(long double  x )\0\
1674
+void *sbrk(intptr_t  increment )\0\
1675
+double scalb(double  x , double  exp )\0\
1676
+float scalbf(float  x , float  exp )\0\
1677
+long double scalbl(long double  x , long double  exp )\0\
1678
+double scalbln(double  x , long int  exp )\0\
1679
+float scalblnf(float  x , long int  exp )\0\
1680
+long double scalblnl(long double  x , long int  exp )\0\
1681
+double scalbn(double  x , int  exp )\0\
1682
+float scalbnf(float  x , int  exp )\0\
1683
+long double scalbnl(long double  x , int  exp )\0\
1684
+int scanf(const char * format , ...)\0\
1685
+int sched_getparam(pid_t  pid , struct sched_param * param )\0\
1686
+int sched_get_priority_max(int  policy )\0\
1687
+int sched_get_priority_min(int  policy )\0\
1688
+int sched_getscheduler(pid_t  pid )\0\
1689
+int sched_rr_get_interval(pid_t  pid , struct timespec * tp )\0\
1690
+int sched_setparam(pid_t  pid , const struct sched_param * param )\0\
1691
+int sched_yield(void)\0\
1692
+char *secure_getenv(const char * name )\0\
1693
+unsigned short *seed48(unsigned short  seed16v [3])\0\
1694
+void seekdir(DIR * dirp , long  loc )\0\
1695
+int sem_close(sem_t * sem )\0\
1696
+int semctl(int  semid , int  semnum , int  cmd , ...)\0\
1697
+int sem_destroy(sem_t * sem )\0\
1698
+int sem_getvalue(sem_t * sem , int * sval )\0\
1699
+int sem_init(sem_t * sem , int  pshared , unsigned int  value )\0\
1700
+sem_t *sem_open(const char * name , int  oflag )\0\
1701
+int semop(int  semid , struct sembuf * sops , size_t  nsops )\0\
1702
+int sem_post(sem_t * sem )\0\
1703
+int sem_timedwait(sem_t * sem , const struct timespec * abs_timeout )\0\
1704
+int sem_trywait(sem_t * sem )\0\
1705
+int sem_unlink(const char * name )\0\
1706
+int sem_wait(sem_t * sem )\0\
1707
+void setbuffer(FILE * stream , char * buf , size_t   size )\0\
1708
+void setbuf(FILE * stream , char * buf )\0\
1709
+int setcontext(const ucontext_t * ucp )\0\
1710
+int setcontext(const ucontext_t * ucp )\0\
1711
+int setegid(gid_t  egid )\0\
1712
+int setenv(const char * name , const char * value , int  overwrite )\0\
1713
+int seteuid(uid_t  euid )\0\
1714
+int setgid(gid_t  gid )\0\
1715
+void setgrent(void)\0\
1716
+int setgroups(size_t  size , const gid_t * list )\0\
1717
+void sethostent(int  stayopen )\0\
1718
+int sethostid(long  hostid )\0\
1719
+int sethostid(long  hostid )\0\
1720
+int sethostname(const char * name , size_t  len )\0\
1721
+int setjmp(jmp_buf  env )\0\
1722
+void setkey_r(const char * key , struct crypt_data * data )\0\
1723
+void setkey(const char * key )\0\
1724
+void setlinebuf(FILE * stream )\0\
1725
+char *setlocale(int  category , const char * locale )\0\
1726
+int setlogmask(int  mask )\0\
1727
+void setnetent(int  stayopen )\0\
1728
+int setpgid(pid_t  pid , pid_t  pgid )\0\
1729
+int setpriority(int  which , id_t  who , int  prio )\0\
1730
+void setprotoent(int  stayopen )\0\
1731
+void setpwent(void)\0\
1732
+int setregid(gid_t  rgid , gid_t  egid )\0\
1733
+int setreuid(uid_t  ruid , uid_t  euid )\0\
1734
+int setrlimit(int  resource , const struct rlimit * rlim )\0\
1735
+void setservent(int  stayopen )\0\
1736
+pid_t setsid(void)\0\
1737
+char *setstate(char * state )\0\
1738
+int setuid(uid_t  uid )\0\
1739
+void setutent(void)\0\
1740
+void *shmat(int  shmid , const void * shmaddr , int  shmflg )\0\
1741
+int shmctl(int  shmid , int  cmd , struct shmid_ds * buf )\0\
1742
+int shmdt(const void * shmaddr )\0\
1743
+int shmget(key_t  key , size_t  size , int  shmflg )\0\
1744
+int shm_open(const char * name , int  oflag , mode_t  mode )\0\
1745
+int shm_unlink(const char * name )\0\
1746
+int shutdown(int  sockfd , int  how )\0\
1747
+int sigaddset(sigset_t * set , int  signum )\0\
1748
+int sigaltstack(const stack_t * ss , stack_t * old_ss )\0\
1749
+int sigdelset(sigset_t * set , int  signum )\0\
1750
+int sigemptyset(sigset_t * set )\0\
1751
+int sigfillset(sigset_t * set )\0\
1752
+int sighold(int  sig )\0\
1753
+int sigignore(int  sig )\0\
1754
+int siginterrupt(int  sig , int  flag )\0\
1755
+int sigismember(const sigset_t * set , int  signum )\0\
1756
+void siglongjmp(sigjmp_buf  env , int  val )\0\
1757
+sighandler_t signal(int  signum , sighandler_t  handler )\0\
1758
+int signbit( x )\0\
1759
+int sigpending(sigset_t * set )\0\
1760
+int sigprocmask(int  how , const sigset_t * set , sigset_t * oldset )\0\
1761
+int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
1762
+int sigqueue(pid_t  pid , int  sig , const union sigval  value )\0\
1763
+int sigrelse(int  sig )\0\
1764
+int sigsetjmp(sigjmp_buf  env , int  savesigs )\0\
1765
+sighandler_t sigset(int  sig , sighandler_t  disp )\0\
1766
+int sigsuspend(const sigset_t * mask )\0\
1767
+int sigwaitinfo(const sigset_t * set , siginfo_t * info )\0\
1768
+int sigwait(const sigset_t * set , int * sig )\0\
1769
+double sin(double  x )\0\
1770
+float sinf(float  x )\0\
1771
+double sinh(double  x )\0\
1772
+float sinhf(float  x )\0\
1773
+long double sinhl(long double  x )\0\
1774
+long double sinl(long double  x )\0\
1775
+unsigned int sleep(unsigned int  seconds )\0\
1776
+int snprintf(char * str , size_t  size , const char * format , ...)\0\
1777
+int sockatmark(int  sockfd )\0\
1778
+int socket(int  domain , int  type , int  protocol )\0\
1779
+int sprintf(char * str , const char * format , ...)\0\
1780
+double sqrt(double  x )\0\
1781
+float sqrtf(float  x )\0\
1782
+long double sqrtl(long double  x )\0\
1783
+void srand48(long int  seedval )\0\
1784
+void srandom(unsigned int  seed )\0\
1785
+void srand(unsigned int  seed )\0\
1786
+int sscanf(const char * str , const char * format , ...)\0\
1787
+int stat(const char * pathname , struct stat * statbuf )\0\
1788
+int statvfs(const char * path , struct statvfs * buf )\0\
1789
+int statvfs(const char * path , struct statvfs * buf )\0\
1790
+int strcasecmp(const char * s1 , const char * s2 )\0\
1791
+char *strcasestr(const char * haystack , const char * needle )\0\
1792
+char *strcat(char * dest , const char * src )\0\
1793
+char *strchr(const char * s , int  c )\0\
1794
+char *strchrnul(const char * s , int  c )\0\
1795
+int strcmp(const char * s1 , const char * s2 )\0\
1796
+int strcoll(const char * s1 , const char * s2 )\0\
1797
+char *strcpy(char * dest , const char * src )\0\
1798
+size_t strcspn(const char * s , const char * reject )\0\
1799
+char *strdupa(const char * s )\0\
1800
+char *strdup(const char * s )\0\
1801
+char *strerror(int  errnum )\0\
1802
+char *strerror_l(int  errnum , locale_t  locale )\0\
1803
+char *strerror_r(int  errnum , char * buf , size_t  buflen )\0\
1804
+int strerror_r(int  errnum , char * buf , size_t  buflen )\0\
1805
+size_t strlen(const char * s )\0\
1806
+int strncasecmp(const char * s1 , const char * s2 , size_t  n )\0\
1807
+char *strncat(char * dest , const char * src , size_t  n )\0\
1808
+int strncmp(const char * s1 , const char * s2 , size_t  n )\0\
1809
+char *strncpy(char * dest , const char * src , size_t  n )\0\
1810
+char *strndupa(const char * s , size_t  n )\0\
1811
+char *strndup(const char * s , size_t  n )\0\
1812
+char *strpbrk(const char * s , const char * accept )\0\
1813
+char *strrchr(const char * s , int  c )\0\
1814
+char *strsep(char ** stringp , const char * delim )\0\
1815
+size_t strspn(const char * s , const char * accept )\0\
1816
+char *strstr(const char * haystack , const char * needle )\0\
1817
+double strtod(const char * nptr , char ** endptr )\0\
1818
+float strtof(const char * nptr , char ** endptr )\0\
1819
+intmax_t strtoimax(const char * nptr , char ** endptr , int  base )\0\
1820
+char *strtok(char * str , const char * delim )\0\
1821
+char *strtok_r(char * str , const char * delim , char ** saveptr )\0\
1822
+long double strtold(const char * nptr , char ** endptr )\0\
1823
+long int strtol(const char * nptr , char ** endptr , int  base )\0\
1824
+uintmax_t strtoumax(const char * nptr , char ** endptr , int  base )\0\
1825
+size_t strxfrm(char * dest , const char * src , size_t  n )\0\
1826
+void swab(const void * from , void * to , ssize_t  n )\0\
1827
+int swapcontext(ucontext_t * oucp , const ucontext_t * ucp )\0\
1828
+int symlink(const char * target , const char * linkpath )\0\
1829
+int syncfs(int  fd )\0\
1830
+void sync(void)\0\
1831
+long sysconf(int  name )\0\
1832
+void syslog(int  priority , const char * format , ...)\0\
1833
+int system(const char * command )\0\
1834
+double tan(double  x )\0\
1835
+float tanf(float  x )\0\
1836
+double tanh(double  x )\0\
1837
+float tanhf(float  x )\0\
1838
+long double tanhl(long double  x )\0\
1839
+long double tanl(long double  x )\0\
1840
+int tcdrain(int  fd )\0\
1841
+int tcflow(int  fd , int  action )\0\
1842
+int tcflush(int  fd , int  queue_selector )\0\
1843
+int tcgetattr(int  fd , struct termios * termios_p )\0\
1844
+pid_t tcgetpgrp(int  fd )\0\
1845
+pid_t tcgetsid(int  fd )\0\
1846
+int tcsendbreak(int  fd , int  duration )\0\
1847
+int tcsetpgrp(int  fd , pid_t  pgrp )\0\
1848
+void tdestroy(void * root , void (* free_node )(void * nodep ))\0\
1849
+long telldir(DIR * dirp )\0\
1850
+char *tempnam(const char * dir , const char * pfx )\0\
1851
+double tgamma(double  x )\0\
1852
+float tgammaf(float  x )\0\
1853
+long double tgammal(long double  x )\0\
1854
+int timer_delete(timer_t  timerid )\0\
1855
+int timer_getoverrun(timer_t  timerid )\0\
1856
+int timer_gettime(timer_t  timerid , struct itimerspec * curr_value )\0\
1857
+clock_t times(struct tms * buf )\0\
1858
+time_t time(time_t * tloc )\0\
1859
+FILE *tmpfile(void)\0\
1860
+char *tmpnam(char * s )\0\
1861
+char *tmpnam_r(char * s )\0\
1862
+int toascii(int  c )\0\
1863
+int tolower(int  c )\0\
1864
+int tolower_l(int  c , locale_t  locale )\0\
1865
+int toupper(int  c )\0\
1866
+int toupper_l(int  c , locale_t  locale )\0\
1867
+wint_t towctrans(wint_t  wc , wctrans_t  desc )\0\
1868
+wint_t towlower_l(wint_t  wc , locale_t  locale )\0\
1869
+wint_t towlower(wint_t  wc )\0\
1870
+wint_t towupper_l(wint_t  wc , locale_t  locale )\0\
1871
+wint_t towupper(wint_t  wc )\0\
1872
+int truncate(const char * path , off_t  length )\0\
1873
+double trunc(double  x )\0\
1874
+float truncf(float  x )\0\
1875
+long double truncl(long double  x )\0\
1876
+char *ttyname(int  fd )\0\
1877
+int ttyname_r(int  fd , char * buf , size_t  buflen )\0\
1878
+int ttyslot(void)\0\
1879
+void tzset (void)\0\
1880
+useconds_t ualarm(useconds_t  usecs , useconds_t  interval )\0\
1881
+long ulimit(int  cmd , long  newlimit )\0\
1882
+mode_t umask(mode_t  mask )\0\
1883
+int uname(struct utsname * buf )\0\
1884
+int ungetc(int  c , FILE * stream )\0\
1885
+wint_t ungetwc(wint_t  wc , FILE * stream )\0\
1886
+int unlinkat(int  dirfd , const char * pathname , int  flags )\0\
1887
+int unlink(const char * pathname )\0\
1888
+int unlockpt(int  fd )\0\
1889
+int unsetenv(const char * name )\0\
1890
+int usleep(useconds_t  usec )\0\
1891
+int utime(const char * filename , const struct utimbuf * times )\0\
1892
+int utimes(const char * filename , const struct timeval  times [2])\0\
1893
+int utmpname(const char * file )\0\
1894
+type  va_arg(va_list  ap ,  type )\0\
1895
+void va_copy(va_list  dest , va_list  src )\0\
1896
+void va_end(va_list  ap )\0\
1897
+valloc ()\0\
1898
+void *valloc(size_t  size )\0\
1899
+void va_start(va_list  ap ,  last )\0\
1900
+int vdprintf(int  fd , const char * format , va_list  ap )\0\
1901
+pid_t vfork(void)\0\
1902
+int vfprintf(FILE * stream , const char * format , va_list  ap )\0\
1903
+int vfscanf(FILE * stream , const char * format , va_list  ap )\0\
1904
+int vfwprintf(FILE * stream , const wchar_t * format , va_list  args )\0\
1905
+int vprintf(const char * format , va_list  ap )\0\
1906
+int vscanf(const char * format , va_list  ap )\0\
1907
+int vsprintf(char * str , const char * format , va_list  ap )\0\
1908
+int vsscanf(const char * str , const char * format , va_list  ap )\0\
1909
+void vsyslog(int  priority , const char * format , va_list  ap )\0\
1910
+int vwprintf(const wchar_t * format , va_list  args )\0\
1911
+pid_t waitpid(pid_t  pid , int * wstatus , int  options )\0\
1912
+pid_t wait(int * wstatus )\0\
1913
+size_t wcrtomb(char * s , wchar_t  wc , mbstate_t * ps )\0\
1914
+int wcscasecmp(const wchar_t * s1 , const wchar_t * s2 )\0\
1915
+wchar_t *wcscat(wchar_t * dest , const wchar_t * src )\0\
1916
+wchar_t *wcschr(const wchar_t * wcs , wchar_t  wc )\0\
1917
+int wcscmp(const wchar_t * s1 , const wchar_t * s2 )\0\
1918
+wchar_t *wcscpy(wchar_t * dest , const wchar_t * src )\0\
1919
+size_t wcscspn(const wchar_t * wcs , const wchar_t * reject )\0\
1920
+wchar_t *wcsdup(const wchar_t * s )\0\
1921
+size_t wcslen(const wchar_t * s )\0\
1922
+int wcsncasecmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1923
+wchar_t *wcsncat(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1924
+int wcsncmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1925
+wchar_t *wcsncpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1926
+wchar_t *wcspbrk(const wchar_t * wcs , const wchar_t * accept )\0\
1927
+wchar_t *wcsrchr(const wchar_t * wcs , wchar_t  wc )\0\
1928
+size_t wcsspn(const wchar_t * wcs , const wchar_t * accept )\0\
1929
+wchar_t *wcsstr(const wchar_t * haystack , const wchar_t * needle )\0\
1930
+size_t wcstombs(char * dest , const wchar_t * src , size_t  n )\0\
1931
+int wcswidth(const wchar_t * s , size_t  n )\0\
1932
+int wctob(wint_t  c )\0\
1933
+int wctomb(char * s , wchar_t  wc )\0\
1934
+wctrans_t wctrans(const char * name )\0\
1935
+wctype_t wctype(const char * name )\0\
1936
+int wcwidth(wchar_t  c )\0\
1937
+wchar_t *wmemchr(const wchar_t * s , wchar_t  c , size_t  n )\0\
1938
+int wmemcmp(const wchar_t * s1 , const wchar_t * s2 , size_t  n )\0\
1939
+wchar_t *wmemcpy(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1940
+wchar_t *wmemmove(wchar_t * dest , const wchar_t * src , size_t  n )\0\
1941
+wchar_t *wmemset(wchar_t * wcs , wchar_t  wc , size_t  n )\0\
1942
+int wordexp(const char * s , wordexp_t * p , int  flags )\0\
1943
+void wordfree(wordexp_t * p )\0\
1944
+int wprintf(const wchar_t * format , ...)\0\
1945
+ssize_t write(int  fd , const void * buf , size_t  count )\0\
1946
+ssize_t writev(int  fd , const struct iovec * iov , int  iovcnt )\0\
1947
+double y0(double  x )\0\
1948
+float y0f(float  x )\0\
1949
+long double y0l(long double  x )\0\
1950
+double y1(double  x )\0\
1951
+float y1f(float  x )\0\
1952
+long double y1l(long double  x )\0\
1953
+double yn(int  n , double  x )\0\
1954
+float ynf(int  n , float  x )\0\
1955
+long double ynl(int  n , long double  x )\0\
1956
+"};