authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-12-09 01:35:25-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-12-09 01:39:07-07:00
logf69f55c807efa336e85862efdfe2abe03e15bd0d
treed0bbd8dfd1354a87ec989542f8e512d2130eaafc
parentda9542c0af1955c54fba4a9466d43d94290e36c9

stage2: upgrade musl libc stub file

This is the result of the work on tools/gen_stubs.zig. It now uses the preprocessor to emit different symbols and sizes depending on the architecture. The data is collected directly from multiple libc.so files on disk built with upstream musl. Closes #8178 Addresses #8896 for musl There is still room for further improvement to this, which is to put `.ds` directives after symbols that are not followed by aliases, to avoid the potential problem of a linker believing that all symbols are aliases of each other.

3 files changed, 5417 insertions(+), 5049 deletions(-)

lib/libc/musl/libc.S created+5405
...@@ -0,0 +1,5405 @@
1#ifdef PTR64
2#define WEAK64 .weak
3#define PTR_SIZE_BYTES 8
4#define PTR2_SIZE_BYTES 16
5#else
6#define WEAK64 .globl
7#define PTR_SIZE_BYTES 4
8#define PTR2_SIZE_BYTES 8
9#endif
10.rodata
11.globl in6addr_any
12.type in6addr_any, %object;
13.size in6addr_any, 16
14in6addr_any:
15.globl in6addr_loopback
16.type in6addr_loopback, %object;
17.size in6addr_loopback, 16
18in6addr_loopback:
19.globl _ns_flagdata
20.type _ns_flagdata, %object;
21.size _ns_flagdata, 128
22_ns_flagdata:
23.text
24.weak aio_read64
25.type aio_read64, %function;
26aio_read64:
27.globl aio_read
28.type aio_read, %function;
29aio_read:
30.globl aio_write
31.type aio_write, %function;
32aio_write:
33.weak aio_write64
34.type aio_write64, %function;
35aio_write64:
36.globl aio_fsync
37.type aio_fsync, %function;
38aio_fsync:
39.weak aio_fsync64
40.type aio_fsync64, %function;
41aio_fsync64:
42.weak aio_return64
43.type aio_return64, %function;
44aio_return64:
45.globl aio_return
46.type aio_return, %function;
47aio_return:
48.globl aio_error
49.type aio_error, %function;
50aio_error:
51.weak aio_error64
52.type aio_error64, %function;
53aio_error64:
54.globl aio_cancel
55.type aio_cancel, %function;
56aio_cancel:
57.weak aio_cancel64
58.type aio_cancel64, %function;
59aio_cancel64:
60.globl aio_suspend
61.type aio_suspend, %function;
62aio_suspend:
63.weak aio_suspend64
64.type aio_suspend64, %function;
65aio_suspend64:
66.globl lio_listio
67.type lio_listio, %function;
68lio_listio:
69.weak lio_listio64
70.type lio_listio64, %function;
71lio_listio64:
72.globl cabs
73.type cabs, %function;
74cabs:
75.globl cabsf
76.type cabsf, %function;
77cabsf:
78.globl cabsl
79.type cabsl, %function;
80cabsl:
81.globl cacos
82.type cacos, %function;
83cacos:
84.globl cacosf
85.type cacosf, %function;
86cacosf:
87.globl cacosh
88.type cacosh, %function;
89cacosh:
90.globl cacoshf
91.type cacoshf, %function;
92cacoshf:
93.globl cacoshl
94.type cacoshl, %function;
95cacoshl:
96.globl cacosl
97.type cacosl, %function;
98cacosl:
99.globl carg
100.type carg, %function;
101carg:
102.globl cargf
103.type cargf, %function;
104cargf:
105.globl cargl
106.type cargl, %function;
107cargl:
108.globl casin
109.type casin, %function;
110casin:
111.globl casinf
112.type casinf, %function;
113casinf:
114.globl casinh
115.type casinh, %function;
116casinh:
117.globl casinhf
118.type casinhf, %function;
119casinhf:
120.globl casinhl
121.type casinhl, %function;
122casinhl:
123.globl casinl
124.type casinl, %function;
125casinl:
126.globl catan
127.type catan, %function;
128catan:
129.globl catanf
130.type catanf, %function;
131catanf:
132.globl catanh
133.type catanh, %function;
134catanh:
135.globl catanhf
136.type catanhf, %function;
137catanhf:
138.globl catanhl
139.type catanhl, %function;
140catanhl:
141.globl catanl
142.type catanl, %function;
143catanl:
144.globl ccos
145.type ccos, %function;
146ccos:
147.globl ccosf
148.type ccosf, %function;
149ccosf:
150.globl ccosh
151.type ccosh, %function;
152ccosh:
153.globl ccoshf
154.type ccoshf, %function;
155ccoshf:
156.globl ccoshl
157.type ccoshl, %function;
158ccoshl:
159.globl ccosl
160.type ccosl, %function;
161ccosl:
162.globl cexp
163.type cexp, %function;
164cexp:
165.globl cexpf
166.type cexpf, %function;
167cexpf:
168.globl cexpl
169.type cexpl, %function;
170cexpl:
171.globl cimag
172.type cimag, %function;
173cimag:
174.globl cimagf
175.type cimagf, %function;
176cimagf:
177.globl cimagl
178.type cimagl, %function;
179cimagl:
180.globl clog
181.type clog, %function;
182clog:
183.globl clogf
184.type clogf, %function;
185clogf:
186.globl clogl
187.type clogl, %function;
188clogl:
189.globl conj
190.type conj, %function;
191conj:
192.globl conjf
193.type conjf, %function;
194conjf:
195.globl conjl
196.type conjl, %function;
197conjl:
198.globl cpow
199.type cpow, %function;
200cpow:
201.globl cpowf
202.type cpowf, %function;
203cpowf:
204.globl cpowl
205.type cpowl, %function;
206cpowl:
207.globl cproj
208.type cproj, %function;
209cproj:
210.globl cprojf
211.type cprojf, %function;
212cprojf:
213.globl cprojl
214.type cprojl, %function;
215cprojl:
216.globl creal
217.type creal, %function;
218creal:
219.globl crealf
220.type crealf, %function;
221crealf:
222.globl creall
223.type creall, %function;
224creall:
225.globl csin
226.type csin, %function;
227csin:
228.globl csinf
229.type csinf, %function;
230csinf:
231.globl csinh
232.type csinh, %function;
233csinh:
234.globl csinhf
235.type csinhf, %function;
236csinhf:
237.globl csinhl
238.type csinhl, %function;
239csinhl:
240.globl csinl
241.type csinl, %function;
242csinl:
243.globl csqrt
244.type csqrt, %function;
245csqrt:
246.globl csqrtf
247.type csqrtf, %function;
248csqrtf:
249.globl csqrtl
250.type csqrtl, %function;
251csqrtl:
252.globl ctan
253.type ctan, %function;
254ctan:
255.globl ctanf
256.type ctanf, %function;
257ctanf:
258.globl ctanh
259.type ctanh, %function;
260ctanh:
261.globl ctanhf
262.type ctanhf, %function;
263ctanhf:
264.globl ctanhl
265.type ctanhl, %function;
266ctanhl:
267.globl ctanl
268.type ctanl, %function;
269ctanl:
270.globl confstr
271.type confstr, %function;
272confstr:
273.globl fpathconf
274.type fpathconf, %function;
275fpathconf:
276.globl get_nprocs_conf
277.type get_nprocs_conf, %function;
278get_nprocs_conf:
279.globl get_nprocs
280.type get_nprocs, %function;
281get_nprocs:
282.globl get_phys_pages
283.type get_phys_pages, %function;
284get_phys_pages:
285.globl get_avphys_pages
286.type get_avphys_pages, %function;
287get_avphys_pages:
288.globl pathconf
289.type pathconf, %function;
290pathconf:
291.globl sysconf
292.type sysconf, %function;
293sysconf:
294.globl crypt
295.type crypt, %function;
296crypt:
297.weak crypt_r
298.type crypt_r, %function;
299crypt_r:
300.globl setkey
301.type setkey, %function;
302setkey:
303.globl encrypt
304.type encrypt, %function;
305encrypt:
306.globl __ctype_b_loc
307.type __ctype_b_loc, %function;
308__ctype_b_loc:
309.globl __ctype_get_mb_cur_max
310.type __ctype_get_mb_cur_max, %function;
311__ctype_get_mb_cur_max:
312.globl __ctype_tolower_loc
313.type __ctype_tolower_loc, %function;
314__ctype_tolower_loc:
315.globl __ctype_toupper_loc
316.type __ctype_toupper_loc, %function;
317__ctype_toupper_loc:
318.globl isalnum
319.type isalnum, %function;
320isalnum:
321.globl __isalnum_l
322.type __isalnum_l, %function;
323__isalnum_l:
324.weak isalnum_l
325.type isalnum_l, %function;
326isalnum_l:
327.globl isalpha
328.type isalpha, %function;
329isalpha:
330.weak isalpha_l
331.type isalpha_l, %function;
332isalpha_l:
333.globl __isalpha_l
334.type __isalpha_l, %function;
335__isalpha_l:
336.globl isascii
337.type isascii, %function;
338isascii:
339.globl isblank
340.type isblank, %function;
341isblank:
342.globl __isblank_l
343.type __isblank_l, %function;
344__isblank_l:
345.weak isblank_l
346.type isblank_l, %function;
347isblank_l:
348.globl iscntrl
349.type iscntrl, %function;
350iscntrl:
351.weak iscntrl_l
352.type iscntrl_l, %function;
353iscntrl_l:
354.globl __iscntrl_l
355.type __iscntrl_l, %function;
356__iscntrl_l:
357.globl isdigit
358.type isdigit, %function;
359isdigit:
360.weak isdigit_l
361.type isdigit_l, %function;
362isdigit_l:
363.globl __isdigit_l
364.type __isdigit_l, %function;
365__isdigit_l:
366.globl isgraph
367.type isgraph, %function;
368isgraph:
369.globl __isgraph_l
370.type __isgraph_l, %function;
371__isgraph_l:
372.weak isgraph_l
373.type isgraph_l, %function;
374isgraph_l:
375.globl islower
376.type islower, %function;
377islower:
378.weak islower_l
379.type islower_l, %function;
380islower_l:
381.globl __islower_l
382.type __islower_l, %function;
383__islower_l:
384.globl isprint
385.type isprint, %function;
386isprint:
387.weak isprint_l
388.type isprint_l, %function;
389isprint_l:
390.globl __isprint_l
391.type __isprint_l, %function;
392__isprint_l:
393.globl ispunct
394.type ispunct, %function;
395ispunct:
396.weak ispunct_l
397.type ispunct_l, %function;
398ispunct_l:
399.globl __ispunct_l
400.type __ispunct_l, %function;
401__ispunct_l:
402.globl isspace
403.type isspace, %function;
404isspace:
405.weak isspace_l
406.type isspace_l, %function;
407isspace_l:
408.globl __isspace_l
409.type __isspace_l, %function;
410__isspace_l:
411.globl isupper
412.type isupper, %function;
413isupper:
414.weak isupper_l
415.type isupper_l, %function;
416isupper_l:
417.globl __isupper_l
418.type __isupper_l, %function;
419__isupper_l:
420.globl iswalnum
421.type iswalnum, %function;
422iswalnum:
423.globl __iswalnum_l
424.type __iswalnum_l, %function;
425__iswalnum_l:
426.weak iswalnum_l
427.type iswalnum_l, %function;
428iswalnum_l:
429.globl iswalpha
430.type iswalpha, %function;
431iswalpha:
432.globl __iswalpha_l
433.type __iswalpha_l, %function;
434__iswalpha_l:
435.weak iswalpha_l
436.type iswalpha_l, %function;
437iswalpha_l:
438.globl iswblank
439.type iswblank, %function;
440iswblank:
441.globl __iswblank_l
442.type __iswblank_l, %function;
443__iswblank_l:
444.weak iswblank_l
445.type iswblank_l, %function;
446iswblank_l:
447.globl iswcntrl
448.type iswcntrl, %function;
449iswcntrl:
450.globl __iswcntrl_l
451.type __iswcntrl_l, %function;
452__iswcntrl_l:
453.weak iswcntrl_l
454.type iswcntrl_l, %function;
455iswcntrl_l:
456.globl iswctype
457.type iswctype, %function;
458iswctype:
459.globl wctype
460.type wctype, %function;
461wctype:
462.globl __iswctype_l
463.type __iswctype_l, %function;
464__iswctype_l:
465.weak iswctype_l
466.type iswctype_l, %function;
467iswctype_l:
468.globl __wctype_l
469.type __wctype_l, %function;
470__wctype_l:
471.weak wctype_l
472.type wctype_l, %function;
473wctype_l:
474.globl iswdigit
475.type iswdigit, %function;
476iswdigit:
477.globl __iswdigit_l
478.type __iswdigit_l, %function;
479__iswdigit_l:
480.weak iswdigit_l
481.type iswdigit_l, %function;
482iswdigit_l:
483.globl iswgraph
484.type iswgraph, %function;
485iswgraph:
486.globl __iswgraph_l
487.type __iswgraph_l, %function;
488__iswgraph_l:
489.weak iswgraph_l
490.type iswgraph_l, %function;
491iswgraph_l:
492.globl iswlower
493.type iswlower, %function;
494iswlower:
495.weak iswlower_l
496.type iswlower_l, %function;
497iswlower_l:
498.globl __iswlower_l
499.type __iswlower_l, %function;
500__iswlower_l:
501.globl iswprint
502.type iswprint, %function;
503iswprint:
504.globl __iswprint_l
505.type __iswprint_l, %function;
506__iswprint_l:
507.weak iswprint_l
508.type iswprint_l, %function;
509iswprint_l:
510.globl iswpunct
511.type iswpunct, %function;
512iswpunct:
513.globl __iswpunct_l
514.type __iswpunct_l, %function;
515__iswpunct_l:
516.weak iswpunct_l
517.type iswpunct_l, %function;
518iswpunct_l:
519.globl iswspace
520.type iswspace, %function;
521iswspace:
522.globl __iswspace_l
523.type __iswspace_l, %function;
524__iswspace_l:
525.weak iswspace_l
526.type iswspace_l, %function;
527iswspace_l:
528.globl iswupper
529.type iswupper, %function;
530iswupper:
531.globl __iswupper_l
532.type __iswupper_l, %function;
533__iswupper_l:
534.weak iswupper_l
535.type iswupper_l, %function;
536iswupper_l:
537.globl iswxdigit
538.type iswxdigit, %function;
539iswxdigit:
540.globl __iswxdigit_l
541.type __iswxdigit_l, %function;
542__iswxdigit_l:
543.weak iswxdigit_l
544.type iswxdigit_l, %function;
545iswxdigit_l:
546.globl isxdigit
547.type isxdigit, %function;
548isxdigit:
549.globl __isxdigit_l
550.type __isxdigit_l, %function;
551__isxdigit_l:
552.weak isxdigit_l
553.type isxdigit_l, %function;
554isxdigit_l:
555.globl toascii
556.type toascii, %function;
557toascii:
558.globl tolower
559.type tolower, %function;
560tolower:
561.globl __tolower_l
562.type __tolower_l, %function;
563__tolower_l:
564.weak tolower_l
565.type tolower_l, %function;
566tolower_l:
567.globl toupper
568.type toupper, %function;
569toupper:
570.weak toupper_l
571.type toupper_l, %function;
572toupper_l:
573.globl __toupper_l
574.type __toupper_l, %function;
575__toupper_l:
576.globl towlower
577.type towlower, %function;
578towlower:
579.globl towupper
580.type towupper, %function;
581towupper:
582.globl __towupper_l
583.type __towupper_l, %function;
584__towupper_l:
585.weak towupper_l
586.type towupper_l, %function;
587towupper_l:
588.globl __towlower_l
589.type __towlower_l, %function;
590__towlower_l:
591.weak towlower_l
592.type towlower_l, %function;
593towlower_l:
594.globl wcswidth
595.type wcswidth, %function;
596wcswidth:
597.globl wctrans
598.type wctrans, %function;
599wctrans:
600.globl towctrans
601.type towctrans, %function;
602towctrans:
603.globl __wctrans_l
604.type __wctrans_l, %function;
605__wctrans_l:
606.weak wctrans_l
607.type wctrans_l, %function;
608wctrans_l:
609.weak towctrans_l
610.type towctrans_l, %function;
611towctrans_l:
612.globl __towctrans_l
613.type __towctrans_l, %function;
614__towctrans_l:
615.globl wcwidth
616.type wcwidth, %function;
617wcwidth:
618.globl alphasort
619.type alphasort, %function;
620alphasort:
621.weak alphasort64
622.type alphasort64, %function;
623alphasort64:
624.globl closedir
625.type closedir, %function;
626closedir:
627.globl dirfd
628.type dirfd, %function;
629dirfd:
630.globl fdopendir
631.type fdopendir, %function;
632fdopendir:
633.globl opendir
634.type opendir, %function;
635opendir:
636.globl readdir
637.type readdir, %function;
638readdir:
639.weak readdir64
640.type readdir64, %function;
641readdir64:
642.weak readdir64_r
643.type readdir64_r, %function;
644readdir64_r:
645.globl readdir_r
646.type readdir_r, %function;
647readdir_r:
648.globl rewinddir
649.type rewinddir, %function;
650rewinddir:
651.weak scandir64
652.type scandir64, %function;
653scandir64:
654.globl scandir
655.type scandir, %function;
656scandir:
657.globl seekdir
658.type seekdir, %function;
659seekdir:
660.globl telldir
661.type telldir, %function;
662telldir:
663.globl versionsort
664.type versionsort, %function;
665versionsort:
666.weak versionsort64
667.type versionsort64, %function;
668versionsort64:
669.weak _init
670.type _init, %function;
671_init:
672.globl __libc_start_main
673.type __libc_start_main, %function;
674__libc_start_main:
675.globl __stack_chk_fail
676.type __stack_chk_fail, %function;
677__stack_chk_fail:
678.globl clearenv
679.type clearenv, %function;
680clearenv:
681.globl getenv
682.type getenv, %function;
683getenv:
684.globl putenv
685.type putenv, %function;
686putenv:
687.globl secure_getenv
688.type secure_getenv, %function;
689secure_getenv:
690.globl setenv
691.type setenv, %function;
692setenv:
693.globl unsetenv
694.type unsetenv, %function;
695unsetenv:
696.globl __errno_location
697.type __errno_location, %function;
698__errno_location:
699.weak strerror_l
700.type strerror_l, %function;
701strerror_l:
702.globl __strerror_l
703.type __strerror_l, %function;
704__strerror_l:
705.globl strerror
706.type strerror, %function;
707strerror:
708.globl _Exit
709.type _Exit, %function;
710_Exit:
711.globl abort
712.type abort, %function;
713abort:
714.globl __assert_fail
715.type __assert_fail, %function;
716__assert_fail:
717.globl at_quick_exit
718.type at_quick_exit, %function;
719at_quick_exit:
720.globl __cxa_finalize
721.type __cxa_finalize, %function;
722__cxa_finalize:
723.globl __cxa_atexit
724.type __cxa_atexit, %function;
725__cxa_atexit:
726.globl atexit
727.type atexit, %function;
728atexit:
729.weak _fini
730.type _fini, %function;
731_fini:
732.globl exit
733.type exit, %function;
734exit:
735.globl quick_exit
736.type quick_exit, %function;
737quick_exit:
738.globl creat
739.type creat, %function;
740creat:
741.weak creat64
742.type creat64, %function;
743creat64:
744.globl fcntl
745.type fcntl, %function;
746fcntl:
747.weak open64
748.type open64, %function;
749open64:
750.globl open
751.type open, %function;
752open:
753.weak openat64
754.type openat64, %function;
755openat64:
756.globl openat
757.type openat, %function;
758openat:
759.weak posix_fadvise64
760.type posix_fadvise64, %function;
761posix_fadvise64:
762.globl posix_fadvise
763.type posix_fadvise, %function;
764posix_fadvise:
765.weak posix_fallocate64
766.type posix_fallocate64, %function;
767posix_fallocate64:
768.globl posix_fallocate
769.type posix_fallocate, %function;
770posix_fallocate:
771.globl __flt_rounds
772.type __flt_rounds, %function;
773__flt_rounds:
774.globl fegetexceptflag
775.type fegetexceptflag, %function;
776fegetexceptflag:
777.globl feholdexcept
778.type feholdexcept, %function;
779feholdexcept:
780.globl fesetexceptflag
781.type fesetexceptflag, %function;
782fesetexceptflag:
783.globl fesetround
784.type fesetround, %function;
785fesetround:
786.globl feupdateenv
787.type feupdateenv, %function;
788feupdateenv:
789.globl feclearexcept
790.type feclearexcept, %function;
791feclearexcept:
792.globl feraiseexcept
793.type feraiseexcept, %function;
794feraiseexcept:
795.globl fetestexcept
796.type fetestexcept, %function;
797fetestexcept:
798.globl fegetround
799.type fegetround, %function;
800fegetround:
801.globl fegetenv
802.type fegetenv, %function;
803fegetenv:
804.globl fesetenv
805.type fesetenv, %function;
806fesetenv:
807.globl ftok
808.type ftok, %function;
809ftok:
810.globl msgctl
811.type msgctl, %function;
812msgctl:
813.globl msgget
814.type msgget, %function;
815msgget:
816.globl msgrcv
817.type msgrcv, %function;
818msgrcv:
819.globl msgsnd
820.type msgsnd, %function;
821msgsnd:
822.globl semctl
823.type semctl, %function;
824semctl:
825.globl semget
826.type semget, %function;
827semget:
828.globl semop
829.type semop, %function;
830semop:
831.globl semtimedop
832.type semtimedop, %function;
833semtimedop:
834.globl shmat
835.type shmat, %function;
836shmat:
837.globl shmctl
838.type shmctl, %function;
839shmctl:
840.globl shmdt
841.type shmdt, %function;
842shmdt:
843.globl shmget
844.type shmget, %function;
845shmget:
846.globl dlclose
847.type dlclose, %function;
848dlclose:
849.globl dlerror
850.type dlerror, %function;
851dlerror:
852.globl dlinfo
853.type dlinfo, %function;
854dlinfo:
855.globl dlsym
856.type dlsym, %function;
857dlsym:
858.globl cuserid
859.type cuserid, %function;
860cuserid:
861.globl daemon
862.type daemon, %function;
863daemon:
864.globl vwarn
865.type vwarn, %function;
866vwarn:
867.globl vwarnx
868.type vwarnx, %function;
869vwarnx:
870.globl verr
871.type verr, %function;
872verr:
873.globl verrx
874.type verrx, %function;
875verrx:
876.globl warn
877.type warn, %function;
878warn:
879.globl warnx
880.type warnx, %function;
881warnx:
882.globl err
883.type err, %function;
884err:
885.globl errx
886.type errx, %function;
887errx:
888.globl euidaccess
889.type euidaccess, %function;
890euidaccess:
891.weak eaccess
892.type eaccess, %function;
893eaccess:
894.weak ftw64
895.type ftw64, %function;
896ftw64:
897.globl ftw
898.type ftw, %function;
899ftw:
900.globl futimes
901.type futimes, %function;
902futimes:
903.globl getdtablesize
904.type getdtablesize, %function;
905getdtablesize:
906.globl getloadavg
907.type getloadavg, %function;
908getloadavg:
909.globl getpagesize
910.type getpagesize, %function;
911getpagesize:
912.globl getpass
913.type getpass, %function;
914getpass:
915.globl endusershell
916.type endusershell, %function;
917endusershell:
918.globl setusershell
919.type setusershell, %function;
920setusershell:
921.globl getusershell
922.type getusershell, %function;
923getusershell:
924.globl isastream
925.type isastream, %function;
926isastream:
927.globl lutimes
928.type lutimes, %function;
929lutimes:
930.globl ulimit
931.type ulimit, %function;
932ulimit:
933.weak endutent
934.type endutent, %function;
935endutent:
936.globl endutxent
937.type endutxent, %function;
938endutxent:
939.weak setutent
940.type setutent, %function;
941setutent:
942.globl setutxent
943.type setutxent, %function;
944setutxent:
945.globl getutxent
946.type getutxent, %function;
947getutxent:
948.weak getutent
949.type getutent, %function;
950getutent:
951.weak getutid
952.type getutid, %function;
953getutid:
954.globl getutxid
955.type getutxid, %function;
956getutxid:
957.weak getutline
958.type getutline, %function;
959getutline:
960.globl getutxline
961.type getutxline, %function;
962getutxline:
963.weak pututline
964.type pututline, %function;
965pututline:
966.globl pututxline
967.type pututxline, %function;
968pututxline:
969.weak updwtmp
970.type updwtmp, %function;
971updwtmp:
972.globl updwtmpx
973.type updwtmpx, %function;
974updwtmpx:
975.weak utmpxname
976.type utmpxname, %function;
977utmpxname:
978.weak utmpname
979.type utmpname, %function;
980utmpname:
981.globl valloc
982.type valloc, %function;
983valloc:
984.globl adjtime
985.type adjtime, %function;
986adjtime:
987.globl adjtimex
988.type adjtimex, %function;
989adjtimex:
990.globl brk
991.type brk, %function;
992brk:
993#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
994.weak riscv_flush_icache
995.type riscv_flush_icache, %function;
996riscv_flush_icache:
997#endif
998#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
999.globl __riscv_flush_icache
1000.type __riscv_flush_icache, %function;
1001__riscv_flush_icache:
1002#endif
1003.globl capset
1004.type capset, %function;
1005capset:
1006.globl capget
1007.type capget, %function;
1008capget:
1009.globl chroot
1010.type chroot, %function;
1011chroot:
1012.globl clock_adjtime
1013.type clock_adjtime, %function;
1014clock_adjtime:
1015.globl clone
1016.type clone, %function;
1017clone:
1018.globl copy_file_range
1019.type copy_file_range, %function;
1020copy_file_range:
1021.globl epoll_create
1022.type epoll_create, %function;
1023epoll_create:
1024.globl epoll_create1
1025.type epoll_create1, %function;
1026epoll_create1:
1027.globl epoll_ctl
1028.type epoll_ctl, %function;
1029epoll_ctl:
1030.globl epoll_pwait
1031.type epoll_pwait, %function;
1032epoll_pwait:
1033.globl epoll_wait
1034.type epoll_wait, %function;
1035epoll_wait:
1036.globl eventfd
1037.type eventfd, %function;
1038eventfd:
1039.globl eventfd_read
1040.type eventfd_read, %function;
1041eventfd_read:
1042.globl eventfd_write
1043.type eventfd_write, %function;
1044eventfd_write:
1045.weak fallocate64
1046.type fallocate64, %function;
1047fallocate64:
1048.globl fallocate
1049.type fallocate, %function;
1050fallocate:
1051.globl fanotify_init
1052.type fanotify_init, %function;
1053fanotify_init:
1054.globl fanotify_mark
1055.type fanotify_mark, %function;
1056fanotify_mark:
1057.globl flock
1058.type flock, %function;
1059flock:
1060.globl getdents
1061.type getdents, %function;
1062getdents:
1063.weak getdents64
1064.type getdents64, %function;
1065getdents64:
1066.globl getrandom
1067.type getrandom, %function;
1068getrandom:
1069.globl gettid
1070.type gettid, %function;
1071gettid:
1072.globl inotify_init
1073.type inotify_init, %function;
1074inotify_init:
1075.globl inotify_init1
1076.type inotify_init1, %function;
1077inotify_init1:
1078.globl inotify_add_watch
1079.type inotify_add_watch, %function;
1080inotify_add_watch:
1081.globl inotify_rm_watch
1082.type inotify_rm_watch, %function;
1083inotify_rm_watch:
1084.globl klogctl
1085.type klogctl, %function;
1086klogctl:
1087.weak membarrier
1088.type membarrier, %function;
1089membarrier:
1090.globl memfd_create
1091.type memfd_create, %function;
1092memfd_create:
1093.globl mlock2
1094.type mlock2, %function;
1095mlock2:
1096.globl init_module
1097.type init_module, %function;
1098init_module:
1099.globl delete_module
1100.type delete_module, %function;
1101delete_module:
1102.globl mount
1103.type mount, %function;
1104mount:
1105.globl umount
1106.type umount, %function;
1107umount:
1108.globl umount2
1109.type umount2, %function;
1110umount2:
1111.globl name_to_handle_at
1112.type name_to_handle_at, %function;
1113name_to_handle_at:
1114.globl open_by_handle_at
1115.type open_by_handle_at, %function;
1116open_by_handle_at:
1117.globl personality
1118.type personality, %function;
1119personality:
1120.globl pivot_root
1121.type pivot_root, %function;
1122pivot_root:
1123.globl ppoll
1124.type ppoll, %function;
1125ppoll:
1126.globl prctl
1127.type prctl, %function;
1128prctl:
1129.weak prlimit64
1130.type prlimit64, %function;
1131prlimit64:
1132.globl prlimit
1133.type prlimit, %function;
1134prlimit:
1135.globl process_vm_writev
1136.type process_vm_writev, %function;
1137process_vm_writev:
1138.globl process_vm_readv
1139.type process_vm_readv, %function;
1140process_vm_readv:
1141.globl ptrace
1142.type ptrace, %function;
1143ptrace:
1144.globl quotactl
1145.type quotactl, %function;
1146quotactl:
1147.globl readahead
1148.type readahead, %function;
1149readahead:
1150.globl reboot
1151.type reboot, %function;
1152reboot:
1153.globl remap_file_pages
1154.type remap_file_pages, %function;
1155remap_file_pages:
1156.globl sbrk
1157.type sbrk, %function;
1158sbrk:
1159.globl sendfile
1160.type sendfile, %function;
1161sendfile:
1162.weak sendfile64
1163.type sendfile64, %function;
1164sendfile64:
1165.globl setfsgid
1166.type setfsgid, %function;
1167setfsgid:
1168.globl setfsuid
1169.type setfsuid, %function;
1170setfsuid:
1171.globl setgroups
1172.type setgroups, %function;
1173setgroups:
1174.globl sethostname
1175.type sethostname, %function;
1176sethostname:
1177.globl setns
1178.type setns, %function;
1179setns:
1180.globl settimeofday
1181.type settimeofday, %function;
1182settimeofday:
1183.globl signalfd
1184.type signalfd, %function;
1185signalfd:
1186.globl splice
1187.type splice, %function;
1188splice:
1189.globl stime
1190.type stime, %function;
1191stime:
1192.globl swapon
1193.type swapon, %function;
1194swapon:
1195.globl swapoff
1196.type swapoff, %function;
1197swapoff:
1198.globl sync_file_range
1199.type sync_file_range, %function;
1200sync_file_range:
1201.globl syncfs
1202.type syncfs, %function;
1203syncfs:
1204.weak sysinfo
1205.type sysinfo, %function;
1206sysinfo:
1207.globl tee
1208.type tee, %function;
1209tee:
1210.globl timerfd_create
1211.type timerfd_create, %function;
1212timerfd_create:
1213.globl timerfd_settime
1214.type timerfd_settime, %function;
1215timerfd_settime:
1216.globl timerfd_gettime
1217.type timerfd_gettime, %function;
1218timerfd_gettime:
1219.globl unshare
1220.type unshare, %function;
1221unshare:
1222.globl utimes
1223.type utimes, %function;
1224utimes:
1225.globl vhangup
1226.type vhangup, %function;
1227vhangup:
1228.globl vmsplice
1229.type vmsplice, %function;
1230vmsplice:
1231.globl wait3
1232.type wait3, %function;
1233wait3:
1234.globl wait4
1235.type wait4, %function;
1236wait4:
1237.globl getxattr
1238.type getxattr, %function;
1239getxattr:
1240.globl lgetxattr
1241.type lgetxattr, %function;
1242lgetxattr:
1243.globl fgetxattr
1244.type fgetxattr, %function;
1245fgetxattr:
1246.globl listxattr
1247.type listxattr, %function;
1248listxattr:
1249.globl llistxattr
1250.type llistxattr, %function;
1251llistxattr:
1252.globl flistxattr
1253.type flistxattr, %function;
1254flistxattr:
1255.globl setxattr
1256.type setxattr, %function;
1257setxattr:
1258.globl lsetxattr
1259.type lsetxattr, %function;
1260lsetxattr:
1261.globl fsetxattr
1262.type fsetxattr, %function;
1263fsetxattr:
1264.globl removexattr
1265.type removexattr, %function;
1266removexattr:
1267.globl lremovexattr
1268.type lremovexattr, %function;
1269lremovexattr:
1270.globl fremovexattr
1271.type fremovexattr, %function;
1272fremovexattr:
1273.globl bind_textdomain_codeset
1274.type bind_textdomain_codeset, %function;
1275bind_textdomain_codeset:
1276.globl catclose
1277.type catclose, %function;
1278catclose:
1279.globl catgets
1280.type catgets, %function;
1281catgets:
1282.globl catopen
1283.type catopen, %function;
1284catopen:
1285.globl bindtextdomain
1286.type bindtextdomain, %function;
1287bindtextdomain:
1288.globl dcngettext
1289.type dcngettext, %function;
1290dcngettext:
1291.globl dcgettext
1292.type dcgettext, %function;
1293dcgettext:
1294.globl dngettext
1295.type dngettext, %function;
1296dngettext:
1297.globl dgettext
1298.type dgettext, %function;
1299dgettext:
1300.weak duplocale
1301.type duplocale, %function;
1302duplocale:
1303.globl __duplocale
1304.type __duplocale, %function;
1305__duplocale:
1306.weak __freelocale
1307.type __freelocale, %function;
1308__freelocale:
1309.globl freelocale
1310.type freelocale, %function;
1311freelocale:
1312.globl iconv_open
1313.type iconv_open, %function;
1314iconv_open:
1315.globl iconv
1316.type iconv, %function;
1317iconv:
1318.globl iconv_close
1319.type iconv_close, %function;
1320iconv_close:
1321.weak nl_langinfo_l
1322.type nl_langinfo_l, %function;
1323nl_langinfo_l:
1324.globl __nl_langinfo_l
1325.type __nl_langinfo_l, %function;
1326__nl_langinfo_l:
1327.globl __nl_langinfo
1328.type __nl_langinfo, %function;
1329__nl_langinfo:
1330.weak nl_langinfo
1331.type nl_langinfo, %function;
1332nl_langinfo:
1333.globl localeconv
1334.type localeconv, %function;
1335localeconv:
1336.weak newlocale
1337.type newlocale, %function;
1338newlocale:
1339.globl __newlocale
1340.type __newlocale, %function;
1341__newlocale:
1342.globl setlocale
1343.type setlocale, %function;
1344setlocale:
1345.globl __strcoll_l
1346.type __strcoll_l, %function;
1347__strcoll_l:
1348.weak strcoll_l
1349.type strcoll_l, %function;
1350strcoll_l:
1351.globl strcoll
1352.type strcoll, %function;
1353strcoll:
1354.globl strfmon_l
1355.type strfmon_l, %function;
1356strfmon_l:
1357.globl strfmon
1358.type strfmon, %function;
1359strfmon:
1360.globl __strxfrm_l
1361.type __strxfrm_l, %function;
1362__strxfrm_l:
1363.weak strxfrm_l
1364.type strxfrm_l, %function;
1365strxfrm_l:
1366.globl strxfrm
1367.type strxfrm, %function;
1368strxfrm:
1369.globl textdomain
1370.type textdomain, %function;
1371textdomain:
1372.globl gettext
1373.type gettext, %function;
1374gettext:
1375.globl ngettext
1376.type ngettext, %function;
1377ngettext:
1378.globl __uselocale
1379.type __uselocale, %function;
1380__uselocale:
1381.weak uselocale
1382.type uselocale, %function;
1383uselocale:
1384.globl __wcscoll_l
1385.type __wcscoll_l, %function;
1386__wcscoll_l:
1387.weak wcscoll_l
1388.type wcscoll_l, %function;
1389wcscoll_l:
1390.globl wcscoll
1391.type wcscoll, %function;
1392wcscoll:
1393.globl __wcsxfrm_l
1394.type __wcsxfrm_l, %function;
1395__wcsxfrm_l:
1396.weak wcsxfrm_l
1397.type wcsxfrm_l, %function;
1398wcsxfrm_l:
1399.globl wcsxfrm
1400.type wcsxfrm, %function;
1401wcsxfrm:
1402.globl calloc
1403.type calloc, %function;
1404calloc:
1405.globl free
1406.type free, %function;
1407free:
1408.weak malloc
1409.type malloc, %function;
1410malloc:
1411.globl aligned_alloc
1412.type aligned_alloc, %function;
1413aligned_alloc:
1414.globl malloc_usable_size
1415.type malloc_usable_size, %function;
1416malloc_usable_size:
1417.globl memalign
1418.type memalign, %function;
1419memalign:
1420.globl posix_memalign
1421.type posix_memalign, %function;
1422posix_memalign:
1423.globl realloc
1424.type realloc, %function;
1425realloc:
1426.globl reallocarray
1427.type reallocarray, %function;
1428reallocarray:
1429.globl __fpclassify
1430.type __fpclassify, %function;
1431__fpclassify:
1432.globl __fpclassifyf
1433.type __fpclassifyf, %function;
1434__fpclassifyf:
1435.globl __fpclassifyl
1436.type __fpclassifyl, %function;
1437__fpclassifyl:
1438.globl __signbit
1439.type __signbit, %function;
1440__signbit:
1441.globl __signbitf
1442.type __signbitf, %function;
1443__signbitf:
1444.globl __signbitl
1445.type __signbitl, %function;
1446__signbitl:
1447.globl acos
1448.type acos, %function;
1449acos:
1450.globl acosf
1451.type acosf, %function;
1452acosf:
1453.globl acosh
1454.type acosh, %function;
1455acosh:
1456.globl acoshf
1457.type acoshf, %function;
1458acoshf:
1459.globl acoshl
1460.type acoshl, %function;
1461acoshl:
1462.globl acosl
1463.type acosl, %function;
1464acosl:
1465.globl asin
1466.type asin, %function;
1467asin:
1468.globl asinf
1469.type asinf, %function;
1470asinf:
1471.globl asinh
1472.type asinh, %function;
1473asinh:
1474.globl asinhf
1475.type asinhf, %function;
1476asinhf:
1477.globl asinhl
1478.type asinhl, %function;
1479asinhl:
1480.globl asinl
1481.type asinl, %function;
1482asinl:
1483.globl atan
1484.type atan, %function;
1485atan:
1486.globl atan2
1487.type atan2, %function;
1488atan2:
1489.globl atan2f
1490.type atan2f, %function;
1491atan2f:
1492.globl atan2l
1493.type atan2l, %function;
1494atan2l:
1495.globl atanf
1496.type atanf, %function;
1497atanf:
1498.globl atanh
1499.type atanh, %function;
1500atanh:
1501.globl atanhf
1502.type atanhf, %function;
1503atanhf:
1504.globl atanhl
1505.type atanhl, %function;
1506atanhl:
1507.globl atanl
1508.type atanl, %function;
1509atanl:
1510.globl cbrt
1511.type cbrt, %function;
1512cbrt:
1513.globl cbrtf
1514.type cbrtf, %function;
1515cbrtf:
1516.globl cbrtl
1517.type cbrtl, %function;
1518cbrtl:
1519.globl ceil
1520.type ceil, %function;
1521ceil:
1522.globl ceilf
1523.type ceilf, %function;
1524ceilf:
1525.globl ceill
1526.type ceill, %function;
1527ceill:
1528.globl copysignl
1529.type copysignl, %function;
1530copysignl:
1531.globl cos
1532.type cos, %function;
1533cos:
1534.globl cosf
1535.type cosf, %function;
1536cosf:
1537.globl cosh
1538.type cosh, %function;
1539cosh:
1540.globl coshf
1541.type coshf, %function;
1542coshf:
1543.globl coshl
1544.type coshl, %function;
1545coshl:
1546.globl cosl
1547.type cosl, %function;
1548cosl:
1549.globl erf
1550.type erf, %function;
1551erf:
1552.globl erfc
1553.type erfc, %function;
1554erfc:
1555.globl erff
1556.type erff, %function;
1557erff:
1558.globl erfcf
1559.type erfcf, %function;
1560erfcf:
1561.globl erfl
1562.type erfl, %function;
1563erfl:
1564.globl erfcl
1565.type erfcl, %function;
1566erfcl:
1567.globl exp
1568.type exp, %function;
1569exp:
1570.weak pow10
1571.type pow10, %function;
1572pow10:
1573.globl exp10
1574.type exp10, %function;
1575exp10:
1576.weak pow10f
1577.type pow10f, %function;
1578pow10f:
1579.globl exp10f
1580.type exp10f, %function;
1581exp10f:
1582.weak pow10l
1583.type pow10l, %function;
1584pow10l:
1585.globl exp10l
1586.type exp10l, %function;
1587exp10l:
1588.globl exp2
1589.type exp2, %function;
1590exp2:
1591.globl exp2f
1592.type exp2f, %function;
1593exp2f:
1594.globl exp2l
1595.type exp2l, %function;
1596exp2l:
1597.globl expf
1598.type expf, %function;
1599expf:
1600.globl expl
1601.type expl, %function;
1602expl:
1603.globl expm1
1604.type expm1, %function;
1605expm1:
1606.globl expm1f
1607.type expm1f, %function;
1608expm1f:
1609.globl expm1l
1610.type expm1l, %function;
1611expm1l:
1612.globl fabsl
1613.type fabsl, %function;
1614fabsl:
1615.globl fdim
1616.type fdim, %function;
1617fdim:
1618.globl fdimf
1619.type fdimf, %function;
1620fdimf:
1621.globl fdiml
1622.type fdiml, %function;
1623fdiml:
1624.globl finite
1625.type finite, %function;
1626finite:
1627.globl finitef
1628.type finitef, %function;
1629finitef:
1630.globl floor
1631.type floor, %function;
1632floor:
1633.globl floorf
1634.type floorf, %function;
1635floorf:
1636.globl floorl
1637.type floorl, %function;
1638floorl:
1639.globl fmal
1640.type fmal, %function;
1641fmal:
1642.globl fmaxl
1643.type fmaxl, %function;
1644fmaxl:
1645.globl fminl
1646.type fminl, %function;
1647fminl:
1648.globl fmod
1649.type fmod, %function;
1650fmod:
1651.globl fmodf
1652.type fmodf, %function;
1653fmodf:
1654.globl fmodl
1655.type fmodl, %function;
1656fmodl:
1657.globl frexp
1658.type frexp, %function;
1659frexp:
1660.globl frexpf
1661.type frexpf, %function;
1662frexpf:
1663.globl frexpl
1664.type frexpl, %function;
1665frexpl:
1666.globl hypot
1667.type hypot, %function;
1668hypot:
1669.globl hypotf
1670.type hypotf, %function;
1671hypotf:
1672.globl hypotl
1673.type hypotl, %function;
1674hypotl:
1675.globl ilogb
1676.type ilogb, %function;
1677ilogb:
1678.globl ilogbf
1679.type ilogbf, %function;
1680ilogbf:
1681.globl ilogbl
1682.type ilogbl, %function;
1683ilogbl:
1684.globl j0
1685.type j0, %function;
1686j0:
1687.globl y0
1688.type y0, %function;
1689y0:
1690.globl j0f
1691.type j0f, %function;
1692j0f:
1693.globl y0f
1694.type y0f, %function;
1695y0f:
1696.globl j1
1697.type j1, %function;
1698j1:
1699.globl y1
1700.type y1, %function;
1701y1:
1702.globl j1f
1703.type j1f, %function;
1704j1f:
1705.globl y1f
1706.type y1f, %function;
1707y1f:
1708.globl jn
1709.type jn, %function;
1710jn:
1711.globl yn
1712.type yn, %function;
1713yn:
1714.globl jnf
1715.type jnf, %function;
1716jnf:
1717.globl ynf
1718.type ynf, %function;
1719ynf:
1720.globl ldexp
1721.type ldexp, %function;
1722ldexp:
1723.globl ldexpf
1724.type ldexpf, %function;
1725ldexpf:
1726.globl ldexpl
1727.type ldexpl, %function;
1728ldexpl:
1729.globl lgamma
1730.type lgamma, %function;
1731lgamma:
1732.weak lgamma_r
1733.type lgamma_r, %function;
1734lgamma_r:
1735.globl lgammaf
1736.type lgammaf, %function;
1737lgammaf:
1738.weak lgammaf_r
1739.type lgammaf_r, %function;
1740lgammaf_r:
1741.weak lgammal_r
1742.type lgammal_r, %function;
1743lgammal_r:
1744.globl __lgammal_r
1745.type __lgammal_r, %function;
1746__lgammal_r:
1747.globl lgammal
1748.type lgammal, %function;
1749lgammal:
1750.globl llrint
1751.type llrint, %function;
1752llrint:
1753.globl llrintf
1754.type llrintf, %function;
1755llrintf:
1756.globl llrintl
1757.type llrintl, %function;
1758llrintl:
1759.globl llround
1760.type llround, %function;
1761llround:
1762.globl llroundf
1763.type llroundf, %function;
1764llroundf:
1765.globl llroundl
1766.type llroundl, %function;
1767llroundl:
1768.globl log
1769.type log, %function;
1770log:
1771.globl log10
1772.type log10, %function;
1773log10:
1774.globl log10f
1775.type log10f, %function;
1776log10f:
1777.globl log10l
1778.type log10l, %function;
1779log10l:
1780.globl log1p
1781.type log1p, %function;
1782log1p:
1783.globl log1pf
1784.type log1pf, %function;
1785log1pf:
1786.globl log1pl
1787.type log1pl, %function;
1788log1pl:
1789.globl log2
1790.type log2, %function;
1791log2:
1792.globl log2f
1793.type log2f, %function;
1794log2f:
1795.globl log2l
1796.type log2l, %function;
1797log2l:
1798.globl logb
1799.type logb, %function;
1800logb:
1801.globl logbf
1802.type logbf, %function;
1803logbf:
1804.globl logbl
1805.type logbl, %function;
1806logbl:
1807.globl logf
1808.type logf, %function;
1809logf:
1810.globl logl
1811.type logl, %function;
1812logl:
1813.globl lrint
1814.type lrint, %function;
1815lrint:
1816.globl lrintf
1817.type lrintf, %function;
1818lrintf:
1819.globl lrintl
1820.type lrintl, %function;
1821lrintl:
1822.globl lround
1823.type lround, %function;
1824lround:
1825.globl lroundf
1826.type lroundf, %function;
1827lroundf:
1828.globl lroundl
1829.type lroundl, %function;
1830lroundl:
1831.globl modf
1832.type modf, %function;
1833modf:
1834.globl modff
1835.type modff, %function;
1836modff:
1837.globl modfl
1838.type modfl, %function;
1839modfl:
1840.globl nan
1841.type nan, %function;
1842nan:
1843.globl nanf
1844.type nanf, %function;
1845nanf:
1846.globl nanl
1847.type nanl, %function;
1848nanl:
1849.globl nearbyint
1850.type nearbyint, %function;
1851nearbyint:
1852.globl nearbyintf
1853.type nearbyintf, %function;
1854nearbyintf:
1855.globl nearbyintl
1856.type nearbyintl, %function;
1857nearbyintl:
1858.globl nextafter
1859.type nextafter, %function;
1860nextafter:
1861.globl nextafterf
1862.type nextafterf, %function;
1863nextafterf:
1864.globl nextafterl
1865.type nextafterl, %function;
1866nextafterl:
1867.globl nexttoward
1868.type nexttoward, %function;
1869nexttoward:
1870.globl nexttowardf
1871.type nexttowardf, %function;
1872nexttowardf:
1873.globl nexttowardl
1874.type nexttowardl, %function;
1875nexttowardl:
1876.globl pow
1877.type pow, %function;
1878pow:
1879.globl powf
1880.type powf, %function;
1881powf:
1882.globl powl
1883.type powl, %function;
1884powl:
1885.globl remainder
1886.type remainder, %function;
1887remainder:
1888.weak drem
1889.type drem, %function;
1890drem:
1891.weak dremf
1892.type dremf, %function;
1893dremf:
1894.globl remainderf
1895.type remainderf, %function;
1896remainderf:
1897.globl remainderl
1898.type remainderl, %function;
1899remainderl:
1900.globl remquo
1901.type remquo, %function;
1902remquo:
1903.globl remquof
1904.type remquof, %function;
1905remquof:
1906.globl remquol
1907.type remquol, %function;
1908remquol:
1909.globl rint
1910.type rint, %function;
1911rint:
1912.globl rintf
1913.type rintf, %function;
1914rintf:
1915.globl rintl
1916.type rintl, %function;
1917rintl:
1918.globl copysign
1919.type copysign, %function;
1920copysign:
1921.globl copysignf
1922.type copysignf, %function;
1923copysignf:
1924.globl fabs
1925.type fabs, %function;
1926fabs:
1927.globl fabsf
1928.type fabsf, %function;
1929fabsf:
1930.globl fma
1931.type fma, %function;
1932fma:
1933.globl fmaf
1934.type fmaf, %function;
1935fmaf:
1936.globl fmax
1937.type fmax, %function;
1938fmax:
1939.globl fmaxf
1940.type fmaxf, %function;
1941fmaxf:
1942.globl fmin
1943.type fmin, %function;
1944fmin:
1945.globl fminf
1946.type fminf, %function;
1947fminf:
1948.globl sqrt
1949.type sqrt, %function;
1950sqrt:
1951.globl sqrtf
1952.type sqrtf, %function;
1953sqrtf:
1954.globl round
1955.type round, %function;
1956round:
1957.globl roundf
1958.type roundf, %function;
1959roundf:
1960.globl roundl
1961.type roundl, %function;
1962roundl:
1963.globl scalb
1964.type scalb, %function;
1965scalb:
1966.globl scalbf
1967.type scalbf, %function;
1968scalbf:
1969.globl scalbln
1970.type scalbln, %function;
1971scalbln:
1972.globl scalblnf
1973.type scalblnf, %function;
1974scalblnf:
1975.globl scalblnl
1976.type scalblnl, %function;
1977scalblnl:
1978.globl scalbn
1979.type scalbn, %function;
1980scalbn:
1981.globl scalbnf
1982.type scalbnf, %function;
1983scalbnf:
1984.globl scalbnl
1985.type scalbnl, %function;
1986scalbnl:
1987.globl significand
1988.type significand, %function;
1989significand:
1990.globl significandf
1991.type significandf, %function;
1992significandf:
1993.globl sin
1994.type sin, %function;
1995sin:
1996.globl sincos
1997.type sincos, %function;
1998sincos:
1999.globl sincosf
2000.type sincosf, %function;
2001sincosf:
2002.globl sincosl
2003.type sincosl, %function;
2004sincosl:
2005.globl sinf
2006.type sinf, %function;
2007sinf:
2008.globl sinh
2009.type sinh, %function;
2010sinh:
2011.globl sinhf
2012.type sinhf, %function;
2013sinhf:
2014.globl sinhl
2015.type sinhl, %function;
2016sinhl:
2017.globl sinl
2018.type sinl, %function;
2019sinl:
2020.globl sqrtl
2021.type sqrtl, %function;
2022sqrtl:
2023.globl tan
2024.type tan, %function;
2025tan:
2026.globl tanf
2027.type tanf, %function;
2028tanf:
2029.globl tanh
2030.type tanh, %function;
2031tanh:
2032.globl tanhf
2033.type tanhf, %function;
2034tanhf:
2035.globl tanhl
2036.type tanhl, %function;
2037tanhl:
2038.globl tanl
2039.type tanl, %function;
2040tanl:
2041.globl tgamma
2042.type tgamma, %function;
2043tgamma:
2044.globl tgammaf
2045.type tgammaf, %function;
2046tgammaf:
2047.globl tgammal
2048.type tgammal, %function;
2049tgammal:
2050.globl trunc
2051.type trunc, %function;
2052trunc:
2053.globl truncf
2054.type truncf, %function;
2055truncf:
2056.globl truncl
2057.type truncl, %function;
2058truncl:
2059.globl a64l
2060.type a64l, %function;
2061a64l:
2062.globl l64a
2063.type l64a, %function;
2064l64a:
2065.weak __xpg_basename
2066.type __xpg_basename, %function;
2067__xpg_basename:
2068.globl basename
2069.type basename, %function;
2070basename:
2071.globl dirname
2072.type dirname, %function;
2073dirname:
2074.globl ffs
2075.type ffs, %function;
2076ffs:
2077.globl ffsl
2078.type ffsl, %function;
2079ffsl:
2080.globl ffsll
2081.type ffsll, %function;
2082ffsll:
2083.globl fmtmsg
2084.type fmtmsg, %function;
2085fmtmsg:
2086.globl forkpty
2087.type forkpty, %function;
2088forkpty:
2089.globl get_current_dir_name
2090.type get_current_dir_name, %function;
2091get_current_dir_name:
2092.weak getauxval
2093.type getauxval, %function;
2094getauxval:
2095.globl getdomainname
2096.type getdomainname, %function;
2097getdomainname:
2098.globl getentropy
2099.type getentropy, %function;
2100getentropy:
2101.globl gethostid
2102.type gethostid, %function;
2103gethostid:
2104.weak __posix_getopt
2105.type __posix_getopt, %function;
2106__posix_getopt:
2107.globl getopt
2108.type getopt, %function;
2109getopt:
2110.globl getopt_long
2111.type getopt_long, %function;
2112getopt_long:
2113.globl getopt_long_only
2114.type getopt_long_only, %function;
2115getopt_long_only:
2116.globl getpriority
2117.type getpriority, %function;
2118getpriority:
2119.globl getresgid
2120.type getresgid, %function;
2121getresgid:
2122.globl getresuid
2123.type getresuid, %function;
2124getresuid:
2125.weak getrlimit64
2126.type getrlimit64, %function;
2127getrlimit64:
2128.globl getrlimit
2129.type getrlimit, %function;
2130getrlimit:
2131.globl getrusage
2132.type getrusage, %function;
2133getrusage:
2134.globl getsubopt
2135.type getsubopt, %function;
2136getsubopt:
2137.globl initgroups
2138.type initgroups, %function;
2139initgroups:
2140.globl ioctl
2141.type ioctl, %function;
2142ioctl:
2143.globl issetugid
2144.type issetugid, %function;
2145issetugid:
2146.weak lockf64
2147.type lockf64, %function;
2148lockf64:
2149.globl lockf
2150.type lockf, %function;
2151lockf:
2152.globl login_tty
2153.type login_tty, %function;
2154login_tty:
2155.globl setmntent
2156.type setmntent, %function;
2157setmntent:
2158.globl endmntent
2159.type endmntent, %function;
2160endmntent:
2161.globl getmntent_r
2162.type getmntent_r, %function;
2163getmntent_r:
2164.globl getmntent
2165.type getmntent, %function;
2166getmntent:
2167.globl addmntent
2168.type addmntent, %function;
2169addmntent:
2170.globl hasmntopt
2171.type hasmntopt, %function;
2172hasmntopt:
2173.weak nftw64
2174.type nftw64, %function;
2175nftw64:
2176.globl nftw
2177.type nftw, %function;
2178nftw:
2179.globl openpty
2180.type openpty, %function;
2181openpty:
2182.globl ptsname
2183.type ptsname, %function;
2184ptsname:
2185.globl posix_openpt
2186.type posix_openpt, %function;
2187posix_openpt:
2188.globl grantpt
2189.type grantpt, %function;
2190grantpt:
2191.globl unlockpt
2192.type unlockpt, %function;
2193unlockpt:
2194.weak ptsname_r
2195.type ptsname_r, %function;
2196ptsname_r:
2197.globl realpath
2198.type realpath, %function;
2199realpath:
2200.globl setdomainname
2201.type setdomainname, %function;
2202setdomainname:
2203.globl setpriority
2204.type setpriority, %function;
2205setpriority:
2206.globl setrlimit
2207.type setrlimit, %function;
2208setrlimit:
2209.weak setrlimit64
2210.type setrlimit64, %function;
2211setrlimit64:
2212.globl syscall
2213.type syscall, %function;
2214syscall:
2215.globl setlogmask
2216.type setlogmask, %function;
2217setlogmask:
2218.globl closelog
2219.type closelog, %function;
2220closelog:
2221.globl openlog
2222.type openlog, %function;
2223openlog:
2224.globl syslog
2225.type syslog, %function;
2226syslog:
2227.weak vsyslog
2228.type vsyslog, %function;
2229vsyslog:
2230.globl uname
2231.type uname, %function;
2232uname:
2233.globl wordexp
2234.type wordexp, %function;
2235wordexp:
2236.globl wordfree
2237.type wordfree, %function;
2238wordfree:
2239.weak madvise
2240.type madvise, %function;
2241madvise:
2242.globl mincore
2243.type mincore, %function;
2244mincore:
2245.globl mlock
2246.type mlock, %function;
2247mlock:
2248.globl mlockall
2249.type mlockall, %function;
2250mlockall:
2251.weak mmap
2252.type mmap, %function;
2253mmap:
2254.weak mmap64
2255.type mmap64, %function;
2256mmap64:
2257.weak mprotect
2258.type mprotect, %function;
2259mprotect:
2260.weak mremap
2261.type mremap, %function;
2262mremap:
2263.globl msync
2264.type msync, %function;
2265msync:
2266.globl munlock
2267.type munlock, %function;
2268munlock:
2269.globl munlockall
2270.type munlockall, %function;
2271munlockall:
2272.weak munmap
2273.type munmap, %function;
2274munmap:
2275.globl posix_madvise
2276.type posix_madvise, %function;
2277posix_madvise:
2278.globl shm_open
2279.type shm_open, %function;
2280shm_open:
2281.globl shm_unlink
2282.type shm_unlink, %function;
2283shm_unlink:
2284.globl mq_close
2285.type mq_close, %function;
2286mq_close:
2287.globl mq_getattr
2288.type mq_getattr, %function;
2289mq_getattr:
2290.globl mq_notify
2291.type mq_notify, %function;
2292mq_notify:
2293.globl mq_open
2294.type mq_open, %function;
2295mq_open:
2296.globl mq_receive
2297.type mq_receive, %function;
2298mq_receive:
2299.globl mq_send
2300.type mq_send, %function;
2301mq_send:
2302.globl mq_setattr
2303.type mq_setattr, %function;
2304mq_setattr:
2305.globl mq_timedreceive
2306.type mq_timedreceive, %function;
2307mq_timedreceive:
2308.globl mq_timedsend
2309.type mq_timedsend, %function;
2310mq_timedsend:
2311.globl mq_unlink
2312.type mq_unlink, %function;
2313mq_unlink:
2314.globl btowc
2315.type btowc, %function;
2316btowc:
2317.globl c16rtomb
2318.type c16rtomb, %function;
2319c16rtomb:
2320.globl c32rtomb
2321.type c32rtomb, %function;
2322c32rtomb:
2323.globl mblen
2324.type mblen, %function;
2325mblen:
2326.globl mbrlen
2327.type mbrlen, %function;
2328mbrlen:
2329.globl mbrtoc16
2330.type mbrtoc16, %function;
2331mbrtoc16:
2332.globl mbrtoc32
2333.type mbrtoc32, %function;
2334mbrtoc32:
2335.globl mbrtowc
2336.type mbrtowc, %function;
2337mbrtowc:
2338.globl mbsinit
2339.type mbsinit, %function;
2340mbsinit:
2341.globl mbsnrtowcs
2342.type mbsnrtowcs, %function;
2343mbsnrtowcs:
2344.globl mbsrtowcs
2345.type mbsrtowcs, %function;
2346mbsrtowcs:
2347.globl mbstowcs
2348.type mbstowcs, %function;
2349mbstowcs:
2350.globl mbtowc
2351.type mbtowc, %function;
2352mbtowc:
2353.globl wcrtomb
2354.type wcrtomb, %function;
2355wcrtomb:
2356.globl wcsnrtombs
2357.type wcsnrtombs, %function;
2358wcsnrtombs:
2359.globl wcsrtombs
2360.type wcsrtombs, %function;
2361wcsrtombs:
2362.globl wcstombs
2363.type wcstombs, %function;
2364wcstombs:
2365.globl wctob
2366.type wctob, %function;
2367wctob:
2368.globl wctomb
2369.type wctomb, %function;
2370wctomb:
2371.globl accept
2372.type accept, %function;
2373accept:
2374.globl accept4
2375.type accept4, %function;
2376accept4:
2377.globl bind
2378.type bind, %function;
2379bind:
2380.globl connect
2381.type connect, %function;
2382connect:
2383.globl dn_comp
2384.type dn_comp, %function;
2385dn_comp:
2386.weak dn_expand
2387.type dn_expand, %function;
2388dn_expand:
2389.globl dn_skipname
2390.type dn_skipname, %function;
2391dn_skipname:
2392.weak setnetent
2393.type setnetent, %function;
2394setnetent:
2395.globl sethostent
2396.type sethostent, %function;
2397sethostent:
2398.globl gethostent
2399.type gethostent, %function;
2400gethostent:
2401.globl getnetent
2402.type getnetent, %function;
2403getnetent:
2404.globl endhostent
2405.type endhostent, %function;
2406endhostent:
2407.weak endnetent
2408.type endnetent, %function;
2409endnetent:
2410.globl ether_aton_r
2411.type ether_aton_r, %function;
2412ether_aton_r:
2413.globl ether_aton
2414.type ether_aton, %function;
2415ether_aton:
2416.globl ether_ntoa_r
2417.type ether_ntoa_r, %function;
2418ether_ntoa_r:
2419.globl ether_ntoa
2420.type ether_ntoa, %function;
2421ether_ntoa:
2422.globl ether_line
2423.type ether_line, %function;
2424ether_line:
2425.globl ether_ntohost
2426.type ether_ntohost, %function;
2427ether_ntohost:
2428.globl ether_hostton
2429.type ether_hostton, %function;
2430ether_hostton:
2431.globl freeaddrinfo
2432.type freeaddrinfo, %function;
2433freeaddrinfo:
2434.globl gai_strerror
2435.type gai_strerror, %function;
2436gai_strerror:
2437.globl getaddrinfo
2438.type getaddrinfo, %function;
2439getaddrinfo:
2440.globl gethostbyaddr
2441.type gethostbyaddr, %function;
2442gethostbyaddr:
2443.globl gethostbyaddr_r
2444.type gethostbyaddr_r, %function;
2445gethostbyaddr_r:
2446.globl gethostbyname
2447.type gethostbyname, %function;
2448gethostbyname:
2449.globl gethostbyname2
2450.type gethostbyname2, %function;
2451gethostbyname2:
2452.globl gethostbyname2_r
2453.type gethostbyname2_r, %function;
2454gethostbyname2_r:
2455.globl gethostbyname_r
2456.type gethostbyname_r, %function;
2457gethostbyname_r:
2458.globl freeifaddrs
2459.type freeifaddrs, %function;
2460freeifaddrs:
2461.globl getifaddrs
2462.type getifaddrs, %function;
2463getifaddrs:
2464.globl getnameinfo
2465.type getnameinfo, %function;
2466getnameinfo:
2467.globl getpeername
2468.type getpeername, %function;
2469getpeername:
2470.globl getservbyname
2471.type getservbyname, %function;
2472getservbyname:
2473.globl getservbyname_r
2474.type getservbyname_r, %function;
2475getservbyname_r:
2476.globl getservbyport
2477.type getservbyport, %function;
2478getservbyport:
2479.globl getservbyport_r
2480.type getservbyport_r, %function;
2481getservbyport_r:
2482.globl getsockname
2483.type getsockname, %function;
2484getsockname:
2485.globl getsockopt
2486.type getsockopt, %function;
2487getsockopt:
2488.globl __h_errno_location
2489.type __h_errno_location, %function;
2490__h_errno_location:
2491.globl herror
2492.type herror, %function;
2493herror:
2494.globl hstrerror
2495.type hstrerror, %function;
2496hstrerror:
2497.globl htonl
2498.type htonl, %function;
2499htonl:
2500.globl htons
2501.type htons, %function;
2502htons:
2503.globl if_freenameindex
2504.type if_freenameindex, %function;
2505if_freenameindex:
2506.globl if_indextoname
2507.type if_indextoname, %function;
2508if_indextoname:
2509.globl if_nameindex
2510.type if_nameindex, %function;
2511if_nameindex:
2512.globl if_nametoindex
2513.type if_nametoindex, %function;
2514if_nametoindex:
2515.globl inet_addr
2516.type inet_addr, %function;
2517inet_addr:
2518.weak inet_aton
2519.type inet_aton, %function;
2520inet_aton:
2521.globl inet_network
2522.type inet_network, %function;
2523inet_network:
2524.globl inet_makeaddr
2525.type inet_makeaddr, %function;
2526inet_makeaddr:
2527.globl inet_lnaof
2528.type inet_lnaof, %function;
2529inet_lnaof:
2530.globl inet_netof
2531.type inet_netof, %function;
2532inet_netof:
2533.globl inet_ntoa
2534.type inet_ntoa, %function;
2535inet_ntoa:
2536.globl inet_ntop
2537.type inet_ntop, %function;
2538inet_ntop:
2539.globl inet_pton
2540.type inet_pton, %function;
2541inet_pton:
2542.globl listen
2543.type listen, %function;
2544listen:
2545.globl getnetbyaddr
2546.type getnetbyaddr, %function;
2547getnetbyaddr:
2548.globl getnetbyname
2549.type getnetbyname, %function;
2550getnetbyname:
2551.globl ns_get16
2552.type ns_get16, %function;
2553ns_get16:
2554.globl ns_get32
2555.type ns_get32, %function;
2556ns_get32:
2557.globl ns_put16
2558.type ns_put16, %function;
2559ns_put16:
2560.globl ns_put32
2561.type ns_put32, %function;
2562ns_put32:
2563.globl ns_initparse
2564.type ns_initparse, %function;
2565ns_initparse:
2566.globl ns_skiprr
2567.type ns_skiprr, %function;
2568ns_skiprr:
2569.globl ns_parserr
2570.type ns_parserr, %function;
2571ns_parserr:
2572.globl ns_name_uncompress
2573.type ns_name_uncompress, %function;
2574ns_name_uncompress:
2575.globl ntohl
2576.type ntohl, %function;
2577ntohl:
2578.globl ntohs
2579.type ntohs, %function;
2580ntohs:
2581.globl endprotoent
2582.type endprotoent, %function;
2583endprotoent:
2584.globl setprotoent
2585.type setprotoent, %function;
2586setprotoent:
2587.globl getprotoent
2588.type getprotoent, %function;
2589getprotoent:
2590.globl getprotobyname
2591.type getprotobyname, %function;
2592getprotobyname:
2593.globl getprotobynumber
2594.type getprotobynumber, %function;
2595getprotobynumber:
2596.globl recv
2597.type recv, %function;
2598recv:
2599.globl recvfrom
2600.type recvfrom, %function;
2601recvfrom:
2602.globl recvmmsg
2603.type recvmmsg, %function;
2604recvmmsg:
2605.globl recvmsg
2606.type recvmsg, %function;
2607recvmsg:
2608.globl res_init
2609.type res_init, %function;
2610res_init:
2611.weak res_mkquery
2612.type res_mkquery, %function;
2613res_mkquery:
2614.globl res_query
2615.type res_query, %function;
2616res_query:
2617.weak res_search
2618.type res_search, %function;
2619res_search:
2620.globl res_querydomain
2621.type res_querydomain, %function;
2622res_querydomain:
2623.weak res_send
2624.type res_send, %function;
2625res_send:
2626.globl __res_state
2627.type __res_state, %function;
2628__res_state:
2629.globl send
2630.type send, %function;
2631send:
2632.globl sendmmsg
2633.type sendmmsg, %function;
2634sendmmsg:
2635.globl sendmsg
2636.type sendmsg, %function;
2637sendmsg:
2638.globl sendto
2639.type sendto, %function;
2640sendto:
2641.globl endservent
2642.type endservent, %function;
2643endservent:
2644.globl setservent
2645.type setservent, %function;
2646setservent:
2647.globl getservent
2648.type getservent, %function;
2649getservent:
2650.globl setsockopt
2651.type setsockopt, %function;
2652setsockopt:
2653.globl shutdown
2654.type shutdown, %function;
2655shutdown:
2656.globl sockatmark
2657.type sockatmark, %function;
2658sockatmark:
2659.globl socket
2660.type socket, %function;
2661socket:
2662.globl socketpair
2663.type socketpair, %function;
2664socketpair:
2665.globl fgetgrent
2666.type fgetgrent, %function;
2667fgetgrent:
2668.globl fgetpwent
2669.type fgetpwent, %function;
2670fgetpwent:
2671.globl fgetspent
2672.type fgetspent, %function;
2673fgetspent:
2674.globl getgrnam_r
2675.type getgrnam_r, %function;
2676getgrnam_r:
2677.globl getgrgid_r
2678.type getgrgid_r, %function;
2679getgrgid_r:
2680.weak endgrent
2681.type endgrent, %function;
2682endgrent:
2683.globl setgrent
2684.type setgrent, %function;
2685setgrent:
2686.globl getgrent
2687.type getgrent, %function;
2688getgrent:
2689.globl getgrgid
2690.type getgrgid, %function;
2691getgrgid:
2692.globl getgrnam
2693.type getgrnam, %function;
2694getgrnam:
2695.globl getgrouplist
2696.type getgrouplist, %function;
2697getgrouplist:
2698.globl getpwnam_r
2699.type getpwnam_r, %function;
2700getpwnam_r:
2701.globl getpwuid_r
2702.type getpwuid_r, %function;
2703getpwuid_r:
2704.weak endpwent
2705.type endpwent, %function;
2706endpwent:
2707.globl setpwent
2708.type setpwent, %function;
2709setpwent:
2710.globl getpwent
2711.type getpwent, %function;
2712getpwent:
2713.globl getpwuid
2714.type getpwuid, %function;
2715getpwuid:
2716.globl getpwnam
2717.type getpwnam, %function;
2718getpwnam:
2719.globl setspent
2720.type setspent, %function;
2721setspent:
2722.globl endspent
2723.type endspent, %function;
2724endspent:
2725.globl getspent
2726.type getspent, %function;
2727getspent:
2728.globl getspnam
2729.type getspnam, %function;
2730getspnam:
2731.globl getspnam_r
2732.type getspnam_r, %function;
2733getspnam_r:
2734.globl lckpwdf
2735.type lckpwdf, %function;
2736lckpwdf:
2737.globl ulckpwdf
2738.type ulckpwdf, %function;
2739ulckpwdf:
2740.globl putgrent
2741.type putgrent, %function;
2742putgrent:
2743.globl putpwent
2744.type putpwent, %function;
2745putpwent:
2746.globl putspent
2747.type putspent, %function;
2748putspent:
2749.globl erand48
2750.type erand48, %function;
2751erand48:
2752.globl drand48
2753.type drand48, %function;
2754drand48:
2755.globl lcong48
2756.type lcong48, %function;
2757lcong48:
2758.globl nrand48
2759.type nrand48, %function;
2760nrand48:
2761.globl lrand48
2762.type lrand48, %function;
2763lrand48:
2764.globl jrand48
2765.type jrand48, %function;
2766jrand48:
2767.globl mrand48
2768.type mrand48, %function;
2769mrand48:
2770.globl srand
2771.type srand, %function;
2772srand:
2773.globl rand
2774.type rand, %function;
2775rand:
2776.globl rand_r
2777.type rand_r, %function;
2778rand_r:
2779.globl srandom
2780.type srandom, %function;
2781srandom:
2782.globl initstate
2783.type initstate, %function;
2784initstate:
2785.globl setstate
2786.type setstate, %function;
2787setstate:
2788.globl random
2789.type random, %function;
2790random:
2791.globl seed48
2792.type seed48, %function;
2793seed48:
2794.globl srand48
2795.type srand48, %function;
2796srand48:
2797.globl _Fork
2798.type _Fork, %function;
2799_Fork:
2800.globl execl
2801.type execl, %function;
2802execl:
2803.globl execle
2804.type execle, %function;
2805execle:
2806.globl execlp
2807.type execlp, %function;
2808execlp:
2809.globl execv
2810.type execv, %function;
2811execv:
2812.globl execve
2813.type execve, %function;
2814execve:
2815.weak execvpe
2816.type execvpe, %function;
2817execvpe:
2818.globl execvp
2819.type execvp, %function;
2820execvp:
2821.globl fexecve
2822.type fexecve, %function;
2823fexecve:
2824.globl fork
2825.type fork, %function;
2826fork:
2827.globl posix_spawn
2828.type posix_spawn, %function;
2829posix_spawn:
2830.globl posix_spawn_file_actions_addchdir_np
2831.type posix_spawn_file_actions_addchdir_np, %function;
2832posix_spawn_file_actions_addchdir_np:
2833.globl posix_spawn_file_actions_addclose
2834.type posix_spawn_file_actions_addclose, %function;
2835posix_spawn_file_actions_addclose:
2836.globl posix_spawn_file_actions_adddup2
2837.type posix_spawn_file_actions_adddup2, %function;
2838posix_spawn_file_actions_adddup2:
2839.globl posix_spawn_file_actions_addfchdir_np
2840.type posix_spawn_file_actions_addfchdir_np, %function;
2841posix_spawn_file_actions_addfchdir_np:
2842.globl posix_spawn_file_actions_addopen
2843.type posix_spawn_file_actions_addopen, %function;
2844posix_spawn_file_actions_addopen:
2845.globl posix_spawn_file_actions_destroy
2846.type posix_spawn_file_actions_destroy, %function;
2847posix_spawn_file_actions_destroy:
2848.globl posix_spawn_file_actions_init
2849.type posix_spawn_file_actions_init, %function;
2850posix_spawn_file_actions_init:
2851.globl posix_spawnattr_destroy
2852.type posix_spawnattr_destroy, %function;
2853posix_spawnattr_destroy:
2854.globl posix_spawnattr_getflags
2855.type posix_spawnattr_getflags, %function;
2856posix_spawnattr_getflags:
2857.globl posix_spawnattr_getpgroup
2858.type posix_spawnattr_getpgroup, %function;
2859posix_spawnattr_getpgroup:
2860.globl posix_spawnattr_getsigdefault
2861.type posix_spawnattr_getsigdefault, %function;
2862posix_spawnattr_getsigdefault:
2863.globl posix_spawnattr_getsigmask
2864.type posix_spawnattr_getsigmask, %function;
2865posix_spawnattr_getsigmask:
2866.globl posix_spawnattr_init
2867.type posix_spawnattr_init, %function;
2868posix_spawnattr_init:
2869.globl posix_spawnattr_getschedparam
2870.type posix_spawnattr_getschedparam, %function;
2871posix_spawnattr_getschedparam:
2872.globl posix_spawnattr_setschedparam
2873.type posix_spawnattr_setschedparam, %function;
2874posix_spawnattr_setschedparam:
2875.globl posix_spawnattr_getschedpolicy
2876.type posix_spawnattr_getschedpolicy, %function;
2877posix_spawnattr_getschedpolicy:
2878.globl posix_spawnattr_setschedpolicy
2879.type posix_spawnattr_setschedpolicy, %function;
2880posix_spawnattr_setschedpolicy:
2881.globl posix_spawnattr_setflags
2882.type posix_spawnattr_setflags, %function;
2883posix_spawnattr_setflags:
2884.globl posix_spawnattr_setpgroup
2885.type posix_spawnattr_setpgroup, %function;
2886posix_spawnattr_setpgroup:
2887.globl posix_spawnattr_setsigdefault
2888.type posix_spawnattr_setsigdefault, %function;
2889posix_spawnattr_setsigdefault:
2890.globl posix_spawnattr_setsigmask
2891.type posix_spawnattr_setsigmask, %function;
2892posix_spawnattr_setsigmask:
2893.globl posix_spawnp
2894.type posix_spawnp, %function;
2895posix_spawnp:
2896.globl system
2897.type system, %function;
2898system:
2899.globl vfork
2900.type vfork, %function;
2901vfork:
2902.globl wait
2903.type wait, %function;
2904wait:
2905.globl waitid
2906.type waitid, %function;
2907waitid:
2908.globl waitpid
2909.type waitpid, %function;
2910waitpid:
2911.globl fnmatch
2912.type fnmatch, %function;
2913fnmatch:
2914.globl glob
2915.type glob, %function;
2916glob:
2917.weak glob64
2918.type glob64, %function;
2919glob64:
2920.globl globfree
2921.type globfree, %function;
2922globfree:
2923.weak globfree64
2924.type globfree64, %function;
2925globfree64:
2926.globl regcomp
2927.type regcomp, %function;
2928regcomp:
2929.globl regfree
2930.type regfree, %function;
2931regfree:
2932.globl regerror
2933.type regerror, %function;
2934regerror:
2935.globl regexec
2936.type regexec, %function;
2937regexec:
2938.globl sched_setaffinity
2939.type sched_setaffinity, %function;
2940sched_setaffinity:
2941.globl pthread_setaffinity_np
2942.type pthread_setaffinity_np, %function;
2943pthread_setaffinity_np:
2944.globl sched_getaffinity
2945.type sched_getaffinity, %function;
2946sched_getaffinity:
2947.globl pthread_getaffinity_np
2948.type pthread_getaffinity_np, %function;
2949pthread_getaffinity_np:
2950.globl __sched_cpucount
2951.type __sched_cpucount, %function;
2952__sched_cpucount:
2953.globl sched_get_priority_max
2954.type sched_get_priority_max, %function;
2955sched_get_priority_max:
2956.globl sched_get_priority_min
2957.type sched_get_priority_min, %function;
2958sched_get_priority_min:
2959.globl sched_getcpu
2960.type sched_getcpu, %function;
2961sched_getcpu:
2962.globl sched_getparam
2963.type sched_getparam, %function;
2964sched_getparam:
2965.globl sched_getscheduler
2966.type sched_getscheduler, %function;
2967sched_getscheduler:
2968.globl sched_rr_get_interval
2969.type sched_rr_get_interval, %function;
2970sched_rr_get_interval:
2971.globl sched_setparam
2972.type sched_setparam, %function;
2973sched_setparam:
2974.globl sched_setscheduler
2975.type sched_setscheduler, %function;
2976sched_setscheduler:
2977.globl sched_yield
2978.type sched_yield, %function;
2979sched_yield:
2980.globl hcreate
2981.type hcreate, %function;
2982hcreate:
2983.weak hcreate_r
2984.type hcreate_r, %function;
2985hcreate_r:
2986.globl hdestroy
2987.type hdestroy, %function;
2988hdestroy:
2989.weak hdestroy_r
2990.type hdestroy_r, %function;
2991hdestroy_r:
2992.globl hsearch
2993.type hsearch, %function;
2994hsearch:
2995.weak hsearch_r
2996.type hsearch_r, %function;
2997hsearch_r:
2998.globl insque
2999.type insque, %function;
3000insque:
3001.globl remque
3002.type remque, %function;
3003remque:
3004.globl lsearch
3005.type lsearch, %function;
3006lsearch:
3007.globl lfind
3008.type lfind, %function;
3009lfind:
3010.globl tdelete
3011.type tdelete, %function;
3012tdelete:
3013.globl tdestroy
3014.type tdestroy, %function;
3015tdestroy:
3016.globl tfind
3017.type tfind, %function;
3018tfind:
3019.globl tsearch
3020.type tsearch, %function;
3021tsearch:
3022.globl twalk
3023.type twalk, %function;
3024twalk:
3025.globl poll
3026.type poll, %function;
3027poll:
3028.globl pselect
3029.type pselect, %function;
3030pselect:
3031.globl select
3032.type select, %function;
3033select:
3034.globl _longjmp
3035.type _longjmp, %function;
3036_longjmp:
3037#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
3038.globl __longjmp
3039.type __longjmp, %function;
3040__longjmp:
3041#endif
3042.globl longjmp
3043.type longjmp, %function;
3044longjmp:
3045.globl _setjmp
3046.type _setjmp, %function;
3047_setjmp:
3048.globl setjmp
3049.type setjmp, %function;
3050setjmp:
3051.globl __setjmp
3052.type __setjmp, %function;
3053__setjmp:
3054.globl getitimer
3055.type getitimer, %function;
3056getitimer:
3057.globl kill
3058.type kill, %function;
3059kill:
3060.globl killpg
3061.type killpg, %function;
3062killpg:
3063.globl psiginfo
3064.type psiginfo, %function;
3065psiginfo:
3066.globl psignal
3067.type psignal, %function;
3068psignal:
3069.globl raise
3070.type raise, %function;
3071raise:
3072.globl __sigsetjmp
3073.type __sigsetjmp, %function;
3074__sigsetjmp:
3075.globl sigsetjmp
3076.type sigsetjmp, %function;
3077sigsetjmp:
3078.globl setitimer
3079.type setitimer, %function;
3080setitimer:
3081.weak sigaction
3082.type sigaction, %function;
3083sigaction:
3084.globl sigaddset
3085.type sigaddset, %function;
3086sigaddset:
3087.globl sigaltstack
3088.type sigaltstack, %function;
3089sigaltstack:
3090.globl sigandset
3091.type sigandset, %function;
3092sigandset:
3093.globl sigdelset
3094.type sigdelset, %function;
3095sigdelset:
3096.globl sigemptyset
3097.type sigemptyset, %function;
3098sigemptyset:
3099.globl sigfillset
3100.type sigfillset, %function;
3101sigfillset:
3102.globl sighold
3103.type sighold, %function;
3104sighold:
3105.globl sigignore
3106.type sigignore, %function;
3107sigignore:
3108.globl siginterrupt
3109.type siginterrupt, %function;
3110siginterrupt:
3111.globl sigisemptyset
3112.type sigisemptyset, %function;
3113sigisemptyset:
3114.globl sigismember
3115.type sigismember, %function;
3116sigismember:
3117.globl siglongjmp
3118.type siglongjmp, %function;
3119siglongjmp:
3120.globl signal
3121.type signal, %function;
3122signal:
3123.weak __sysv_signal
3124.type __sysv_signal, %function;
3125__sysv_signal:
3126.weak bsd_signal
3127.type bsd_signal, %function;
3128bsd_signal:
3129.globl sigorset
3130.type sigorset, %function;
3131sigorset:
3132.globl sigpause
3133.type sigpause, %function;
3134sigpause:
3135.globl sigpending
3136.type sigpending, %function;
3137sigpending:
3138.globl sigprocmask
3139.type sigprocmask, %function;
3140sigprocmask:
3141.globl sigqueue
3142.type sigqueue, %function;
3143sigqueue:
3144.globl sigrelse
3145.type sigrelse, %function;
3146sigrelse:
3147.globl __libc_current_sigrtmax
3148.type __libc_current_sigrtmax, %function;
3149__libc_current_sigrtmax:
3150.globl __libc_current_sigrtmin
3151.type __libc_current_sigrtmin, %function;
3152__libc_current_sigrtmin:
3153.globl sigset
3154.type sigset, %function;
3155sigset:
3156.globl sigsuspend
3157.type sigsuspend, %function;
3158sigsuspend:
3159.globl sigtimedwait
3160.type sigtimedwait, %function;
3161sigtimedwait:
3162.globl sigwait
3163.type sigwait, %function;
3164sigwait:
3165.globl sigwaitinfo
3166.type sigwaitinfo, %function;
3167sigwaitinfo:
3168WEAK64 __fxstat64
3169.type __fxstat64, %function;
3170__fxstat64:
3171#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_powerpc)
3172.globl __fxstat
3173.type __fxstat, %function;
3174__fxstat:
3175#endif
3176#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_powerpc)
3177.globl __fxstatat
3178.type __fxstatat, %function;
3179__fxstatat:
3180#endif
3181WEAK64 __fxstatat64
3182.type __fxstatat64, %function;
3183__fxstatat64:
3184WEAK64 __lxstat64
3185.type __lxstat64, %function;
3186__lxstat64:
3187#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_powerpc)
3188.globl __lxstat
3189.type __lxstat, %function;
3190__lxstat:
3191#endif
3192#if !defined(ARCH_mips) && !defined(ARCH_i386) && !defined(ARCH_powerpc)
3193.globl __xstat
3194.type __xstat, %function;
3195__xstat:
3196#endif
3197WEAK64 __xstat64
3198.type __xstat64, %function;
3199__xstat64:
3200.globl __xmknod
3201.type __xmknod, %function;
3202__xmknod:
3203.globl __xmknodat
3204.type __xmknodat, %function;
3205__xmknodat:
3206.globl chmod
3207.type chmod, %function;
3208chmod:
3209.globl fchmod
3210.type fchmod, %function;
3211fchmod:
3212.globl fchmodat
3213.type fchmodat, %function;
3214fchmodat:
3215.weak fstat64
3216.type fstat64, %function;
3217fstat64:
3218.globl fstat
3219.type fstat, %function;
3220fstat:
3221.globl fstatat
3222.type fstatat, %function;
3223fstatat:
3224.weak fstatat64
3225.type fstatat64, %function;
3226fstatat64:
3227.globl futimens
3228.type futimens, %function;
3229futimens:
3230WEAK64 futimesat
3231.type futimesat, %function;
3232futimesat:
3233.globl lchmod
3234.type lchmod, %function;
3235lchmod:
3236.weak lstat64
3237.type lstat64, %function;
3238lstat64:
3239.globl lstat
3240.type lstat, %function;
3241lstat:
3242.globl mkdir
3243.type mkdir, %function;
3244mkdir:
3245.globl mkdirat
3246.type mkdirat, %function;
3247mkdirat:
3248.globl mkfifo
3249.type mkfifo, %function;
3250mkfifo:
3251.globl mkfifoat
3252.type mkfifoat, %function;
3253mkfifoat:
3254.globl mknod
3255.type mknod, %function;
3256mknod:
3257.globl mknodat
3258.type mknodat, %function;
3259mknodat:
3260.globl stat
3261.type stat, %function;
3262stat:
3263.weak stat64
3264.type stat64, %function;
3265stat64:
3266.weak statfs
3267.type statfs, %function;
3268statfs:
3269.weak statfs64
3270.type statfs64, %function;
3271statfs64:
3272.weak fstatfs
3273.type fstatfs, %function;
3274fstatfs:
3275.weak fstatfs64
3276.type fstatfs64, %function;
3277fstatfs64:
3278.weak statvfs64
3279.type statvfs64, %function;
3280statvfs64:
3281.globl statvfs
3282.type statvfs, %function;
3283statvfs:
3284.weak fstatvfs64
3285.type fstatvfs64, %function;
3286fstatvfs64:
3287.globl fstatvfs
3288.type fstatvfs, %function;
3289fstatvfs:
3290.globl umask
3291.type umask, %function;
3292umask:
3293.globl utimensat
3294.type utimensat, %function;
3295utimensat:
3296.weak fdopen
3297.type fdopen, %function;
3298fdopen:
3299.globl __overflow
3300.type __overflow, %function;
3301.protected __overflow
3302__overflow:
3303.globl __uflow
3304.type __uflow, %function;
3305.protected __uflow
3306__uflow:
3307.globl asprintf
3308.type asprintf, %function;
3309asprintf:
3310.weak clearerr_unlocked
3311.type clearerr_unlocked, %function;
3312clearerr_unlocked:
3313.globl clearerr
3314.type clearerr, %function;
3315clearerr:
3316.globl dprintf
3317.type dprintf, %function;
3318dprintf:
3319.globl _flushlbf
3320.type _flushlbf, %function;
3321_flushlbf:
3322.globl __fsetlocking
3323.type __fsetlocking, %function;
3324__fsetlocking:
3325.globl __fwriting
3326.type __fwriting, %function;
3327__fwriting:
3328.globl __freading
3329.type __freading, %function;
3330__freading:
3331.globl __freadable
3332.type __freadable, %function;
3333__freadable:
3334.globl __fwritable
3335.type __fwritable, %function;
3336__fwritable:
3337.globl __flbf
3338.type __flbf, %function;
3339__flbf:
3340.globl __fbufsize
3341.type __fbufsize, %function;
3342__fbufsize:
3343.globl __fpending
3344.type __fpending, %function;
3345__fpending:
3346.globl __fpurge
3347.type __fpurge, %function;
3348__fpurge:
3349.weak fpurge
3350.type fpurge, %function;
3351fpurge:
3352.globl __freadahead
3353.type __freadahead, %function;
3354__freadahead:
3355.globl __freadptr
3356.type __freadptr, %function;
3357__freadptr:
3358.globl __freadptrinc
3359.type __freadptrinc, %function;
3360__freadptrinc:
3361.globl __fseterr
3362.type __fseterr, %function;
3363__fseterr:
3364.globl fclose
3365.type fclose, %function;
3366fclose:
3367.weak _IO_feof_unlocked
3368.type _IO_feof_unlocked, %function;
3369_IO_feof_unlocked:
3370.globl feof
3371.type feof, %function;
3372feof:
3373.weak feof_unlocked
3374.type feof_unlocked, %function;
3375feof_unlocked:
3376.globl ferror
3377.type ferror, %function;
3378ferror:
3379.weak ferror_unlocked
3380.type ferror_unlocked, %function;
3381ferror_unlocked:
3382.weak _IO_ferror_unlocked
3383.type _IO_ferror_unlocked, %function;
3384_IO_ferror_unlocked:
3385.weak fflush_unlocked
3386.type fflush_unlocked, %function;
3387fflush_unlocked:
3388.globl fflush
3389.type fflush, %function;
3390fflush:
3391.globl fgetc
3392.type fgetc, %function;
3393fgetc:
3394.globl fgetln
3395.type fgetln, %function;
3396fgetln:
3397.globl fgetpos
3398.type fgetpos, %function;
3399fgetpos:
3400.weak fgetpos64
3401.type fgetpos64, %function;
3402fgetpos64:
3403.weak fgets_unlocked
3404.type fgets_unlocked, %function;
3405fgets_unlocked:
3406.globl fgets
3407.type fgets, %function;
3408fgets:
3409.weak getwc_unlocked
3410.type getwc_unlocked, %function;
3411getwc_unlocked:
3412.weak fgetwc_unlocked
3413.type fgetwc_unlocked, %function;
3414fgetwc_unlocked:
3415.globl __fgetwc_unlocked
3416.type __fgetwc_unlocked, %function;
3417__fgetwc_unlocked:
3418.globl fgetwc
3419.type fgetwc, %function;
3420fgetwc:
3421.weak fgetws_unlocked
3422.type fgetws_unlocked, %function;
3423fgetws_unlocked:
3424.globl fgetws
3425.type fgetws, %function;
3426fgetws:
3427.weak fileno_unlocked
3428.type fileno_unlocked, %function;
3429fileno_unlocked:
3430.globl fileno
3431.type fileno, %function;
3432fileno:
3433.globl flockfile
3434.type flockfile, %function;
3435flockfile:
3436.globl fmemopen
3437.type fmemopen, %function;
3438fmemopen:
3439.weak fopen64
3440.type fopen64, %function;
3441fopen64:
3442.globl fopen
3443.type fopen, %function;
3444fopen:
3445.globl fopencookie
3446.type fopencookie, %function;
3447fopencookie:
3448.globl fprintf
3449.type fprintf, %function;
3450fprintf:
3451.globl fputc
3452.type fputc, %function;
3453fputc:
3454.weak fputs_unlocked
3455.type fputs_unlocked, %function;
3456fputs_unlocked:
3457.globl fputs
3458.type fputs, %function;
3459fputs:
3460.weak putwc_unlocked
3461.type putwc_unlocked, %function;
3462putwc_unlocked:
3463.weak fputwc_unlocked
3464.type fputwc_unlocked, %function;
3465fputwc_unlocked:
3466.globl __fputwc_unlocked
3467.type __fputwc_unlocked, %function;
3468__fputwc_unlocked:
3469.globl fputwc
3470.type fputwc, %function;
3471fputwc:
3472.globl fputws
3473.type fputws, %function;
3474fputws:
3475.weak fputws_unlocked
3476.type fputws_unlocked, %function;
3477fputws_unlocked:
3478.globl fread
3479.type fread, %function;
3480fread:
3481.weak fread_unlocked
3482.type fread_unlocked, %function;
3483fread_unlocked:
3484.weak freopen64
3485.type freopen64, %function;
3486freopen64:
3487.globl freopen
3488.type freopen, %function;
3489freopen:
3490.weak __isoc99_fscanf
3491.type __isoc99_fscanf, %function;
3492__isoc99_fscanf:
3493.globl fscanf
3494.type fscanf, %function;
3495fscanf:
3496.weak fseeko
3497.type fseeko, %function;
3498fseeko:
3499.weak fseeko64
3500.type fseeko64, %function;
3501fseeko64:
3502.globl fseek
3503.type fseek, %function;
3504fseek:
3505.globl fsetpos
3506.type fsetpos, %function;
3507fsetpos:
3508.weak fsetpos64
3509.type fsetpos64, %function;
3510fsetpos64:
3511.weak ftello
3512.type ftello, %function;
3513ftello:
3514.weak ftello64
3515.type ftello64, %function;
3516ftello64:
3517.globl ftell
3518.type ftell, %function;
3519ftell:
3520.globl ftrylockfile
3521.type ftrylockfile, %function;
3522ftrylockfile:
3523.globl funlockfile
3524.type funlockfile, %function;
3525funlockfile:
3526.globl fwide
3527.type fwide, %function;
3528fwide:
3529.globl fwprintf
3530.type fwprintf, %function;
3531fwprintf:
3532.weak fwrite_unlocked
3533.type fwrite_unlocked, %function;
3534fwrite_unlocked:
3535.globl fwrite
3536.type fwrite, %function;
3537fwrite:
3538.globl fwscanf
3539.type fwscanf, %function;
3540fwscanf:
3541.weak __isoc99_fwscanf
3542.type __isoc99_fwscanf, %function;
3543__isoc99_fwscanf:
3544.globl getc
3545.type getc, %function;
3546getc:
3547.weak _IO_getc
3548.type _IO_getc, %function;
3549_IO_getc:
3550.weak _IO_getc_unlocked
3551.type _IO_getc_unlocked, %function;
3552_IO_getc_unlocked:
3553.globl getc_unlocked
3554.type getc_unlocked, %function;
3555getc_unlocked:
3556.weak fgetc_unlocked
3557.type fgetc_unlocked, %function;
3558fgetc_unlocked:
3559.globl getchar
3560.type getchar, %function;
3561getchar:
3562.globl getchar_unlocked
3563.type getchar_unlocked, %function;
3564getchar_unlocked:
3565.weak __getdelim
3566.type __getdelim, %function;
3567__getdelim:
3568.globl getdelim
3569.type getdelim, %function;
3570getdelim:
3571.globl getline
3572.type getline, %function;
3573getline:
3574.globl gets
3575.type gets, %function;
3576gets:
3577.globl getw
3578.type getw, %function;
3579getw:
3580.globl getwc
3581.type getwc, %function;
3582getwc:
3583.globl getwchar
3584.type getwchar, %function;
3585getwchar:
3586.weak getwchar_unlocked
3587.type getwchar_unlocked, %function;
3588getwchar_unlocked:
3589.globl open_memstream
3590.type open_memstream, %function;
3591open_memstream:
3592.globl open_wmemstream
3593.type open_wmemstream, %function;
3594open_wmemstream:
3595.globl pclose
3596.type pclose, %function;
3597pclose:
3598.globl perror
3599.type perror, %function;
3600perror:
3601.globl popen
3602.type popen, %function;
3603popen:
3604.globl printf
3605.type printf, %function;
3606printf:
3607.globl putc
3608.type putc, %function;
3609putc:
3610.weak _IO_putc
3611.type _IO_putc, %function;
3612_IO_putc:
3613.weak _IO_putc_unlocked
3614.type _IO_putc_unlocked, %function;
3615_IO_putc_unlocked:
3616.globl putc_unlocked
3617.type putc_unlocked, %function;
3618putc_unlocked:
3619.weak fputc_unlocked
3620.type fputc_unlocked, %function;
3621fputc_unlocked:
3622.globl putchar
3623.type putchar, %function;
3624putchar:
3625.globl putchar_unlocked
3626.type putchar_unlocked, %function;
3627putchar_unlocked:
3628.globl puts
3629.type puts, %function;
3630puts:
3631.globl putw
3632.type putw, %function;
3633putw:
3634.globl putwc
3635.type putwc, %function;
3636putwc:
3637.globl putwchar
3638.type putwchar, %function;
3639putwchar:
3640.weak putwchar_unlocked
3641.type putwchar_unlocked, %function;
3642putwchar_unlocked:
3643.globl remove
3644.type remove, %function;
3645remove:
3646.globl rename
3647.type rename, %function;
3648rename:
3649.globl rewind
3650.type rewind, %function;
3651rewind:
3652.weak __isoc99_scanf
3653.type __isoc99_scanf, %function;
3654__isoc99_scanf:
3655.globl scanf
3656.type scanf, %function;
3657scanf:
3658.globl setbuf
3659.type setbuf, %function;
3660setbuf:
3661.globl setbuffer
3662.type setbuffer, %function;
3663setbuffer:
3664.globl setlinebuf
3665.type setlinebuf, %function;
3666setlinebuf:
3667.globl setvbuf
3668.type setvbuf, %function;
3669setvbuf:
3670.globl snprintf
3671.type snprintf, %function;
3672snprintf:
3673.globl sprintf
3674.type sprintf, %function;
3675sprintf:
3676.weak __isoc99_sscanf
3677.type __isoc99_sscanf, %function;
3678__isoc99_sscanf:
3679.globl sscanf
3680.type sscanf, %function;
3681sscanf:
3682.globl swprintf
3683.type swprintf, %function;
3684swprintf:
3685.globl swscanf
3686.type swscanf, %function;
3687swscanf:
3688.weak __isoc99_swscanf
3689.type __isoc99_swscanf, %function;
3690__isoc99_swscanf:
3691.globl tempnam
3692.type tempnam, %function;
3693tempnam:
3694.globl tmpfile
3695.type tmpfile, %function;
3696tmpfile:
3697.weak tmpfile64
3698.type tmpfile64, %function;
3699tmpfile64:
3700.globl tmpnam
3701.type tmpnam, %function;
3702tmpnam:
3703.globl ungetc
3704.type ungetc, %function;
3705ungetc:
3706.globl ungetwc
3707.type ungetwc, %function;
3708ungetwc:
3709.globl vasprintf
3710.type vasprintf, %function;
3711vasprintf:
3712.globl vdprintf
3713.type vdprintf, %function;
3714vdprintf:
3715.globl vfprintf
3716.type vfprintf, %function;
3717vfprintf:
3718.weak __isoc99_vfscanf
3719.type __isoc99_vfscanf, %function;
3720__isoc99_vfscanf:
3721.globl vfscanf
3722.type vfscanf, %function;
3723vfscanf:
3724.globl vfwprintf
3725.type vfwprintf, %function;
3726vfwprintf:
3727.globl vfwscanf
3728.type vfwscanf, %function;
3729vfwscanf:
3730.weak __isoc99_vfwscanf
3731.type __isoc99_vfwscanf, %function;
3732__isoc99_vfwscanf:
3733.globl vprintf
3734.type vprintf, %function;
3735vprintf:
3736.weak __isoc99_vscanf
3737.type __isoc99_vscanf, %function;
3738__isoc99_vscanf:
3739.globl vscanf
3740.type vscanf, %function;
3741vscanf:
3742.globl vsnprintf
3743.type vsnprintf, %function;
3744vsnprintf:
3745.globl vsprintf
3746.type vsprintf, %function;
3747vsprintf:
3748.globl vsscanf
3749.type vsscanf, %function;
3750vsscanf:
3751.weak __isoc99_vsscanf
3752.type __isoc99_vsscanf, %function;
3753__isoc99_vsscanf:
3754.globl vswprintf
3755.type vswprintf, %function;
3756vswprintf:
3757.weak __isoc99_vswscanf
3758.type __isoc99_vswscanf, %function;
3759__isoc99_vswscanf:
3760.globl vswscanf
3761.type vswscanf, %function;
3762vswscanf:
3763.globl vwprintf
3764.type vwprintf, %function;
3765vwprintf:
3766.globl vwscanf
3767.type vwscanf, %function;
3768vwscanf:
3769.weak __isoc99_vwscanf
3770.type __isoc99_vwscanf, %function;
3771__isoc99_vwscanf:
3772.globl wprintf
3773.type wprintf, %function;
3774wprintf:
3775.weak __isoc99_wscanf
3776.type __isoc99_wscanf, %function;
3777__isoc99_wscanf:
3778.globl wscanf
3779.type wscanf, %function;
3780wscanf:
3781.globl abs
3782.type abs, %function;
3783abs:
3784.globl atof
3785.type atof, %function;
3786atof:
3787.globl atoi
3788.type atoi, %function;
3789atoi:
3790.globl atol
3791.type atol, %function;
3792atol:
3793.globl atoll
3794.type atoll, %function;
3795atoll:
3796.globl bsearch
3797.type bsearch, %function;
3798bsearch:
3799.globl div
3800.type div, %function;
3801div:
3802.globl ecvt
3803.type ecvt, %function;
3804ecvt:
3805.globl fcvt
3806.type fcvt, %function;
3807fcvt:
3808.globl gcvt
3809.type gcvt, %function;
3810gcvt:
3811.globl imaxabs
3812.type imaxabs, %function;
3813imaxabs:
3814.globl imaxdiv
3815.type imaxdiv, %function;
3816imaxdiv:
3817.globl labs
3818.type labs, %function;
3819labs:
3820.globl ldiv
3821.type ldiv, %function;
3822ldiv:
3823.globl llabs
3824.type llabs, %function;
3825llabs:
3826.globl lldiv
3827.type lldiv, %function;
3828lldiv:
3829.globl qsort
3830.type qsort, %function;
3831qsort:
3832.weak __strtof_l
3833.type __strtof_l, %function;
3834__strtof_l:
3835.weak strtof_l
3836.type strtof_l, %function;
3837strtof_l:
3838.globl strtof
3839.type strtof, %function;
3840strtof:
3841.globl strtod
3842.type strtod, %function;
3843strtod:
3844.weak __strtod_l
3845.type __strtod_l, %function;
3846__strtod_l:
3847.weak strtod_l
3848.type strtod_l, %function;
3849strtod_l:
3850.weak strtold_l
3851.type strtold_l, %function;
3852strtold_l:
3853.globl strtold
3854.type strtold, %function;
3855strtold:
3856.weak __strtold_l
3857.type __strtold_l, %function;
3858__strtold_l:
3859.globl strtoull
3860.type strtoull, %function;
3861strtoull:
3862.weak __strtoull_internal
3863.type __strtoull_internal, %function;
3864__strtoull_internal:
3865.globl strtoll
3866.type strtoll, %function;
3867strtoll:
3868.weak __strtoll_internal
3869.type __strtoll_internal, %function;
3870__strtoll_internal:
3871.globl strtoul
3872.type strtoul, %function;
3873strtoul:
3874.weak __strtoul_internal
3875.type __strtoul_internal, %function;
3876__strtoul_internal:
3877.weak __strtol_internal
3878.type __strtol_internal, %function;
3879__strtol_internal:
3880.globl strtol
3881.type strtol, %function;
3882strtol:
3883.globl strtoimax
3884.type strtoimax, %function;
3885strtoimax:
3886.weak __strtoimax_internal
3887.type __strtoimax_internal, %function;
3888__strtoimax_internal:
3889.globl strtoumax
3890.type strtoumax, %function;
3891strtoumax:
3892.weak __strtoumax_internal
3893.type __strtoumax_internal, %function;
3894__strtoumax_internal:
3895.globl wcstof
3896.type wcstof, %function;
3897wcstof:
3898.globl wcstod
3899.type wcstod, %function;
3900wcstod:
3901.globl wcstold
3902.type wcstold, %function;
3903wcstold:
3904.globl wcstoull
3905.type wcstoull, %function;
3906wcstoull:
3907.globl wcstoll
3908.type wcstoll, %function;
3909wcstoll:
3910.globl wcstoul
3911.type wcstoul, %function;
3912wcstoul:
3913.globl wcstol
3914.type wcstol, %function;
3915wcstol:
3916.globl wcstoimax
3917.type wcstoimax, %function;
3918wcstoimax:
3919.globl wcstoumax
3920.type wcstoumax, %function;
3921wcstoumax:
3922.globl bcmp
3923.type bcmp, %function;
3924bcmp:
3925.globl bcopy
3926.type bcopy, %function;
3927bcopy:
3928.globl bzero
3929.type bzero, %function;
3930bzero:
3931.globl explicit_bzero
3932.type explicit_bzero, %function;
3933explicit_bzero:
3934.globl index
3935.type index, %function;
3936index:
3937.globl memccpy
3938.type memccpy, %function;
3939memccpy:
3940.globl memchr
3941.type memchr, %function;
3942memchr:
3943.globl memcmp
3944.type memcmp, %function;
3945memcmp:
3946.globl memcpy
3947.type memcpy, %function;
3948memcpy:
3949.globl memmem
3950.type memmem, %function;
3951memmem:
3952.globl memmove
3953.type memmove, %function;
3954memmove:
3955.globl mempcpy
3956.type mempcpy, %function;
3957mempcpy:
3958.weak memrchr
3959.type memrchr, %function;
3960memrchr:
3961.globl memset
3962.type memset, %function;
3963memset:
3964.globl rindex
3965.type rindex, %function;
3966rindex:
3967.weak stpcpy
3968.type stpcpy, %function;
3969stpcpy:
3970.weak stpncpy
3971.type stpncpy, %function;
3972stpncpy:
3973.globl strcasecmp
3974.type strcasecmp, %function;
3975strcasecmp:
3976.weak strcasecmp_l
3977.type strcasecmp_l, %function;
3978strcasecmp_l:
3979.globl __strcasecmp_l
3980.type __strcasecmp_l, %function;
3981__strcasecmp_l:
3982.globl strcasestr
3983.type strcasestr, %function;
3984strcasestr:
3985.globl strcat
3986.type strcat, %function;
3987strcat:
3988.globl strchr
3989.type strchr, %function;
3990strchr:
3991.weak strchrnul
3992.type strchrnul, %function;
3993strchrnul:
3994.globl strcmp
3995.type strcmp, %function;
3996strcmp:
3997.globl strcpy
3998.type strcpy, %function;
3999strcpy:
4000.globl strcspn
4001.type strcspn, %function;
4002strcspn:
4003.globl strdup
4004.type strdup, %function;
4005strdup:
4006.globl strerror_r
4007.type strerror_r, %function;
4008strerror_r:
4009.weak __xpg_strerror_r
4010.type __xpg_strerror_r, %function;
4011__xpg_strerror_r:
4012.globl strlcat
4013.type strlcat, %function;
4014strlcat:
4015.globl strlcpy
4016.type strlcpy, %function;
4017strlcpy:
4018.globl strlen
4019.type strlen, %function;
4020strlen:
4021.globl strncasecmp
4022.type strncasecmp, %function;
4023strncasecmp:
4024.globl __strncasecmp_l
4025.type __strncasecmp_l, %function;
4026__strncasecmp_l:
4027.weak strncasecmp_l
4028.type strncasecmp_l, %function;
4029strncasecmp_l:
4030.globl strncat
4031.type strncat, %function;
4032strncat:
4033.globl strncmp
4034.type strncmp, %function;
4035strncmp:
4036.globl strncpy
4037.type strncpy, %function;
4038strncpy:
4039.globl strndup
4040.type strndup, %function;
4041strndup:
4042.globl strnlen
4043.type strnlen, %function;
4044strnlen:
4045.globl strpbrk
4046.type strpbrk, %function;
4047strpbrk:
4048.globl strrchr
4049.type strrchr, %function;
4050strrchr:
4051.globl strsep
4052.type strsep, %function;
4053strsep:
4054.globl strsignal
4055.type strsignal, %function;
4056strsignal:
4057.globl strspn
4058.type strspn, %function;
4059strspn:
4060.globl strstr
4061.type strstr, %function;
4062strstr:
4063.globl strtok
4064.type strtok, %function;
4065strtok:
4066.globl strtok_r
4067.type strtok_r, %function;
4068strtok_r:
4069.globl strverscmp
4070.type strverscmp, %function;
4071strverscmp:
4072.globl swab
4073.type swab, %function;
4074swab:
4075.globl wcpcpy
4076.type wcpcpy, %function;
4077wcpcpy:
4078.globl wcpncpy
4079.type wcpncpy, %function;
4080wcpncpy:
4081.globl wcscasecmp
4082.type wcscasecmp, %function;
4083wcscasecmp:
4084.globl wcscasecmp_l
4085.type wcscasecmp_l, %function;
4086wcscasecmp_l:
4087.globl wcscat
4088.type wcscat, %function;
4089wcscat:
4090.globl wcschr
4091.type wcschr, %function;
4092wcschr:
4093.globl wcscmp
4094.type wcscmp, %function;
4095wcscmp:
4096.globl wcscpy
4097.type wcscpy, %function;
4098wcscpy:
4099.globl wcscspn
4100.type wcscspn, %function;
4101wcscspn:
4102.globl wcsdup
4103.type wcsdup, %function;
4104wcsdup:
4105.globl wcslen
4106.type wcslen, %function;
4107wcslen:
4108.globl wcsncasecmp
4109.type wcsncasecmp, %function;
4110wcsncasecmp:
4111.globl wcsncasecmp_l
4112.type wcsncasecmp_l, %function;
4113wcsncasecmp_l:
4114.globl wcsncat
4115.type wcsncat, %function;
4116wcsncat:
4117.globl wcsncmp
4118.type wcsncmp, %function;
4119wcsncmp:
4120.globl wcsncpy
4121.type wcsncpy, %function;
4122wcsncpy:
4123.globl wcsnlen
4124.type wcsnlen, %function;
4125wcsnlen:
4126.globl wcspbrk
4127.type wcspbrk, %function;
4128wcspbrk:
4129.globl wcsrchr
4130.type wcsrchr, %function;
4131wcsrchr:
4132.globl wcsspn
4133.type wcsspn, %function;
4134wcsspn:
4135.globl wcsstr
4136.type wcsstr, %function;
4137wcsstr:
4138.globl wcstok
4139.type wcstok, %function;
4140wcstok:
4141.globl wcswcs
4142.type wcswcs, %function;
4143wcswcs:
4144.globl wmemchr
4145.type wmemchr, %function;
4146wmemchr:
4147.globl wmemcmp
4148.type wmemcmp, %function;
4149wmemcmp:
4150.globl wmemcpy
4151.type wmemcpy, %function;
4152wmemcpy:
4153.globl wmemmove
4154.type wmemmove, %function;
4155wmemmove:
4156.globl wmemset
4157.type wmemset, %function;
4158wmemset:
4159.globl mkdtemp
4160.type mkdtemp, %function;
4161mkdtemp:
4162.globl mkostemp
4163.type mkostemp, %function;
4164mkostemp:
4165.weak mkostemp64
4166.type mkostemp64, %function;
4167mkostemp64:
4168.weak mkostemps
4169.type mkostemps, %function;
4170mkostemps:
4171.weak mkostemps64
4172.type mkostemps64, %function;
4173mkostemps64:
4174.globl mkstemp
4175.type mkstemp, %function;
4176mkstemp:
4177.weak mkstemp64
4178.type mkstemp64, %function;
4179mkstemp64:
4180.globl mkstemps
4181.type mkstemps, %function;
4182mkstemps:
4183.weak mkstemps64
4184.type mkstemps64, %function;
4185mkstemps64:
4186.globl mktemp
4187.type mktemp, %function;
4188mktemp:
4189.globl cfgetospeed
4190.type cfgetospeed, %function;
4191cfgetospeed:
4192.globl cfgetispeed
4193.type cfgetispeed, %function;
4194cfgetispeed:
4195.globl cfmakeraw
4196.type cfmakeraw, %function;
4197cfmakeraw:
4198.globl cfsetospeed
4199.type cfsetospeed, %function;
4200cfsetospeed:
4201.weak cfsetspeed
4202.type cfsetspeed, %function;
4203cfsetspeed:
4204.globl cfsetispeed
4205.type cfsetispeed, %function;
4206cfsetispeed:
4207.globl tcdrain
4208.type tcdrain, %function;
4209tcdrain:
4210.globl tcflow
4211.type tcflow, %function;
4212tcflow:
4213.globl tcflush
4214.type tcflush, %function;
4215tcflush:
4216.globl tcgetattr
4217.type tcgetattr, %function;
4218tcgetattr:
4219.globl tcgetsid
4220.type tcgetsid, %function;
4221tcgetsid:
4222.globl tcgetwinsize
4223.type tcgetwinsize, %function;
4224tcgetwinsize:
4225.globl tcsendbreak
4226.type tcsendbreak, %function;
4227tcsendbreak:
4228.globl tcsetattr
4229.type tcsetattr, %function;
4230tcsetattr:
4231.globl tcsetwinsize
4232.type tcsetwinsize, %function;
4233tcsetwinsize:
4234.globl __tls_get_addr
4235.type __tls_get_addr, %function;
4236__tls_get_addr:
4237.globl call_once
4238.type call_once, %function;
4239call_once:
4240.globl cnd_broadcast
4241.type cnd_broadcast, %function;
4242cnd_broadcast:
4243.globl cnd_destroy
4244.type cnd_destroy, %function;
4245cnd_destroy:
4246.globl cnd_init
4247.type cnd_init, %function;
4248cnd_init:
4249.globl cnd_signal
4250.type cnd_signal, %function;
4251cnd_signal:
4252.globl cnd_timedwait
4253.type cnd_timedwait, %function;
4254cnd_timedwait:
4255.globl cnd_wait
4256.type cnd_wait, %function;
4257cnd_wait:
4258.globl mtx_destroy
4259.type mtx_destroy, %function;
4260mtx_destroy:
4261.globl mtx_init
4262.type mtx_init, %function;
4263mtx_init:
4264.globl mtx_lock
4265.type mtx_lock, %function;
4266mtx_lock:
4267.globl mtx_timedlock
4268.type mtx_timedlock, %function;
4269mtx_timedlock:
4270.globl mtx_trylock
4271.type mtx_trylock, %function;
4272mtx_trylock:
4273.globl mtx_unlock
4274.type mtx_unlock, %function;
4275mtx_unlock:
4276.globl pthread_atfork
4277.type pthread_atfork, %function;
4278pthread_atfork:
4279.globl pthread_attr_destroy
4280.type pthread_attr_destroy, %function;
4281pthread_attr_destroy:
4282.globl pthread_attr_getdetachstate
4283.type pthread_attr_getdetachstate, %function;
4284pthread_attr_getdetachstate:
4285.globl pthread_attr_getguardsize
4286.type pthread_attr_getguardsize, %function;
4287pthread_attr_getguardsize:
4288.globl pthread_attr_getinheritsched
4289.type pthread_attr_getinheritsched, %function;
4290pthread_attr_getinheritsched:
4291.globl pthread_attr_getschedparam
4292.type pthread_attr_getschedparam, %function;
4293pthread_attr_getschedparam:
4294.globl pthread_attr_getschedpolicy
4295.type pthread_attr_getschedpolicy, %function;
4296pthread_attr_getschedpolicy:
4297.globl pthread_attr_getscope
4298.type pthread_attr_getscope, %function;
4299pthread_attr_getscope:
4300.globl pthread_attr_getstack
4301.type pthread_attr_getstack, %function;
4302pthread_attr_getstack:
4303.globl pthread_attr_getstacksize
4304.type pthread_attr_getstacksize, %function;
4305pthread_attr_getstacksize:
4306.globl pthread_barrierattr_getpshared
4307.type pthread_barrierattr_getpshared, %function;
4308pthread_barrierattr_getpshared:
4309.globl pthread_condattr_getclock
4310.type pthread_condattr_getclock, %function;
4311pthread_condattr_getclock:
4312.globl pthread_condattr_getpshared
4313.type pthread_condattr_getpshared, %function;
4314pthread_condattr_getpshared:
4315.globl pthread_mutexattr_getprotocol
4316.type pthread_mutexattr_getprotocol, %function;
4317pthread_mutexattr_getprotocol:
4318.globl pthread_mutexattr_getpshared
4319.type pthread_mutexattr_getpshared, %function;
4320pthread_mutexattr_getpshared:
4321.globl pthread_mutexattr_getrobust
4322.type pthread_mutexattr_getrobust, %function;
4323pthread_mutexattr_getrobust:
4324.globl pthread_mutexattr_gettype
4325.type pthread_mutexattr_gettype, %function;
4326pthread_mutexattr_gettype:
4327.globl pthread_rwlockattr_getpshared
4328.type pthread_rwlockattr_getpshared, %function;
4329pthread_rwlockattr_getpshared:
4330.globl pthread_attr_init
4331.type pthread_attr_init, %function;
4332pthread_attr_init:
4333.globl pthread_attr_setdetachstate
4334.type pthread_attr_setdetachstate, %function;
4335pthread_attr_setdetachstate:
4336.globl pthread_attr_setguardsize
4337.type pthread_attr_setguardsize, %function;
4338pthread_attr_setguardsize:
4339.globl pthread_attr_setinheritsched
4340.type pthread_attr_setinheritsched, %function;
4341pthread_attr_setinheritsched:
4342.globl pthread_attr_setschedparam
4343.type pthread_attr_setschedparam, %function;
4344pthread_attr_setschedparam:
4345.globl pthread_attr_setschedpolicy
4346.type pthread_attr_setschedpolicy, %function;
4347pthread_attr_setschedpolicy:
4348.globl pthread_attr_setscope
4349.type pthread_attr_setscope, %function;
4350pthread_attr_setscope:
4351.globl pthread_attr_setstack
4352.type pthread_attr_setstack, %function;
4353pthread_attr_setstack:
4354.globl pthread_attr_setstacksize
4355.type pthread_attr_setstacksize, %function;
4356pthread_attr_setstacksize:
4357.globl pthread_barrier_destroy
4358.type pthread_barrier_destroy, %function;
4359pthread_barrier_destroy:
4360.globl pthread_barrier_init
4361.type pthread_barrier_init, %function;
4362pthread_barrier_init:
4363.globl pthread_barrier_wait
4364.type pthread_barrier_wait, %function;
4365pthread_barrier_wait:
4366.globl pthread_barrierattr_destroy
4367.type pthread_barrierattr_destroy, %function;
4368pthread_barrierattr_destroy:
4369.globl pthread_barrierattr_init
4370.type pthread_barrierattr_init, %function;
4371pthread_barrierattr_init:
4372.globl pthread_barrierattr_setpshared
4373.type pthread_barrierattr_setpshared, %function;
4374pthread_barrierattr_setpshared:
4375.globl pthread_cancel
4376.type pthread_cancel, %function;
4377pthread_cancel:
4378.globl _pthread_cleanup_push
4379.type _pthread_cleanup_push, %function;
4380_pthread_cleanup_push:
4381.globl _pthread_cleanup_pop
4382.type _pthread_cleanup_pop, %function;
4383_pthread_cleanup_pop:
4384.globl pthread_cond_broadcast
4385.type pthread_cond_broadcast, %function;
4386pthread_cond_broadcast:
4387.globl pthread_cond_destroy
4388.type pthread_cond_destroy, %function;
4389pthread_cond_destroy:
4390.globl pthread_cond_init
4391.type pthread_cond_init, %function;
4392pthread_cond_init:
4393.globl pthread_cond_signal
4394.type pthread_cond_signal, %function;
4395pthread_cond_signal:
4396WEAK64 pthread_cond_timedwait
4397.type pthread_cond_timedwait, %function;
4398pthread_cond_timedwait:
4399.globl pthread_cond_wait
4400.type pthread_cond_wait, %function;
4401pthread_cond_wait:
4402.globl pthread_condattr_destroy
4403.type pthread_condattr_destroy, %function;
4404pthread_condattr_destroy:
4405.globl pthread_condattr_init
4406.type pthread_condattr_init, %function;
4407pthread_condattr_init:
4408.globl pthread_condattr_setclock
4409.type pthread_condattr_setclock, %function;
4410pthread_condattr_setclock:
4411.globl pthread_condattr_setpshared
4412.type pthread_condattr_setpshared, %function;
4413pthread_condattr_setpshared:
4414.weak pthread_exit
4415.type pthread_exit, %function;
4416pthread_exit:
4417.weak pthread_create
4418.type pthread_create, %function;
4419pthread_create:
4420.weak pthread_detach
4421.type pthread_detach, %function;
4422pthread_detach:
4423.weak thrd_detach
4424.type thrd_detach, %function;
4425thrd_detach:
4426.weak pthread_equal
4427.type pthread_equal, %function;
4428pthread_equal:
4429.weak thrd_equal
4430.type thrd_equal, %function;
4431thrd_equal:
4432.globl pthread_getattr_np
4433.type pthread_getattr_np, %function;
4434pthread_getattr_np:
4435.globl pthread_getconcurrency
4436.type pthread_getconcurrency, %function;
4437pthread_getconcurrency:
4438.globl pthread_getcpuclockid
4439.type pthread_getcpuclockid, %function;
4440pthread_getcpuclockid:
4441.globl pthread_getschedparam
4442.type pthread_getschedparam, %function;
4443pthread_getschedparam:
4444.weak tss_get
4445.type tss_get, %function;
4446tss_get:
4447.weak pthread_getspecific
4448.type pthread_getspecific, %function;
4449pthread_getspecific:
4450.weak pthread_join
4451.type pthread_join, %function;
4452pthread_join:
4453WEAK64 pthread_timedjoin_np
4454.type pthread_timedjoin_np, %function;
4455pthread_timedjoin_np:
4456.weak pthread_tryjoin_np
4457.type pthread_tryjoin_np, %function;
4458pthread_tryjoin_np:
4459.weak pthread_key_create
4460.type pthread_key_create, %function;
4461pthread_key_create:
4462.weak pthread_key_delete
4463.type pthread_key_delete, %function;
4464pthread_key_delete:
4465.globl pthread_kill
4466.type pthread_kill, %function;
4467pthread_kill:
4468.globl pthread_mutex_consistent
4469.type pthread_mutex_consistent, %function;
4470pthread_mutex_consistent:
4471.globl pthread_mutex_destroy
4472.type pthread_mutex_destroy, %function;
4473pthread_mutex_destroy:
4474.globl pthread_mutex_getprioceiling
4475.type pthread_mutex_getprioceiling, %function;
4476pthread_mutex_getprioceiling:
4477.globl pthread_mutex_init
4478.type pthread_mutex_init, %function;
4479pthread_mutex_init:
4480.weak pthread_mutex_lock
4481.type pthread_mutex_lock, %function;
4482pthread_mutex_lock:
4483.globl pthread_mutex_setprioceiling
4484.type pthread_mutex_setprioceiling, %function;
4485pthread_mutex_setprioceiling:
4486WEAK64 pthread_mutex_timedlock
4487.type pthread_mutex_timedlock, %function;
4488pthread_mutex_timedlock:
4489.weak pthread_mutex_trylock
4490.type pthread_mutex_trylock, %function;
4491pthread_mutex_trylock:
4492.weak pthread_mutex_unlock
4493.type pthread_mutex_unlock, %function;
4494pthread_mutex_unlock:
4495.globl pthread_mutexattr_destroy
4496.type pthread_mutexattr_destroy, %function;
4497pthread_mutexattr_destroy:
4498.globl pthread_mutexattr_init
4499.type pthread_mutexattr_init, %function;
4500pthread_mutexattr_init:
4501.globl pthread_mutexattr_setprotocol
4502.type pthread_mutexattr_setprotocol, %function;
4503pthread_mutexattr_setprotocol:
4504.globl pthread_mutexattr_setpshared
4505.type pthread_mutexattr_setpshared, %function;
4506pthread_mutexattr_setpshared:
4507.globl pthread_mutexattr_setrobust
4508.type pthread_mutexattr_setrobust, %function;
4509pthread_mutexattr_setrobust:
4510.globl pthread_mutexattr_settype
4511.type pthread_mutexattr_settype, %function;
4512pthread_mutexattr_settype:
4513.weak pthread_once
4514.type pthread_once, %function;
4515pthread_once:
4516.globl pthread_rwlock_destroy
4517.type pthread_rwlock_destroy, %function;
4518pthread_rwlock_destroy:
4519.globl pthread_rwlock_init
4520.type pthread_rwlock_init, %function;
4521pthread_rwlock_init:
4522.weak pthread_rwlock_rdlock
4523.type pthread_rwlock_rdlock, %function;
4524pthread_rwlock_rdlock:
4525WEAK64 pthread_rwlock_timedrdlock
4526.type pthread_rwlock_timedrdlock, %function;
4527pthread_rwlock_timedrdlock:
4528WEAK64 pthread_rwlock_timedwrlock
4529.type pthread_rwlock_timedwrlock, %function;
4530pthread_rwlock_timedwrlock:
4531.weak pthread_rwlock_tryrdlock
4532.type pthread_rwlock_tryrdlock, %function;
4533pthread_rwlock_tryrdlock:
4534.weak pthread_rwlock_trywrlock
4535.type pthread_rwlock_trywrlock, %function;
4536pthread_rwlock_trywrlock:
4537.weak pthread_rwlock_unlock
4538.type pthread_rwlock_unlock, %function;
4539pthread_rwlock_unlock:
4540.weak pthread_rwlock_wrlock
4541.type pthread_rwlock_wrlock, %function;
4542pthread_rwlock_wrlock:
4543.globl pthread_rwlockattr_destroy
4544.type pthread_rwlockattr_destroy, %function;
4545pthread_rwlockattr_destroy:
4546.globl pthread_rwlockattr_init
4547.type pthread_rwlockattr_init, %function;
4548pthread_rwlockattr_init:
4549.globl pthread_rwlockattr_setpshared
4550.type pthread_rwlockattr_setpshared, %function;
4551pthread_rwlockattr_setpshared:
4552.weak pthread_self
4553.type pthread_self, %function;
4554pthread_self:
4555.weak thrd_current
4556.type thrd_current, %function;
4557thrd_current:
4558.globl pthread_setattr_default_np
4559.type pthread_setattr_default_np, %function;
4560pthread_setattr_default_np:
4561.globl pthread_getattr_default_np
4562.type pthread_getattr_default_np, %function;
4563pthread_getattr_default_np:
4564.weak pthread_setcancelstate
4565.type pthread_setcancelstate, %function;
4566pthread_setcancelstate:
4567.globl pthread_setcanceltype
4568.type pthread_setcanceltype, %function;
4569pthread_setcanceltype:
4570.globl pthread_setconcurrency
4571.type pthread_setconcurrency, %function;
4572pthread_setconcurrency:
4573.globl pthread_setname_np
4574.type pthread_setname_np, %function;
4575pthread_setname_np:
4576.globl pthread_setschedparam
4577.type pthread_setschedparam, %function;
4578pthread_setschedparam:
4579.globl pthread_setschedprio
4580.type pthread_setschedprio, %function;
4581pthread_setschedprio:
4582.globl pthread_setspecific
4583.type pthread_setspecific, %function;
4584pthread_setspecific:
4585.globl pthread_sigmask
4586.type pthread_sigmask, %function;
4587pthread_sigmask:
4588.globl pthread_spin_destroy
4589.type pthread_spin_destroy, %function;
4590pthread_spin_destroy:
4591.globl pthread_spin_init
4592.type pthread_spin_init, %function;
4593pthread_spin_init:
4594.globl pthread_spin_lock
4595.type pthread_spin_lock, %function;
4596pthread_spin_lock:
4597.globl pthread_spin_trylock
4598.type pthread_spin_trylock, %function;
4599pthread_spin_trylock:
4600.globl pthread_spin_unlock
4601.type pthread_spin_unlock, %function;
4602pthread_spin_unlock:
4603.weak pthread_testcancel
4604.type pthread_testcancel, %function;
4605pthread_testcancel:
4606.globl sem_destroy
4607.type sem_destroy, %function;
4608sem_destroy:
4609.globl sem_getvalue
4610.type sem_getvalue, %function;
4611sem_getvalue:
4612.globl sem_init
4613.type sem_init, %function;
4614sem_init:
4615.globl sem_open
4616.type sem_open, %function;
4617sem_open:
4618.globl sem_close
4619.type sem_close, %function;
4620sem_close:
4621.globl sem_post
4622.type sem_post, %function;
4623sem_post:
4624.globl sem_timedwait
4625.type sem_timedwait, %function;
4626sem_timedwait:
4627.globl sem_trywait
4628.type sem_trywait, %function;
4629sem_trywait:
4630.globl sem_unlink
4631.type sem_unlink, %function;
4632sem_unlink:
4633.globl sem_wait
4634.type sem_wait, %function;
4635sem_wait:
4636.globl thrd_create
4637.type thrd_create, %function;
4638thrd_create:
4639.globl thrd_exit
4640.type thrd_exit, %function;
4641thrd_exit:
4642.globl thrd_join
4643.type thrd_join, %function;
4644thrd_join:
4645.globl thrd_sleep
4646.type thrd_sleep, %function;
4647thrd_sleep:
4648.globl thrd_yield
4649.type thrd_yield, %function;
4650thrd_yield:
4651.globl tss_create
4652.type tss_create, %function;
4653tss_create:
4654.globl tss_delete
4655.type tss_delete, %function;
4656tss_delete:
4657.globl tss_set
4658.type tss_set, %function;
4659tss_set:
4660.weak tzset
4661.type tzset, %function;
4662tzset:
4663.globl asctime
4664.type asctime, %function;
4665asctime:
4666.weak asctime_r
4667.type asctime_r, %function;
4668asctime_r:
4669.globl clock
4670.type clock, %function;
4671clock:
4672.globl clock_getcpuclockid
4673.type clock_getcpuclockid, %function;
4674clock_getcpuclockid:
4675.globl clock_getres
4676.type clock_getres, %function;
4677clock_getres:
4678WEAK64 clock_gettime
4679.type clock_gettime, %function;
4680clock_gettime:
4681WEAK64 clock_nanosleep
4682.type clock_nanosleep, %function;
4683clock_nanosleep:
4684.globl clock_settime
4685.type clock_settime, %function;
4686clock_settime:
4687.globl ctime
4688.type ctime, %function;
4689ctime:
4690.globl ctime_r
4691.type ctime_r, %function;
4692ctime_r:
4693.globl difftime
4694.type difftime, %function;
4695difftime:
4696.globl ftime
4697.type ftime, %function;
4698ftime:
4699.globl getdate
4700.type getdate, %function;
4701getdate:
4702.globl gettimeofday
4703.type gettimeofday, %function;
4704gettimeofday:
4705.globl gmtime
4706.type gmtime, %function;
4707gmtime:
4708WEAK64 gmtime_r
4709.type gmtime_r, %function;
4710gmtime_r:
4711.globl localtime
4712.type localtime, %function;
4713localtime:
4714WEAK64 localtime_r
4715.type localtime_r, %function;
4716localtime_r:
4717.globl mktime
4718.type mktime, %function;
4719mktime:
4720.globl nanosleep
4721.type nanosleep, %function;
4722nanosleep:
4723.weak strftime_l
4724.type strftime_l, %function;
4725strftime_l:
4726.globl strftime
4727.type strftime, %function;
4728strftime:
4729.globl strptime
4730.type strptime, %function;
4731strptime:
4732.globl time
4733.type time, %function;
4734time:
4735.globl timegm
4736.type timegm, %function;
4737timegm:
4738.globl timer_create
4739.type timer_create, %function;
4740timer_create:
4741.globl timer_delete
4742.type timer_delete, %function;
4743timer_delete:
4744.globl timer_getoverrun
4745.type timer_getoverrun, %function;
4746timer_getoverrun:
4747.globl timer_gettime
4748.type timer_gettime, %function;
4749timer_gettime:
4750.globl timer_settime
4751.type timer_settime, %function;
4752timer_settime:
4753.globl times
4754.type times, %function;
4755times:
4756.globl timespec_get
4757.type timespec_get, %function;
4758timespec_get:
4759.globl utime
4760.type utime, %function;
4761utime:
4762.globl __wcsftime_l
4763.type __wcsftime_l, %function;
4764__wcsftime_l:
4765.weak wcsftime_l
4766.type wcsftime_l, %function;
4767wcsftime_l:
4768.globl wcsftime
4769.type wcsftime, %function;
4770wcsftime:
4771.globl _exit
4772.type _exit, %function;
4773_exit:
4774.globl access
4775.type access, %function;
4776access:
4777.globl acct
4778.type acct, %function;
4779acct:
4780.globl alarm
4781.type alarm, %function;
4782alarm:
4783.globl chdir
4784.type chdir, %function;
4785chdir:
4786.globl chown
4787.type chown, %function;
4788chown:
4789.globl close
4790.type close, %function;
4791close:
4792.globl ctermid
4793.type ctermid, %function;
4794ctermid:
4795.globl dup
4796.type dup, %function;
4797dup:
4798.globl dup2
4799.type dup2, %function;
4800dup2:
4801.weak dup3
4802.type dup3, %function;
4803dup3:
4804.globl faccessat
4805.type faccessat, %function;
4806faccessat:
4807.globl fchdir
4808.type fchdir, %function;
4809fchdir:
4810.globl fchown
4811.type fchown, %function;
4812fchown:
4813.globl fchownat
4814.type fchownat, %function;
4815fchownat:
4816.globl fdatasync
4817.type fdatasync, %function;
4818fdatasync:
4819.globl fsync
4820.type fsync, %function;
4821fsync:
4822.weak ftruncate64
4823.type ftruncate64, %function;
4824ftruncate64:
4825.globl ftruncate
4826.type ftruncate, %function;
4827ftruncate:
4828.globl getcwd
4829.type getcwd, %function;
4830getcwd:
4831.globl getegid
4832.type getegid, %function;
4833getegid:
4834.globl geteuid
4835.type geteuid, %function;
4836geteuid:
4837.globl getgid
4838.type getgid, %function;
4839getgid:
4840.globl getgroups
4841.type getgroups, %function;
4842getgroups:
4843.globl gethostname
4844.type gethostname, %function;
4845gethostname:
4846.globl getlogin
4847.type getlogin, %function;
4848getlogin:
4849.globl getlogin_r
4850.type getlogin_r, %function;
4851getlogin_r:
4852.globl getpgid
4853.type getpgid, %function;
4854getpgid:
4855.globl getpgrp
4856.type getpgrp, %function;
4857getpgrp:
4858.globl getpid
4859.type getpid, %function;
4860getpid:
4861.globl getppid
4862.type getppid, %function;
4863getppid:
4864.globl getsid
4865.type getsid, %function;
4866getsid:
4867.globl getuid
4868.type getuid, %function;
4869getuid:
4870.globl isatty
4871.type isatty, %function;
4872isatty:
4873.globl lchown
4874.type lchown, %function;
4875lchown:
4876.globl link
4877.type link, %function;
4878link:
4879.globl linkat
4880.type linkat, %function;
4881linkat:
4882.weak lseek
4883.type lseek, %function;
4884lseek:
4885.weak lseek64
4886.type lseek64, %function;
4887lseek64:
4888.globl nice
4889.type nice, %function;
4890nice:
4891.globl pause
4892.type pause, %function;
4893pause:
4894.globl pipe
4895.type pipe, %function;
4896pipe:
4897.globl pipe2
4898.type pipe2, %function;
4899pipe2:
4900.globl posix_close
4901.type posix_close, %function;
4902posix_close:
4903.weak pread64
4904.type pread64, %function;
4905pread64:
4906.globl pread
4907.type pread, %function;
4908pread:
4909.globl preadv
4910.type preadv, %function;
4911preadv:
4912.weak preadv64
4913.type preadv64, %function;
4914preadv64:
4915.globl pwrite
4916.type pwrite, %function;
4917pwrite:
4918.weak pwrite64
4919.type pwrite64, %function;
4920pwrite64:
4921.weak pwritev64
4922.type pwritev64, %function;
4923pwritev64:
4924.globl pwritev
4925.type pwritev, %function;
4926pwritev:
4927.globl read
4928.type read, %function;
4929read:
4930.globl readlink
4931.type readlink, %function;
4932readlink:
4933.globl readlinkat
4934.type readlinkat, %function;
4935readlinkat:
4936.globl readv
4937.type readv, %function;
4938readv:
4939.globl renameat
4940.type renameat, %function;
4941renameat:
4942.globl rmdir
4943.type rmdir, %function;
4944rmdir:
4945.globl setegid
4946.type setegid, %function;
4947setegid:
4948.globl seteuid
4949.type seteuid, %function;
4950seteuid:
4951.globl setgid
4952.type setgid, %function;
4953setgid:
4954.globl setpgid
4955.type setpgid, %function;
4956setpgid:
4957.globl setpgrp
4958.type setpgrp, %function;
4959setpgrp:
4960.globl setregid
4961.type setregid, %function;
4962setregid:
4963.globl setresgid
4964.type setresgid, %function;
4965setresgid:
4966.globl setresuid
4967.type setresuid, %function;
4968setresuid:
4969.globl setreuid
4970.type setreuid, %function;
4971setreuid:
4972.globl setsid
4973.type setsid, %function;
4974setsid:
4975.globl setuid
4976.type setuid, %function;
4977setuid:
4978.globl sleep
4979.type sleep, %function;
4980sleep:
4981.globl symlink
4982.type symlink, %function;
4983symlink:
4984.globl symlinkat
4985.type symlinkat, %function;
4986symlinkat:
4987.globl sync
4988.type sync, %function;
4989sync:
4990.globl tcgetpgrp
4991.type tcgetpgrp, %function;
4992tcgetpgrp:
4993.globl tcsetpgrp
4994.type tcsetpgrp, %function;
4995tcsetpgrp:
4996.weak truncate64
4997.type truncate64, %function;
4998truncate64:
4999.globl truncate
5000.type truncate, %function;
5001truncate:
5002.globl ttyname
5003.type ttyname, %function;
5004ttyname:
5005.globl ttyname_r
5006.type ttyname_r, %function;
5007ttyname_r:
5008.globl ualarm
5009.type ualarm, %function;
5010ualarm:
5011.globl unlink
5012.type unlink, %function;
5013unlink:
5014.globl unlinkat
5015.type unlinkat, %function;
5016unlinkat:
5017.globl usleep
5018.type usleep, %function;
5019usleep:
5020.globl write
5021.type write, %function;
5022write:
5023.globl writev
5024.type writev, %function;
5025writev:
5026.globl _dlstart
5027.type _dlstart, %function;
5028_dlstart:
5029.weak _dl_debug_state
5030.type _dl_debug_state, %function;
5031_dl_debug_state:
5032.globl __dls2b
5033.type __dls2b, %function;
5034__dls2b:
5035.globl __dls3
5036.type __dls3, %function;
5037__dls3:
5038.globl dlopen
5039.type dlopen, %function;
5040dlopen:
5041.globl dladdr
5042.type dladdr, %function;
5043dladdr:
5044.globl dl_iterate_phdr
5045.type dl_iterate_phdr, %function;
5046dl_iterate_phdr:
5047.data.rel.ro
5048.globl stderr
5049.type stderr, %object;
5050.size stderr, PTR_SIZE_BYTES
5051stderr:
5052.globl stdin
5053.type stdin, %object;
5054.size stdin, PTR_SIZE_BYTES
5055stdin:
5056.globl stdout
5057.type stdout, %object;
5058.size stdout, PTR_SIZE_BYTES
5059stdout:
5060.data
5061.globl optind
5062.type optind, %object;
5063.size optind, 4
5064optind:
5065.globl opterr
5066.type opterr, %object;
5067.size opterr, 4
5068opterr:
5069.globl _dl_debug_addr
5070.type _dl_debug_addr, %object;
5071.size _dl_debug_addr, PTR_SIZE_BYTES
5072_dl_debug_addr:
5073.bss
5074.weak ___environ
5075.type ___environ, %object;
5076.size ___environ, PTR_SIZE_BYTES
5077___environ:
5078.weak _environ
5079.type _environ, %object;
5080.size _environ, PTR_SIZE_BYTES
5081_environ:
5082.globl __environ
5083.type __environ, %object;
5084.size __environ, PTR_SIZE_BYTES
5085__environ:
5086.weak environ
5087.type environ, %object;
5088.size environ, PTR_SIZE_BYTES
5089environ:
5090.globl __stack_chk_guard
5091.type __stack_chk_guard, %object;
5092.size __stack_chk_guard, PTR_SIZE_BYTES
5093__stack_chk_guard:
5094.weak program_invocation_short_name
5095.type program_invocation_short_name, %object;
5096.size program_invocation_short_name, PTR_SIZE_BYTES
5097program_invocation_short_name:
5098.globl __progname
5099.type __progname, %object;
5100.size __progname, PTR_SIZE_BYTES
5101__progname:
5102.weak program_invocation_name
5103.type program_invocation_name, %object;
5104.size program_invocation_name, PTR_SIZE_BYTES
5105program_invocation_name:
5106.globl __progname_full
5107.type __progname_full, %object;
5108.size __progname_full, PTR_SIZE_BYTES
5109__progname_full:
5110.globl __signgam
5111.type __signgam, %object;
5112.size __signgam, 4
5113__signgam:
5114.weak signgam
5115.type signgam, %object;
5116.size signgam, 4
5117signgam:
5118.globl __optreset
5119.type __optreset, %object;
5120.size __optreset, 4
5121__optreset:
5122.weak optreset
5123.type optreset, %object;
5124.size optreset, 4
5125optreset:
5126.globl __optpos
5127.type __optpos, %object;
5128.size __optpos, 4
5129__optpos:
5130.globl optarg
5131.type optarg, %object;
5132.size optarg, PTR_SIZE_BYTES
5133optarg:
5134.globl optopt
5135.type optopt, %object;
5136.size optopt, 4
5137optopt:
5138.globl h_errno
5139.type h_errno, %object;
5140.size h_errno, 4
5141h_errno:
5142.globl __timezone
5143.type __timezone, %object;
5144.size __timezone, PTR_SIZE_BYTES
5145__timezone:
5146.weak timezone
5147.type timezone, %object;
5148.size timezone, PTR_SIZE_BYTES
5149timezone:
5150.globl __daylight
5151.type __daylight, %object;
5152.size __daylight, 4
5153__daylight:
5154.weak daylight
5155.type daylight, %object;
5156.size daylight, 4
5157daylight:
5158.globl __tzname
5159.type __tzname, %object;
5160.size __tzname, PTR2_SIZE_BYTES
5161__tzname:
5162.weak tzname
5163.type tzname, %object;
5164.size tzname, PTR2_SIZE_BYTES
5165tzname:
5166.globl getdate_err
5167.type getdate_err, %object;
5168.size getdate_err, 4
5169getdate_err:
5170.text
5171#ifdef PTR32
5172.globl __aio_suspend_time64
5173.type __aio_suspend_time64, %function;
5174__aio_suspend_time64:
5175.globl __semtimedop_time64
5176.type __semtimedop_time64, %function;
5177__semtimedop_time64:
5178.globl __dlsym_time64
5179.type __dlsym_time64, %function;
5180__dlsym_time64:
5181.globl __futimes_time64
5182.type __futimes_time64, %function;
5183__futimes_time64:
5184.globl __lutimes_time64
5185.type __lutimes_time64, %function;
5186__lutimes_time64:
5187.globl __adjtime64
5188.type __adjtime64, %function;
5189__adjtime64:
5190.globl __adjtimex_time64
5191.type __adjtimex_time64, %function;
5192__adjtimex_time64:
5193#endif
5194#if !defined(ARCH_riscv64) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5195.globl _flush_cache
5196.type _flush_cache, %function;
5197_flush_cache:
5198#endif
5199#if !defined(ARCH_riscv64) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5200.weak cacheflush
5201.type cacheflush, %function;
5202cacheflush:
5203#endif
5204#if !defined(ARCH_riscv64) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5205.globl __cachectl
5206.type __cachectl, %function;
5207__cachectl:
5208#endif
5209#if !defined(ARCH_riscv64) && !defined(ARCH_i386) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5210.weak cachectl
5211.type cachectl, %function;
5212cachectl:
5213#endif
5214#ifdef PTR32
5215.globl __clock_adjtime64
5216.type __clock_adjtime64, %function;
5217__clock_adjtime64:
5218#endif
5219#if !defined(ARCH_riscv64) && !defined(ARCH_aarch64)
5220.globl ioperm
5221.type ioperm, %function;
5222ioperm:
5223#endif
5224#if !defined(ARCH_riscv64) && !defined(ARCH_aarch64)
5225.globl iopl
5226.type iopl, %function;
5227iopl:
5228#endif
5229#ifdef PTR32
5230.globl __ppoll_time64
5231.type __ppoll_time64, %function;
5232__ppoll_time64:
5233.globl __settimeofday_time64
5234.type __settimeofday_time64, %function;
5235__settimeofday_time64:
5236.globl __stime64
5237.type __stime64, %function;
5238__stime64:
5239.globl __timerfd_settime64
5240.type __timerfd_settime64, %function;
5241__timerfd_settime64:
5242.globl __timerfd_gettime64
5243.type __timerfd_gettime64, %function;
5244__timerfd_gettime64:
5245.globl __utimes_time64
5246.type __utimes_time64, %function;
5247__utimes_time64:
5248.globl __wait3_time64
5249.type __wait3_time64, %function;
5250__wait3_time64:
5251.globl __wait4_time64
5252.type __wait4_time64, %function;
5253__wait4_time64:
5254.globl __getrusage_time64
5255.type __getrusage_time64, %function;
5256__getrusage_time64:
5257.globl __mq_timedreceive_time64
5258.type __mq_timedreceive_time64, %function;
5259__mq_timedreceive_time64:
5260.globl __mq_timedsend_time64
5261.type __mq_timedsend_time64, %function;
5262__mq_timedsend_time64:
5263.globl __recvmmsg_time64
5264.type __recvmmsg_time64, %function;
5265__recvmmsg_time64:
5266.globl __sched_rr_get_interval_time64
5267.type __sched_rr_get_interval_time64, %function;
5268__sched_rr_get_interval_time64:
5269.globl __pselect_time64
5270.type __pselect_time64, %function;
5271__pselect_time64:
5272.globl __select_time64
5273.type __select_time64, %function;
5274__select_time64:
5275.globl __getitimer_time64
5276.type __getitimer_time64, %function;
5277__getitimer_time64:
5278.globl __setitimer_time64
5279.type __setitimer_time64, %function;
5280__setitimer_time64:
5281.globl __sigtimedwait_time64
5282.type __sigtimedwait_time64, %function;
5283__sigtimedwait_time64:
5284.globl __fstat_time64
5285.type __fstat_time64, %function;
5286__fstat_time64:
5287.globl __fstatat_time64
5288.type __fstatat_time64, %function;
5289__fstatat_time64:
5290.globl __futimens_time64
5291.type __futimens_time64, %function;
5292__futimens_time64:
5293.weak __futimesat_time64
5294.type __futimesat_time64, %function;
5295__futimesat_time64:
5296.globl __lstat_time64
5297.type __lstat_time64, %function;
5298__lstat_time64:
5299.globl __stat_time64
5300.type __stat_time64, %function;
5301__stat_time64:
5302.globl __utimensat_time64
5303.type __utimensat_time64, %function;
5304__utimensat_time64:
5305.globl __cnd_timedwait_time64
5306.type __cnd_timedwait_time64, %function;
5307__cnd_timedwait_time64:
5308.globl __mtx_timedlock_time64
5309.type __mtx_timedlock_time64, %function;
5310__mtx_timedlock_time64:
5311.weak __pthread_cond_timedwait_time64
5312.type __pthread_cond_timedwait_time64, %function;
5313__pthread_cond_timedwait_time64:
5314.weak __pthread_timedjoin_np_time64
5315.type __pthread_timedjoin_np_time64, %function;
5316__pthread_timedjoin_np_time64:
5317.weak __pthread_mutex_timedlock_time64
5318.type __pthread_mutex_timedlock_time64, %function;
5319__pthread_mutex_timedlock_time64:
5320.weak __pthread_rwlock_timedrdlock_time64
5321.type __pthread_rwlock_timedrdlock_time64, %function;
5322__pthread_rwlock_timedrdlock_time64:
5323.weak __pthread_rwlock_timedwrlock_time64
5324.type __pthread_rwlock_timedwrlock_time64, %function;
5325__pthread_rwlock_timedwrlock_time64:
5326.globl __sem_timedwait_time64
5327.type __sem_timedwait_time64, %function;
5328__sem_timedwait_time64:
5329.globl __thrd_sleep_time64
5330.type __thrd_sleep_time64, %function;
5331__thrd_sleep_time64:
5332.globl __clock_getres_time64
5333.type __clock_getres_time64, %function;
5334__clock_getres_time64:
5335.weak __clock_gettime64
5336.type __clock_gettime64, %function;
5337__clock_gettime64:
5338.weak __clock_nanosleep_time64
5339.type __clock_nanosleep_time64, %function;
5340__clock_nanosleep_time64:
5341.globl __clock_settime64
5342.type __clock_settime64, %function;
5343__clock_settime64:
5344.globl __ctime64
5345.type __ctime64, %function;
5346__ctime64:
5347.globl __ctime64_r
5348.type __ctime64_r, %function;
5349__ctime64_r:
5350.globl __difftime64
5351.type __difftime64, %function;
5352__difftime64:
5353.globl __ftime64
5354.type __ftime64, %function;
5355__ftime64:
5356.globl __gettimeofday_time64
5357.type __gettimeofday_time64, %function;
5358__gettimeofday_time64:
5359.globl __gmtime64
5360.type __gmtime64, %function;
5361__gmtime64:
5362.weak __gmtime64_r
5363.type __gmtime64_r, %function;
5364__gmtime64_r:
5365.globl __localtime64
5366.type __localtime64, %function;
5367__localtime64:
5368.weak __localtime64_r
5369.type __localtime64_r, %function;
5370__localtime64_r:
5371.globl __mktime64
5372.type __mktime64, %function;
5373__mktime64:
5374.globl __nanosleep_time64
5375.type __nanosleep_time64, %function;
5376__nanosleep_time64:
5377.globl __time64
5378.type __time64, %function;
5379__time64:
5380.globl __timegm_time64
5381.type __timegm_time64, %function;
5382__timegm_time64:
5383.globl __timer_gettime64
5384.type __timer_gettime64, %function;
5385__timer_gettime64:
5386.globl __timer_settime64
5387.type __timer_settime64, %function;
5388__timer_settime64:
5389.globl __timespec_get_time64
5390.type __timespec_get_time64, %function;
5391__timespec_get_time64:
5392.globl __utime64
5393.type __utime64, %function;
5394__utime64:
5395#endif
5396#if !defined(ARCH_riscv64) && !defined(ARCH_mips) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5397.globl arch_prctl
5398.type arch_prctl, %function;
5399arch_prctl:
5400#endif
5401#if !defined(ARCH_riscv64) && !defined(ARCH_mips) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64)
5402.globl ___tls_get_addr
5403.type ___tls_get_addr, %function;
5404___tls_get_addr:
5405#endif
lib/libc/musl/libc.s deleted-5047
...@@ -1,5047 +0,0 @@
1.text
2.weak aio_read64
3.type aio_read64, %function;
4aio_read64:
5.globl aio_read
6.type aio_read, %function;
7aio_read:
8.weak aio_write64
9.type aio_write64, %function;
10aio_write64:
11.globl aio_write
12.type aio_write, %function;
13aio_write:
14.weak aio_fsync64
15.type aio_fsync64, %function;
16aio_fsync64:
17.globl aio_fsync
18.type aio_fsync, %function;
19aio_fsync:
20.weak aio_return64
21.type aio_return64, %function;
22aio_return64:
23.globl aio_return
24.type aio_return, %function;
25aio_return:
26.weak aio_error64
27.type aio_error64, %function;
28aio_error64:
29.globl aio_error
30.type aio_error, %function;
31aio_error:
32.globl aio_cancel
33.type aio_cancel, %function;
34aio_cancel:
35.weak aio_cancel64
36.type aio_cancel64, %function;
37aio_cancel64:
38.globl aio_suspend
39.type aio_suspend, %function;
40aio_suspend:
41.weak aio_suspend64
42.type aio_suspend64, %function;
43aio_suspend64:
44.weak lio_listio64
45.type lio_listio64, %function;
46lio_listio64:
47.globl lio_listio
48.type lio_listio, %function;
49lio_listio:
50.globl cabs
51.type cabs, %function;
52cabs:
53.globl cabsf
54.type cabsf, %function;
55cabsf:
56.globl cabsl
57.type cabsl, %function;
58cabsl:
59.globl cacos
60.type cacos, %function;
61cacos:
62.globl cacosf
63.type cacosf, %function;
64cacosf:
65.globl cacosh
66.type cacosh, %function;
67cacosh:
68.globl cacoshf
69.type cacoshf, %function;
70cacoshf:
71.globl cacoshl
72.type cacoshl, %function;
73cacoshl:
74.globl cacosl
75.type cacosl, %function;
76cacosl:
77.globl carg
78.type carg, %function;
79carg:
80.globl cargf
81.type cargf, %function;
82cargf:
83.globl cargl
84.type cargl, %function;
85cargl:
86.globl casin
87.type casin, %function;
88casin:
89.globl casinf
90.type casinf, %function;
91casinf:
92.globl casinh
93.type casinh, %function;
94casinh:
95.globl casinhf
96.type casinhf, %function;
97casinhf:
98.globl casinhl
99.type casinhl, %function;
100casinhl:
101.globl casinl
102.type casinl, %function;
103casinl:
104.globl catan
105.type catan, %function;
106catan:
107.globl catanf
108.type catanf, %function;
109catanf:
110.globl catanh
111.type catanh, %function;
112catanh:
113.globl catanhf
114.type catanhf, %function;
115catanhf:
116.globl catanhl
117.type catanhl, %function;
118catanhl:
119.globl catanl
120.type catanl, %function;
121catanl:
122.globl ccos
123.type ccos, %function;
124ccos:
125.globl ccosf
126.type ccosf, %function;
127ccosf:
128.globl ccosh
129.type ccosh, %function;
130ccosh:
131.globl ccoshf
132.type ccoshf, %function;
133ccoshf:
134.globl ccoshl
135.type ccoshl, %function;
136ccoshl:
137.globl ccosl
138.type ccosl, %function;
139ccosl:
140.globl cexp
141.type cexp, %function;
142cexp:
143.globl cexpf
144.type cexpf, %function;
145cexpf:
146.globl cexpl
147.type cexpl, %function;
148cexpl:
149.globl cimag
150.type cimag, %function;
151cimag:
152.globl cimagf
153.type cimagf, %function;
154cimagf:
155.globl cimagl
156.type cimagl, %function;
157cimagl:
158.globl clog
159.type clog, %function;
160clog:
161.globl clogf
162.type clogf, %function;
163clogf:
164.globl clogl
165.type clogl, %function;
166clogl:
167.globl conj
168.type conj, %function;
169conj:
170.globl conjf
171.type conjf, %function;
172conjf:
173.globl conjl
174.type conjl, %function;
175conjl:
176.globl cpow
177.type cpow, %function;
178cpow:
179.globl cpowf
180.type cpowf, %function;
181cpowf:
182.globl cpowl
183.type cpowl, %function;
184cpowl:
185.globl cproj
186.type cproj, %function;
187cproj:
188.globl cprojf
189.type cprojf, %function;
190cprojf:
191.globl cprojl
192.type cprojl, %function;
193cprojl:
194.globl creal
195.type creal, %function;
196creal:
197.globl crealf
198.type crealf, %function;
199crealf:
200.globl creall
201.type creall, %function;
202creall:
203.globl csin
204.type csin, %function;
205csin:
206.globl csinf
207.type csinf, %function;
208csinf:
209.globl csinh
210.type csinh, %function;
211csinh:
212.globl csinhf
213.type csinhf, %function;
214csinhf:
215.globl csinhl
216.type csinhl, %function;
217csinhl:
218.globl csinl
219.type csinl, %function;
220csinl:
221.globl csqrt
222.type csqrt, %function;
223csqrt:
224.globl csqrtf
225.type csqrtf, %function;
226csqrtf:
227.globl csqrtl
228.type csqrtl, %function;
229csqrtl:
230.globl ctan
231.type ctan, %function;
232ctan:
233.globl ctanf
234.type ctanf, %function;
235ctanf:
236.globl ctanh
237.type ctanh, %function;
238ctanh:
239.globl ctanhf
240.type ctanhf, %function;
241ctanhf:
242.globl ctanhl
243.type ctanhl, %function;
244ctanhl:
245.globl ctanl
246.type ctanl, %function;
247ctanl:
248.globl confstr
249.type confstr, %function;
250confstr:
251.globl fpathconf
252.type fpathconf, %function;
253fpathconf:
254.globl get_nprocs_conf
255.type get_nprocs_conf, %function;
256get_nprocs_conf:
257.globl get_nprocs
258.type get_nprocs, %function;
259get_nprocs:
260.globl get_phys_pages
261.type get_phys_pages, %function;
262get_phys_pages:
263.globl get_avphys_pages
264.type get_avphys_pages, %function;
265get_avphys_pages:
266.globl pathconf
267.type pathconf, %function;
268pathconf:
269.globl sysconf
270.type sysconf, %function;
271sysconf:
272.globl crypt
273.type crypt, %function;
274crypt:
275.weak crypt_r
276.type crypt_r, %function;
277crypt_r:
278.globl setkey
279.type setkey, %function;
280setkey:
281.globl encrypt
282.type encrypt, %function;
283encrypt:
284.globl __ctype_b_loc
285.type __ctype_b_loc, %function;
286__ctype_b_loc:
287.globl __ctype_get_mb_cur_max
288.type __ctype_get_mb_cur_max, %function;
289__ctype_get_mb_cur_max:
290.globl __ctype_tolower_loc
291.type __ctype_tolower_loc, %function;
292__ctype_tolower_loc:
293.globl __ctype_toupper_loc
294.type __ctype_toupper_loc, %function;
295__ctype_toupper_loc:
296.globl isalnum
297.type isalnum, %function;
298isalnum:
299.globl __isalnum_l
300.type __isalnum_l, %function;
301__isalnum_l:
302.weak isalnum_l
303.type isalnum_l, %function;
304isalnum_l:
305.globl isalpha
306.type isalpha, %function;
307isalpha:
308.globl __isalpha_l
309.type __isalpha_l, %function;
310__isalpha_l:
311.weak isalpha_l
312.type isalpha_l, %function;
313isalpha_l:
314.globl isascii
315.type isascii, %function;
316isascii:
317.globl isblank
318.type isblank, %function;
319isblank:
320.globl __isblank_l
321.type __isblank_l, %function;
322__isblank_l:
323.weak isblank_l
324.type isblank_l, %function;
325isblank_l:
326.globl iscntrl
327.type iscntrl, %function;
328iscntrl:
329.globl __iscntrl_l
330.type __iscntrl_l, %function;
331__iscntrl_l:
332.weak iscntrl_l
333.type iscntrl_l, %function;
334iscntrl_l:
335.globl isdigit
336.type isdigit, %function;
337isdigit:
338.globl __isdigit_l
339.type __isdigit_l, %function;
340__isdigit_l:
341.weak isdigit_l
342.type isdigit_l, %function;
343isdigit_l:
344.globl isgraph
345.type isgraph, %function;
346isgraph:
347.globl __isgraph_l
348.type __isgraph_l, %function;
349__isgraph_l:
350.weak isgraph_l
351.type isgraph_l, %function;
352isgraph_l:
353.globl islower
354.type islower, %function;
355islower:
356.weak islower_l
357.type islower_l, %function;
358islower_l:
359.globl __islower_l
360.type __islower_l, %function;
361__islower_l:
362.globl isprint
363.type isprint, %function;
364isprint:
365.globl __isprint_l
366.type __isprint_l, %function;
367__isprint_l:
368.weak isprint_l
369.type isprint_l, %function;
370isprint_l:
371.globl ispunct
372.type ispunct, %function;
373ispunct:
374.globl __ispunct_l
375.type __ispunct_l, %function;
376__ispunct_l:
377.weak ispunct_l
378.type ispunct_l, %function;
379ispunct_l:
380.globl isspace
381.type isspace, %function;
382isspace:
383.weak isspace_l
384.type isspace_l, %function;
385isspace_l:
386.globl __isspace_l
387.type __isspace_l, %function;
388__isspace_l:
389.globl isupper
390.type isupper, %function;
391isupper:
392.globl __isupper_l
393.type __isupper_l, %function;
394__isupper_l:
395.weak isupper_l
396.type isupper_l, %function;
397isupper_l:
398.globl iswalnum
399.type iswalnum, %function;
400iswalnum:
401.weak iswalnum_l
402.type iswalnum_l, %function;
403iswalnum_l:
404.globl __iswalnum_l
405.type __iswalnum_l, %function;
406__iswalnum_l:
407.globl iswalpha
408.type iswalpha, %function;
409iswalpha:
410.globl __iswalpha_l
411.type __iswalpha_l, %function;
412__iswalpha_l:
413.weak iswalpha_l
414.type iswalpha_l, %function;
415iswalpha_l:
416.globl iswblank
417.type iswblank, %function;
418iswblank:
419.weak iswblank_l
420.type iswblank_l, %function;
421iswblank_l:
422.globl __iswblank_l
423.type __iswblank_l, %function;
424__iswblank_l:
425.globl iswcntrl
426.type iswcntrl, %function;
427iswcntrl:
428.weak iswcntrl_l
429.type iswcntrl_l, %function;
430iswcntrl_l:
431.globl __iswcntrl_l
432.type __iswcntrl_l, %function;
433__iswcntrl_l:
434.globl iswctype
435.type iswctype, %function;
436iswctype:
437.globl wctype
438.type wctype, %function;
439wctype:
440.weak iswctype_l
441.type iswctype_l, %function;
442iswctype_l:
443.globl __iswctype_l
444.type __iswctype_l, %function;
445__iswctype_l:
446.globl __wctype_l
447.type __wctype_l, %function;
448__wctype_l:
449.weak wctype_l
450.type wctype_l, %function;
451wctype_l:
452.globl iswdigit
453.type iswdigit, %function;
454iswdigit:
455.globl __iswdigit_l
456.type __iswdigit_l, %function;
457__iswdigit_l:
458.weak iswdigit_l
459.type iswdigit_l, %function;
460iswdigit_l:
461.globl iswgraph
462.type iswgraph, %function;
463iswgraph:
464.globl __iswgraph_l
465.type __iswgraph_l, %function;
466__iswgraph_l:
467.weak iswgraph_l
468.type iswgraph_l, %function;
469iswgraph_l:
470.globl iswlower
471.type iswlower, %function;
472iswlower:
473.weak iswlower_l
474.type iswlower_l, %function;
475iswlower_l:
476.globl __iswlower_l
477.type __iswlower_l, %function;
478__iswlower_l:
479.globl iswprint
480.type iswprint, %function;
481iswprint:
482.weak iswprint_l
483.type iswprint_l, %function;
484iswprint_l:
485.globl __iswprint_l
486.type __iswprint_l, %function;
487__iswprint_l:
488.globl iswpunct
489.type iswpunct, %function;
490iswpunct:
491.weak iswpunct_l
492.type iswpunct_l, %function;
493iswpunct_l:
494.globl __iswpunct_l
495.type __iswpunct_l, %function;
496__iswpunct_l:
497.globl iswspace
498.type iswspace, %function;
499iswspace:
500.weak iswspace_l
501.type iswspace_l, %function;
502iswspace_l:
503.globl __iswspace_l
504.type __iswspace_l, %function;
505__iswspace_l:
506.globl iswupper
507.type iswupper, %function;
508iswupper:
509.weak iswupper_l
510.type iswupper_l, %function;
511iswupper_l:
512.globl __iswupper_l
513.type __iswupper_l, %function;
514__iswupper_l:
515.globl iswxdigit
516.type iswxdigit, %function;
517iswxdigit:
518.weak iswxdigit_l
519.type iswxdigit_l, %function;
520iswxdigit_l:
521.globl __iswxdigit_l
522.type __iswxdigit_l, %function;
523__iswxdigit_l:
524.globl isxdigit
525.type isxdigit, %function;
526isxdigit:
527.weak isxdigit_l
528.type isxdigit_l, %function;
529isxdigit_l:
530.globl __isxdigit_l
531.type __isxdigit_l, %function;
532__isxdigit_l:
533.globl toascii
534.type toascii, %function;
535toascii:
536.globl tolower
537.type tolower, %function;
538tolower:
539.globl __tolower_l
540.type __tolower_l, %function;
541__tolower_l:
542.weak tolower_l
543.type tolower_l, %function;
544tolower_l:
545.globl toupper
546.type toupper, %function;
547toupper:
548.globl __toupper_l
549.type __toupper_l, %function;
550__toupper_l:
551.weak toupper_l
552.type toupper_l, %function;
553toupper_l:
554.globl towlower
555.type towlower, %function;
556towlower:
557.globl towupper
558.type towupper, %function;
559towupper:
560.weak towupper_l
561.type towupper_l, %function;
562towupper_l:
563.globl __towupper_l
564.type __towupper_l, %function;
565__towupper_l:
566.weak towlower_l
567.type towlower_l, %function;
568towlower_l:
569.globl __towlower_l
570.type __towlower_l, %function;
571__towlower_l:
572.globl wcswidth
573.type wcswidth, %function;
574wcswidth:
575.globl wctrans
576.type wctrans, %function;
577wctrans:
578.globl towctrans
579.type towctrans, %function;
580towctrans:
581.globl __wctrans_l
582.type __wctrans_l, %function;
583__wctrans_l:
584.weak wctrans_l
585.type wctrans_l, %function;
586wctrans_l:
587.weak towctrans_l
588.type towctrans_l, %function;
589towctrans_l:
590.globl __towctrans_l
591.type __towctrans_l, %function;
592__towctrans_l:
593.globl wcwidth
594.type wcwidth, %function;
595wcwidth:
596.weak alphasort64
597.type alphasort64, %function;
598alphasort64:
599.globl alphasort
600.type alphasort, %function;
601alphasort:
602.globl closedir
603.type closedir, %function;
604closedir:
605.globl dirfd
606.type dirfd, %function;
607dirfd:
608.globl fdopendir
609.type fdopendir, %function;
610fdopendir:
611.globl opendir
612.type opendir, %function;
613opendir:
614.globl readdir
615.type readdir, %function;
616readdir:
617.weak readdir64
618.type readdir64, %function;
619readdir64:
620.globl readdir_r
621.type readdir_r, %function;
622readdir_r:
623.weak readdir64_r
624.type readdir64_r, %function;
625readdir64_r:
626.globl rewinddir
627.type rewinddir, %function;
628rewinddir:
629.weak scandir64
630.type scandir64, %function;
631scandir64:
632.globl scandir
633.type scandir, %function;
634scandir:
635.globl seekdir
636.type seekdir, %function;
637seekdir:
638.globl telldir
639.type telldir, %function;
640telldir:
641.weak versionsort64
642.type versionsort64, %function;
643versionsort64:
644.globl versionsort
645.type versionsort, %function;
646versionsort:
647.weak _init
648.type _init, %function;
649_init:
650.globl __libc_start_main
651.type __libc_start_main, %function;
652__libc_start_main:
653.globl __stack_chk_fail
654.type __stack_chk_fail, %function;
655__stack_chk_fail:
656.globl clearenv
657.type clearenv, %function;
658clearenv:
659.globl getenv
660.type getenv, %function;
661getenv:
662.globl putenv
663.type putenv, %function;
664putenv:
665.globl secure_getenv
666.type secure_getenv, %function;
667secure_getenv:
668.globl setenv
669.type setenv, %function;
670setenv:
671.globl unsetenv
672.type unsetenv, %function;
673unsetenv:
674.globl __errno_location
675.type __errno_location, %function;
676__errno_location:
677.weak strerror_l
678.type strerror_l, %function;
679strerror_l:
680.globl __strerror_l
681.type __strerror_l, %function;
682__strerror_l:
683.globl strerror
684.type strerror, %function;
685strerror:
686.globl _Exit
687.type _Exit, %function;
688_Exit:
689.globl abort
690.type abort, %function;
691abort:
692.globl __assert_fail
693.type __assert_fail, %function;
694__assert_fail:
695.globl at_quick_exit
696.type at_quick_exit, %function;
697at_quick_exit:
698.globl __cxa_finalize
699.type __cxa_finalize, %function;
700__cxa_finalize:
701.globl __cxa_atexit
702.type __cxa_atexit, %function;
703__cxa_atexit:
704.globl atexit
705.type atexit, %function;
706atexit:
707.weak _fini
708.type _fini, %function;
709_fini:
710.globl exit
711.type exit, %function;
712exit:
713.globl quick_exit
714.type quick_exit, %function;
715quick_exit:
716.globl creat
717.type creat, %function;
718creat:
719.weak creat64
720.type creat64, %function;
721creat64:
722.globl fcntl
723.type fcntl, %function;
724fcntl:
725.globl open
726.type open, %function;
727open:
728.weak open64
729.type open64, %function;
730open64:
731.globl openat
732.type openat, %function;
733openat:
734.weak openat64
735.type openat64, %function;
736openat64:
737.weak posix_fadvise64
738.type posix_fadvise64, %function;
739posix_fadvise64:
740.globl posix_fadvise
741.type posix_fadvise, %function;
742posix_fadvise:
743.weak posix_fallocate64
744.type posix_fallocate64, %function;
745posix_fallocate64:
746.globl posix_fallocate
747.type posix_fallocate, %function;
748posix_fallocate:
749.globl __flt_rounds
750.type __flt_rounds, %function;
751__flt_rounds:
752.globl fegetexceptflag
753.type fegetexceptflag, %function;
754fegetexceptflag:
755.globl feholdexcept
756.type feholdexcept, %function;
757feholdexcept:
758.globl fesetexceptflag
759.type fesetexceptflag, %function;
760fesetexceptflag:
761.globl fesetround
762.type fesetround, %function;
763fesetround:
764.globl feupdateenv
765.type feupdateenv, %function;
766feupdateenv:
767.globl ftok
768.type ftok, %function;
769ftok:
770.globl msgctl
771.type msgctl, %function;
772msgctl:
773.globl msgget
774.type msgget, %function;
775msgget:
776.globl msgrcv
777.type msgrcv, %function;
778msgrcv:
779.globl msgsnd
780.type msgsnd, %function;
781msgsnd:
782.globl semctl
783.type semctl, %function;
784semctl:
785.globl semget
786.type semget, %function;
787semget:
788.globl semop
789.type semop, %function;
790semop:
791.globl semtimedop
792.type semtimedop, %function;
793semtimedop:
794.globl shmat
795.type shmat, %function;
796shmat:
797.globl shmctl
798.type shmctl, %function;
799shmctl:
800.globl shmdt
801.type shmdt, %function;
802shmdt:
803.globl shmget
804.type shmget, %function;
805shmget:
806.globl dlclose
807.type dlclose, %function;
808dlclose:
809.globl dlerror
810.type dlerror, %function;
811dlerror:
812.globl dlinfo
813.type dlinfo, %function;
814dlinfo:
815.globl cuserid
816.type cuserid, %function;
817cuserid:
818.globl daemon
819.type daemon, %function;
820daemon:
821.globl vwarn
822.type vwarn, %function;
823vwarn:
824.globl vwarnx
825.type vwarnx, %function;
826vwarnx:
827.globl verr
828.type verr, %function;
829verr:
830.globl verrx
831.type verrx, %function;
832verrx:
833.globl warn
834.type warn, %function;
835warn:
836.globl warnx
837.type warnx, %function;
838warnx:
839.globl err
840.type err, %function;
841err:
842.globl errx
843.type errx, %function;
844errx:
845.globl euidaccess
846.type euidaccess, %function;
847euidaccess:
848.weak eaccess
849.type eaccess, %function;
850eaccess:
851.globl ftw
852.type ftw, %function;
853ftw:
854.weak ftw64
855.type ftw64, %function;
856ftw64:
857.globl futimes
858.type futimes, %function;
859futimes:
860.globl getdtablesize
861.type getdtablesize, %function;
862getdtablesize:
863.globl getloadavg
864.type getloadavg, %function;
865getloadavg:
866.globl getpagesize
867.type getpagesize, %function;
868getpagesize:
869.globl getpass
870.type getpass, %function;
871getpass:
872.globl endusershell
873.type endusershell, %function;
874endusershell:
875.globl setusershell
876.type setusershell, %function;
877setusershell:
878.globl getusershell
879.type getusershell, %function;
880getusershell:
881.globl isastream
882.type isastream, %function;
883isastream:
884.globl lutimes
885.type lutimes, %function;
886lutimes:
887.globl ulimit
888.type ulimit, %function;
889ulimit:
890.weak endutent
891.type endutent, %function;
892endutent:
893.globl endutxent
894.type endutxent, %function;
895endutxent:
896.globl setutxent
897.type setutxent, %function;
898setutxent:
899.weak setutent
900.type setutent, %function;
901setutent:
902.globl getutxent
903.type getutxent, %function;
904getutxent:
905.weak getutent
906.type getutent, %function;
907getutent:
908.globl getutxid
909.type getutxid, %function;
910getutxid:
911.weak getutid
912.type getutid, %function;
913getutid:
914.weak getutline
915.type getutline, %function;
916getutline:
917.globl getutxline
918.type getutxline, %function;
919getutxline:
920.globl pututxline
921.type pututxline, %function;
922pututxline:
923.weak pututline
924.type pututline, %function;
925pututline:
926.globl updwtmpx
927.type updwtmpx, %function;
928updwtmpx:
929.weak updwtmp
930.type updwtmp, %function;
931updwtmp:
932.weak utmpname
933.type utmpname, %function;
934utmpname:
935.weak utmpxname
936.type utmpxname, %function;
937utmpxname:
938.globl valloc
939.type valloc, %function;
940valloc:
941.globl adjtime
942.type adjtime, %function;
943adjtime:
944.globl adjtimex
945.type adjtimex, %function;
946adjtimex:
947.globl arch_prctl
948.type arch_prctl, %function;
949arch_prctl:
950.globl brk
951.type brk, %function;
952brk:
953.globl capset
954.type capset, %function;
955capset:
956.globl capget
957.type capget, %function;
958capget:
959.globl chroot
960.type chroot, %function;
961chroot:
962.globl clock_adjtime
963.type clock_adjtime, %function;
964clock_adjtime:
965.globl clone
966.type clone, %function;
967clone:
968.globl copy_file_range
969.type copy_file_range, %function;
970copy_file_range:
971.globl epoll_create1
972.type epoll_create1, %function;
973epoll_create1:
974.globl epoll_create
975.type epoll_create, %function;
976epoll_create:
977.globl epoll_ctl
978.type epoll_ctl, %function;
979epoll_ctl:
980.globl epoll_pwait
981.type epoll_pwait, %function;
982epoll_pwait:
983.globl epoll_wait
984.type epoll_wait, %function;
985epoll_wait:
986.globl eventfd
987.type eventfd, %function;
988eventfd:
989.globl eventfd_read
990.type eventfd_read, %function;
991eventfd_read:
992.globl eventfd_write
993.type eventfd_write, %function;
994eventfd_write:
995.weak fallocate64
996.type fallocate64, %function;
997fallocate64:
998.globl fallocate
999.type fallocate, %function;
1000fallocate:
1001.globl fanotify_init
1002.type fanotify_init, %function;
1003fanotify_init:
1004.globl fanotify_mark
1005.type fanotify_mark, %function;
1006fanotify_mark:
1007.globl flock
1008.type flock, %function;
1009flock:
1010.weak getdents64
1011.type getdents64, %function;
1012getdents64:
1013.globl getdents
1014.type getdents, %function;
1015getdents:
1016.globl getrandom
1017.type getrandom, %function;
1018getrandom:
1019.globl gettid
1020.type gettid, %function;
1021gettid:
1022.globl inotify_init1
1023.type inotify_init1, %function;
1024inotify_init1:
1025.globl inotify_init
1026.type inotify_init, %function;
1027inotify_init:
1028.globl inotify_add_watch
1029.type inotify_add_watch, %function;
1030inotify_add_watch:
1031.globl inotify_rm_watch
1032.type inotify_rm_watch, %function;
1033inotify_rm_watch:
1034.globl ioperm
1035.type ioperm, %function;
1036ioperm:
1037.globl iopl
1038.type iopl, %function;
1039iopl:
1040.globl klogctl
1041.type klogctl, %function;
1042klogctl:
1043.weak membarrier
1044.type membarrier, %function;
1045membarrier:
1046.globl memfd_create
1047.type memfd_create, %function;
1048memfd_create:
1049.globl mlock2
1050.type mlock2, %function;
1051mlock2:
1052.globl init_module
1053.type init_module, %function;
1054init_module:
1055.globl delete_module
1056.type delete_module, %function;
1057delete_module:
1058.globl mount
1059.type mount, %function;
1060mount:
1061.globl umount
1062.type umount, %function;
1063umount:
1064.globl umount2
1065.type umount2, %function;
1066umount2:
1067.globl name_to_handle_at
1068.type name_to_handle_at, %function;
1069name_to_handle_at:
1070.globl open_by_handle_at
1071.type open_by_handle_at, %function;
1072open_by_handle_at:
1073.globl personality
1074.type personality, %function;
1075personality:
1076.globl pivot_root
1077.type pivot_root, %function;
1078pivot_root:
1079.globl ppoll
1080.type ppoll, %function;
1081ppoll:
1082.globl prctl
1083.type prctl, %function;
1084prctl:
1085.weak prlimit64
1086.type prlimit64, %function;
1087prlimit64:
1088.globl prlimit
1089.type prlimit, %function;
1090prlimit:
1091.globl process_vm_writev
1092.type process_vm_writev, %function;
1093process_vm_writev:
1094.globl process_vm_readv
1095.type process_vm_readv, %function;
1096process_vm_readv:
1097.globl ptrace
1098.type ptrace, %function;
1099ptrace:
1100.globl quotactl
1101.type quotactl, %function;
1102quotactl:
1103.globl readahead
1104.type readahead, %function;
1105readahead:
1106.globl reboot
1107.type reboot, %function;
1108reboot:
1109.globl remap_file_pages
1110.type remap_file_pages, %function;
1111remap_file_pages:
1112.globl sbrk
1113.type sbrk, %function;
1114sbrk:
1115.globl sendfile
1116.type sendfile, %function;
1117sendfile:
1118.weak sendfile64
1119.type sendfile64, %function;
1120sendfile64:
1121.globl setfsgid
1122.type setfsgid, %function;
1123setfsgid:
1124.globl setfsuid
1125.type setfsuid, %function;
1126setfsuid:
1127.globl setgroups
1128.type setgroups, %function;
1129setgroups:
1130.globl sethostname
1131.type sethostname, %function;
1132sethostname:
1133.globl setns
1134.type setns, %function;
1135setns:
1136.globl settimeofday
1137.type settimeofday, %function;
1138settimeofday:
1139.globl signalfd
1140.type signalfd, %function;
1141signalfd:
1142.globl splice
1143.type splice, %function;
1144splice:
1145.globl stime
1146.type stime, %function;
1147stime:
1148.globl swapon
1149.type swapon, %function;
1150swapon:
1151.globl swapoff
1152.type swapoff, %function;
1153swapoff:
1154.globl sync_file_range
1155.type sync_file_range, %function;
1156sync_file_range:
1157.globl syncfs
1158.type syncfs, %function;
1159syncfs:
1160.weak sysinfo
1161.type sysinfo, %function;
1162sysinfo:
1163.globl tee
1164.type tee, %function;
1165tee:
1166.globl timerfd_create
1167.type timerfd_create, %function;
1168timerfd_create:
1169.globl timerfd_settime
1170.type timerfd_settime, %function;
1171timerfd_settime:
1172.globl timerfd_gettime
1173.type timerfd_gettime, %function;
1174timerfd_gettime:
1175.globl unshare
1176.type unshare, %function;
1177unshare:
1178.globl utimes
1179.type utimes, %function;
1180utimes:
1181.globl vhangup
1182.type vhangup, %function;
1183vhangup:
1184.globl vmsplice
1185.type vmsplice, %function;
1186vmsplice:
1187.globl wait3
1188.type wait3, %function;
1189wait3:
1190.globl wait4
1191.type wait4, %function;
1192wait4:
1193.globl getxattr
1194.type getxattr, %function;
1195getxattr:
1196.globl lgetxattr
1197.type lgetxattr, %function;
1198lgetxattr:
1199.globl fgetxattr
1200.type fgetxattr, %function;
1201fgetxattr:
1202.globl listxattr
1203.type listxattr, %function;
1204listxattr:
1205.globl llistxattr
1206.type llistxattr, %function;
1207llistxattr:
1208.globl flistxattr
1209.type flistxattr, %function;
1210flistxattr:
1211.globl setxattr
1212.type setxattr, %function;
1213setxattr:
1214.globl lsetxattr
1215.type lsetxattr, %function;
1216lsetxattr:
1217.globl fsetxattr
1218.type fsetxattr, %function;
1219fsetxattr:
1220.globl removexattr
1221.type removexattr, %function;
1222removexattr:
1223.globl lremovexattr
1224.type lremovexattr, %function;
1225lremovexattr:
1226.globl fremovexattr
1227.type fremovexattr, %function;
1228fremovexattr:
1229.globl bind_textdomain_codeset
1230.type bind_textdomain_codeset, %function;
1231bind_textdomain_codeset:
1232.globl catclose
1233.type catclose, %function;
1234catclose:
1235.globl catgets
1236.type catgets, %function;
1237catgets:
1238.globl catopen
1239.type catopen, %function;
1240catopen:
1241.globl bindtextdomain
1242.type bindtextdomain, %function;
1243bindtextdomain:
1244.globl dcngettext
1245.type dcngettext, %function;
1246dcngettext:
1247.globl dcgettext
1248.type dcgettext, %function;
1249dcgettext:
1250.globl dngettext
1251.type dngettext, %function;
1252dngettext:
1253.globl dgettext
1254.type dgettext, %function;
1255dgettext:
1256.globl __duplocale
1257.type __duplocale, %function;
1258__duplocale:
1259.weak duplocale
1260.type duplocale, %function;
1261duplocale:
1262.globl freelocale
1263.type freelocale, %function;
1264freelocale:
1265.weak __freelocale
1266.type __freelocale, %function;
1267__freelocale:
1268.globl iconv_open
1269.type iconv_open, %function;
1270iconv_open:
1271.globl iconv
1272.type iconv, %function;
1273iconv:
1274.globl iconv_close
1275.type iconv_close, %function;
1276iconv_close:
1277.globl __nl_langinfo_l
1278.type __nl_langinfo_l, %function;
1279__nl_langinfo_l:
1280.weak nl_langinfo_l
1281.type nl_langinfo_l, %function;
1282nl_langinfo_l:
1283.globl __nl_langinfo
1284.type __nl_langinfo, %function;
1285__nl_langinfo:
1286.weak nl_langinfo
1287.type nl_langinfo, %function;
1288nl_langinfo:
1289.globl localeconv
1290.type localeconv, %function;
1291localeconv:
1292.weak newlocale
1293.type newlocale, %function;
1294newlocale:
1295.globl __newlocale
1296.type __newlocale, %function;
1297__newlocale:
1298.globl setlocale
1299.type setlocale, %function;
1300setlocale:
1301.globl __strcoll_l
1302.type __strcoll_l, %function;
1303__strcoll_l:
1304.weak strcoll_l
1305.type strcoll_l, %function;
1306strcoll_l:
1307.globl strcoll
1308.type strcoll, %function;
1309strcoll:
1310.globl strfmon_l
1311.type strfmon_l, %function;
1312strfmon_l:
1313.globl strfmon
1314.type strfmon, %function;
1315strfmon:
1316.globl __strxfrm_l
1317.type __strxfrm_l, %function;
1318__strxfrm_l:
1319.weak strxfrm_l
1320.type strxfrm_l, %function;
1321strxfrm_l:
1322.globl strxfrm
1323.type strxfrm, %function;
1324strxfrm:
1325.globl textdomain
1326.type textdomain, %function;
1327textdomain:
1328.globl gettext
1329.type gettext, %function;
1330gettext:
1331.globl ngettext
1332.type ngettext, %function;
1333ngettext:
1334.globl __uselocale
1335.type __uselocale, %function;
1336__uselocale:
1337.weak uselocale
1338.type uselocale, %function;
1339uselocale:
1340.globl __wcscoll_l
1341.type __wcscoll_l, %function;
1342__wcscoll_l:
1343.weak wcscoll_l
1344.type wcscoll_l, %function;
1345wcscoll_l:
1346.globl wcscoll
1347.type wcscoll, %function;
1348wcscoll:
1349.globl __wcsxfrm_l
1350.type __wcsxfrm_l, %function;
1351__wcsxfrm_l:
1352.weak wcsxfrm_l
1353.type wcsxfrm_l, %function;
1354wcsxfrm_l:
1355.globl wcsxfrm
1356.type wcsxfrm, %function;
1357wcsxfrm:
1358.globl calloc
1359.type calloc, %function;
1360calloc:
1361.globl free
1362.type free, %function;
1363free:
1364.weak malloc
1365.type malloc, %function;
1366malloc:
1367.globl aligned_alloc
1368.type aligned_alloc, %function;
1369aligned_alloc:
1370.globl malloc_usable_size
1371.type malloc_usable_size, %function;
1372malloc_usable_size:
1373.globl memalign
1374.type memalign, %function;
1375memalign:
1376.globl posix_memalign
1377.type posix_memalign, %function;
1378posix_memalign:
1379.globl realloc
1380.type realloc, %function;
1381realloc:
1382.globl reallocarray
1383.type reallocarray, %function;
1384reallocarray:
1385.globl __fpclassify
1386.type __fpclassify, %function;
1387__fpclassify:
1388.globl __fpclassifyf
1389.type __fpclassifyf, %function;
1390__fpclassifyf:
1391.globl __fpclassifyl
1392.type __fpclassifyl, %function;
1393__fpclassifyl:
1394.globl __signbit
1395.type __signbit, %function;
1396__signbit:
1397.globl __signbitf
1398.type __signbitf, %function;
1399__signbitf:
1400.globl __signbitl
1401.type __signbitl, %function;
1402__signbitl:
1403.globl acos
1404.type acos, %function;
1405acos:
1406.globl acosf
1407.type acosf, %function;
1408acosf:
1409.globl acosh
1410.type acosh, %function;
1411acosh:
1412.globl acoshf
1413.type acoshf, %function;
1414acoshf:
1415.globl acoshl
1416.type acoshl, %function;
1417acoshl:
1418.globl asin
1419.type asin, %function;
1420asin:
1421.globl asinf
1422.type asinf, %function;
1423asinf:
1424.globl asinh
1425.type asinh, %function;
1426asinh:
1427.globl asinhf
1428.type asinhf, %function;
1429asinhf:
1430.globl asinhl
1431.type asinhl, %function;
1432asinhl:
1433.globl atan
1434.type atan, %function;
1435atan:
1436.globl atan2
1437.type atan2, %function;
1438atan2:
1439.globl atan2f
1440.type atan2f, %function;
1441atan2f:
1442.globl atanf
1443.type atanf, %function;
1444atanf:
1445.globl atanh
1446.type atanh, %function;
1447atanh:
1448.globl atanhf
1449.type atanhf, %function;
1450atanhf:
1451.globl atanhl
1452.type atanhl, %function;
1453atanhl:
1454.globl cbrt
1455.type cbrt, %function;
1456cbrt:
1457.globl cbrtf
1458.type cbrtf, %function;
1459cbrtf:
1460.globl cbrtl
1461.type cbrtl, %function;
1462cbrtl:
1463.globl ceil
1464.type ceil, %function;
1465ceil:
1466.globl ceilf
1467.type ceilf, %function;
1468ceilf:
1469.globl copysign
1470.type copysign, %function;
1471copysign:
1472.globl copysignf
1473.type copysignf, %function;
1474copysignf:
1475.globl copysignl
1476.type copysignl, %function;
1477copysignl:
1478.globl cos
1479.type cos, %function;
1480cos:
1481.globl cosf
1482.type cosf, %function;
1483cosf:
1484.globl cosh
1485.type cosh, %function;
1486cosh:
1487.globl coshf
1488.type coshf, %function;
1489coshf:
1490.globl coshl
1491.type coshl, %function;
1492coshl:
1493.globl cosl
1494.type cosl, %function;
1495cosl:
1496.globl erf
1497.type erf, %function;
1498erf:
1499.globl erfc
1500.type erfc, %function;
1501erfc:
1502.globl erff
1503.type erff, %function;
1504erff:
1505.globl erfcf
1506.type erfcf, %function;
1507erfcf:
1508.globl erfl
1509.type erfl, %function;
1510erfl:
1511.globl erfcl
1512.type erfcl, %function;
1513erfcl:
1514.globl exp
1515.type exp, %function;
1516exp:
1517.weak pow10
1518.type pow10, %function;
1519pow10:
1520.globl exp10
1521.type exp10, %function;
1522exp10:
1523.globl exp10f
1524.type exp10f, %function;
1525exp10f:
1526.weak pow10f
1527.type pow10f, %function;
1528pow10f:
1529.globl exp10l
1530.type exp10l, %function;
1531exp10l:
1532.weak pow10l
1533.type pow10l, %function;
1534pow10l:
1535.globl exp2
1536.type exp2, %function;
1537exp2:
1538.globl exp2f
1539.type exp2f, %function;
1540exp2f:
1541.globl expf
1542.type expf, %function;
1543expf:
1544.globl expm1
1545.type expm1, %function;
1546expm1:
1547.globl expm1f
1548.type expm1f, %function;
1549expm1f:
1550.globl fdim
1551.type fdim, %function;
1552fdim:
1553.globl fdimf
1554.type fdimf, %function;
1555fdimf:
1556.globl fdiml
1557.type fdiml, %function;
1558fdiml:
1559.globl finite
1560.type finite, %function;
1561finite:
1562.globl finitef
1563.type finitef, %function;
1564finitef:
1565.globl floor
1566.type floor, %function;
1567floor:
1568.globl floorf
1569.type floorf, %function;
1570floorf:
1571.globl fmal
1572.type fmal, %function;
1573fmal:
1574.globl fmax
1575.type fmax, %function;
1576fmax:
1577.globl fmaxf
1578.type fmaxf, %function;
1579fmaxf:
1580.globl fmaxl
1581.type fmaxl, %function;
1582fmaxl:
1583.globl fmin
1584.type fmin, %function;
1585fmin:
1586.globl fminf
1587.type fminf, %function;
1588fminf:
1589.globl fminl
1590.type fminl, %function;
1591fminl:
1592.globl fmod
1593.type fmod, %function;
1594fmod:
1595.globl fmodf
1596.type fmodf, %function;
1597fmodf:
1598.globl frexp
1599.type frexp, %function;
1600frexp:
1601.globl frexpf
1602.type frexpf, %function;
1603frexpf:
1604.globl frexpl
1605.type frexpl, %function;
1606frexpl:
1607.globl hypot
1608.type hypot, %function;
1609hypot:
1610.globl hypotf
1611.type hypotf, %function;
1612hypotf:
1613.globl hypotl
1614.type hypotl, %function;
1615hypotl:
1616.globl ilogb
1617.type ilogb, %function;
1618ilogb:
1619.globl ilogbf
1620.type ilogbf, %function;
1621ilogbf:
1622.globl ilogbl
1623.type ilogbl, %function;
1624ilogbl:
1625.globl j0
1626.type j0, %function;
1627j0:
1628.globl y0
1629.type y0, %function;
1630y0:
1631.globl j0f
1632.type j0f, %function;
1633j0f:
1634.globl y0f
1635.type y0f, %function;
1636y0f:
1637.globl j1
1638.type j1, %function;
1639j1:
1640.globl y1
1641.type y1, %function;
1642y1:
1643.globl j1f
1644.type j1f, %function;
1645j1f:
1646.globl y1f
1647.type y1f, %function;
1648y1f:
1649.globl jn
1650.type jn, %function;
1651jn:
1652.globl yn
1653.type yn, %function;
1654yn:
1655.globl jnf
1656.type jnf, %function;
1657jnf:
1658.globl ynf
1659.type ynf, %function;
1660ynf:
1661.globl ldexp
1662.type ldexp, %function;
1663ldexp:
1664.globl ldexpf
1665.type ldexpf, %function;
1666ldexpf:
1667.globl ldexpl
1668.type ldexpl, %function;
1669ldexpl:
1670.globl lgamma
1671.type lgamma, %function;
1672lgamma:
1673.weak lgamma_r
1674.type lgamma_r, %function;
1675lgamma_r:
1676.globl lgammaf
1677.type lgammaf, %function;
1678lgammaf:
1679.weak lgammaf_r
1680.type lgammaf_r, %function;
1681lgammaf_r:
1682.globl __lgammal_r
1683.type __lgammal_r, %function;
1684__lgammal_r:
1685.weak lgammal_r
1686.type lgammal_r, %function;
1687lgammal_r:
1688.globl lgammal
1689.type lgammal, %function;
1690lgammal:
1691.globl llround
1692.type llround, %function;
1693llround:
1694.globl llroundf
1695.type llroundf, %function;
1696llroundf:
1697.globl llroundl
1698.type llroundl, %function;
1699llroundl:
1700.globl log
1701.type log, %function;
1702log:
1703.globl log10
1704.type log10, %function;
1705log10:
1706.globl log10f
1707.type log10f, %function;
1708log10f:
1709.globl log1p
1710.type log1p, %function;
1711log1p:
1712.globl log1pf
1713.type log1pf, %function;
1714log1pf:
1715.globl log2
1716.type log2, %function;
1717log2:
1718.globl log2f
1719.type log2f, %function;
1720log2f:
1721.globl logb
1722.type logb, %function;
1723logb:
1724.globl logbf
1725.type logbf, %function;
1726logbf:
1727.globl logbl
1728.type logbl, %function;
1729logbl:
1730.globl logf
1731.type logf, %function;
1732logf:
1733.globl lround
1734.type lround, %function;
1735lround:
1736.globl lroundf
1737.type lroundf, %function;
1738lroundf:
1739.globl lroundl
1740.type lroundl, %function;
1741lroundl:
1742.globl modf
1743.type modf, %function;
1744modf:
1745.globl modff
1746.type modff, %function;
1747modff:
1748.globl modfl
1749.type modfl, %function;
1750modfl:
1751.globl nan
1752.type nan, %function;
1753nan:
1754.globl nanf
1755.type nanf, %function;
1756nanf:
1757.globl nanl
1758.type nanl, %function;
1759nanl:
1760.globl nearbyint
1761.type nearbyint, %function;
1762nearbyint:
1763.globl nearbyintf
1764.type nearbyintf, %function;
1765nearbyintf:
1766.globl nearbyintl
1767.type nearbyintl, %function;
1768nearbyintl:
1769.globl nextafter
1770.type nextafter, %function;
1771nextafter:
1772.globl nextafterf
1773.type nextafterf, %function;
1774nextafterf:
1775.globl nextafterl
1776.type nextafterl, %function;
1777nextafterl:
1778.globl nexttoward
1779.type nexttoward, %function;
1780nexttoward:
1781.globl nexttowardf
1782.type nexttowardf, %function;
1783nexttowardf:
1784.globl nexttowardl
1785.type nexttowardl, %function;
1786nexttowardl:
1787.globl pow
1788.type pow, %function;
1789pow:
1790.globl powf
1791.type powf, %function;
1792powf:
1793.globl powl
1794.type powl, %function;
1795powl:
1796.globl remainder
1797.type remainder, %function;
1798remainder:
1799.weak drem
1800.type drem, %function;
1801drem:
1802.globl remainderf
1803.type remainderf, %function;
1804remainderf:
1805.weak dremf
1806.type dremf, %function;
1807dremf:
1808.globl remquo
1809.type remquo, %function;
1810remquo:
1811.globl remquof
1812.type remquof, %function;
1813remquof:
1814.globl rint
1815.type rint, %function;
1816rint:
1817.globl rintf
1818.type rintf, %function;
1819rintf:
1820.globl round
1821.type round, %function;
1822round:
1823.globl roundf
1824.type roundf, %function;
1825roundf:
1826.globl roundl
1827.type roundl, %function;
1828roundl:
1829.globl scalb
1830.type scalb, %function;
1831scalb:
1832.globl scalbf
1833.type scalbf, %function;
1834scalbf:
1835.globl scalbln
1836.type scalbln, %function;
1837scalbln:
1838.globl scalblnf
1839.type scalblnf, %function;
1840scalblnf:
1841.globl scalblnl
1842.type scalblnl, %function;
1843scalblnl:
1844.globl scalbn
1845.type scalbn, %function;
1846scalbn:
1847.globl scalbnf
1848.type scalbnf, %function;
1849scalbnf:
1850.globl scalbnl
1851.type scalbnl, %function;
1852scalbnl:
1853.globl significand
1854.type significand, %function;
1855significand:
1856.globl significandf
1857.type significandf, %function;
1858significandf:
1859.globl sin
1860.type sin, %function;
1861sin:
1862.globl sincos
1863.type sincos, %function;
1864sincos:
1865.globl sincosf
1866.type sincosf, %function;
1867sincosf:
1868.globl sincosl
1869.type sincosl, %function;
1870sincosl:
1871.globl sinf
1872.type sinf, %function;
1873sinf:
1874.globl sinh
1875.type sinh, %function;
1876sinh:
1877.globl sinhf
1878.type sinhf, %function;
1879sinhf:
1880.globl sinhl
1881.type sinhl, %function;
1882sinhl:
1883.globl sinl
1884.type sinl, %function;
1885sinl:
1886.globl tan
1887.type tan, %function;
1888tan:
1889.globl tanf
1890.type tanf, %function;
1891tanf:
1892.globl tanh
1893.type tanh, %function;
1894tanh:
1895.globl tanhf
1896.type tanhf, %function;
1897tanhf:
1898.globl tanhl
1899.type tanhl, %function;
1900tanhl:
1901.globl tanl
1902.type tanl, %function;
1903tanl:
1904.globl tgamma
1905.type tgamma, %function;
1906tgamma:
1907.globl tgammaf
1908.type tgammaf, %function;
1909tgammaf:
1910.globl tgammal
1911.type tgammal, %function;
1912tgammal:
1913.globl trunc
1914.type trunc, %function;
1915trunc:
1916.globl truncf
1917.type truncf, %function;
1918truncf:
1919.globl fabs
1920.type fabs, %function;
1921fabs:
1922.globl fabsf
1923.type fabsf, %function;
1924fabsf:
1925.globl fabsl
1926.type fabsl, %function;
1927fabsl:
1928.globl fma
1929.type fma, %function;
1930fma:
1931.globl fmaf
1932.type fmaf, %function;
1933fmaf:
1934.globl fmodl
1935.type fmodl, %function;
1936fmodl:
1937.globl llrint
1938.type llrint, %function;
1939llrint:
1940.globl llrintf
1941.type llrintf, %function;
1942llrintf:
1943.globl llrintl
1944.type llrintl, %function;
1945llrintl:
1946.globl lrint
1947.type lrint, %function;
1948lrint:
1949.globl lrintf
1950.type lrintf, %function;
1951lrintf:
1952.globl lrintl
1953.type lrintl, %function;
1954lrintl:
1955.globl remainderl
1956.type remainderl, %function;
1957remainderl:
1958.globl remquol
1959.type remquol, %function;
1960remquol:
1961.globl rintl
1962.type rintl, %function;
1963rintl:
1964.globl sqrt
1965.type sqrt, %function;
1966sqrt:
1967.globl sqrtf
1968.type sqrtf, %function;
1969sqrtf:
1970.globl sqrtl
1971.type sqrtl, %function;
1972sqrtl:
1973.globl a64l
1974.type a64l, %function;
1975a64l:
1976.globl l64a
1977.type l64a, %function;
1978l64a:
1979.globl basename
1980.type basename, %function;
1981basename:
1982.weak __xpg_basename
1983.type __xpg_basename, %function;
1984__xpg_basename:
1985.globl dirname
1986.type dirname, %function;
1987dirname:
1988.globl ffs
1989.type ffs, %function;
1990ffs:
1991.globl ffsl
1992.type ffsl, %function;
1993ffsl:
1994.globl ffsll
1995.type ffsll, %function;
1996ffsll:
1997.globl fmtmsg
1998.type fmtmsg, %function;
1999fmtmsg:
2000.globl forkpty
2001.type forkpty, %function;
2002forkpty:
2003.globl get_current_dir_name
2004.type get_current_dir_name, %function;
2005get_current_dir_name:
2006.weak getauxval
2007.type getauxval, %function;
2008getauxval:
2009.globl getdomainname
2010.type getdomainname, %function;
2011getdomainname:
2012.globl getentropy
2013.type getentropy, %function;
2014getentropy:
2015.globl gethostid
2016.type gethostid, %function;
2017gethostid:
2018.weak __posix_getopt
2019.type __posix_getopt, %function;
2020__posix_getopt:
2021.globl getopt
2022.type getopt, %function;
2023getopt:
2024.globl getopt_long
2025.type getopt_long, %function;
2026getopt_long:
2027.globl getopt_long_only
2028.type getopt_long_only, %function;
2029getopt_long_only:
2030.globl getpriority
2031.type getpriority, %function;
2032getpriority:
2033.globl getresgid
2034.type getresgid, %function;
2035getresgid:
2036.globl getresuid
2037.type getresuid, %function;
2038getresuid:
2039.weak getrlimit64
2040.type getrlimit64, %function;
2041getrlimit64:
2042.globl getrlimit
2043.type getrlimit, %function;
2044getrlimit:
2045.globl getrusage
2046.type getrusage, %function;
2047getrusage:
2048.globl getsubopt
2049.type getsubopt, %function;
2050getsubopt:
2051.globl initgroups
2052.type initgroups, %function;
2053initgroups:
2054.globl ioctl
2055.type ioctl, %function;
2056ioctl:
2057.globl issetugid
2058.type issetugid, %function;
2059issetugid:
2060.globl lockf
2061.type lockf, %function;
2062lockf:
2063.weak lockf64
2064.type lockf64, %function;
2065lockf64:
2066.globl login_tty
2067.type login_tty, %function;
2068login_tty:
2069.globl setmntent
2070.type setmntent, %function;
2071setmntent:
2072.globl endmntent
2073.type endmntent, %function;
2074endmntent:
2075.globl getmntent_r
2076.type getmntent_r, %function;
2077getmntent_r:
2078.globl getmntent
2079.type getmntent, %function;
2080getmntent:
2081.globl addmntent
2082.type addmntent, %function;
2083addmntent:
2084.globl hasmntopt
2085.type hasmntopt, %function;
2086hasmntopt:
2087.globl nftw
2088.type nftw, %function;
2089nftw:
2090.weak nftw64
2091.type nftw64, %function;
2092nftw64:
2093.globl openpty
2094.type openpty, %function;
2095openpty:
2096.globl ptsname
2097.type ptsname, %function;
2098ptsname:
2099.globl posix_openpt
2100.type posix_openpt, %function;
2101posix_openpt:
2102.globl grantpt
2103.type grantpt, %function;
2104grantpt:
2105.globl unlockpt
2106.type unlockpt, %function;
2107unlockpt:
2108.weak ptsname_r
2109.type ptsname_r, %function;
2110ptsname_r:
2111.globl realpath
2112.type realpath, %function;
2113realpath:
2114.globl setdomainname
2115.type setdomainname, %function;
2116setdomainname:
2117.globl setpriority
2118.type setpriority, %function;
2119setpriority:
2120.globl setrlimit
2121.type setrlimit, %function;
2122setrlimit:
2123.weak setrlimit64
2124.type setrlimit64, %function;
2125setrlimit64:
2126.globl syscall
2127.type syscall, %function;
2128syscall:
2129.globl setlogmask
2130.type setlogmask, %function;
2131setlogmask:
2132.globl closelog
2133.type closelog, %function;
2134closelog:
2135.globl openlog
2136.type openlog, %function;
2137openlog:
2138.weak vsyslog
2139.type vsyslog, %function;
2140vsyslog:
2141.globl syslog
2142.type syslog, %function;
2143syslog:
2144.globl uname
2145.type uname, %function;
2146uname:
2147.globl wordfree
2148.type wordfree, %function;
2149wordfree:
2150.globl wordexp
2151.type wordexp, %function;
2152wordexp:
2153.weak madvise
2154.type madvise, %function;
2155madvise:
2156.globl mincore
2157.type mincore, %function;
2158mincore:
2159.globl mlock
2160.type mlock, %function;
2161mlock:
2162.globl mlockall
2163.type mlockall, %function;
2164mlockall:
2165.weak mmap64
2166.type mmap64, %function;
2167mmap64:
2168.weak mmap
2169.type mmap, %function;
2170mmap:
2171.weak mprotect
2172.type mprotect, %function;
2173mprotect:
2174.weak mremap
2175.type mremap, %function;
2176mremap:
2177.globl msync
2178.type msync, %function;
2179msync:
2180.globl munlock
2181.type munlock, %function;
2182munlock:
2183.globl munlockall
2184.type munlockall, %function;
2185munlockall:
2186.weak munmap
2187.type munmap, %function;
2188munmap:
2189.globl posix_madvise
2190.type posix_madvise, %function;
2191posix_madvise:
2192.globl shm_open
2193.type shm_open, %function;
2194shm_open:
2195.globl shm_unlink
2196.type shm_unlink, %function;
2197shm_unlink:
2198.globl mq_close
2199.type mq_close, %function;
2200mq_close:
2201.globl mq_getattr
2202.type mq_getattr, %function;
2203mq_getattr:
2204.globl mq_notify
2205.type mq_notify, %function;
2206mq_notify:
2207.globl mq_open
2208.type mq_open, %function;
2209mq_open:
2210.globl mq_receive
2211.type mq_receive, %function;
2212mq_receive:
2213.globl mq_send
2214.type mq_send, %function;
2215mq_send:
2216.globl mq_setattr
2217.type mq_setattr, %function;
2218mq_setattr:
2219.globl mq_timedreceive
2220.type mq_timedreceive, %function;
2221mq_timedreceive:
2222.globl mq_timedsend
2223.type mq_timedsend, %function;
2224mq_timedsend:
2225.globl mq_unlink
2226.type mq_unlink, %function;
2227mq_unlink:
2228.globl btowc
2229.type btowc, %function;
2230btowc:
2231.globl c16rtomb
2232.type c16rtomb, %function;
2233c16rtomb:
2234.globl c32rtomb
2235.type c32rtomb, %function;
2236c32rtomb:
2237.globl mblen
2238.type mblen, %function;
2239mblen:
2240.globl mbrlen
2241.type mbrlen, %function;
2242mbrlen:
2243.globl mbrtoc16
2244.type mbrtoc16, %function;
2245mbrtoc16:
2246.globl mbrtoc32
2247.type mbrtoc32, %function;
2248mbrtoc32:
2249.globl mbrtowc
2250.type mbrtowc, %function;
2251mbrtowc:
2252.globl mbsinit
2253.type mbsinit, %function;
2254mbsinit:
2255.globl mbsnrtowcs
2256.type mbsnrtowcs, %function;
2257mbsnrtowcs:
2258.globl mbsrtowcs
2259.type mbsrtowcs, %function;
2260mbsrtowcs:
2261.globl mbstowcs
2262.type mbstowcs, %function;
2263mbstowcs:
2264.globl mbtowc
2265.type mbtowc, %function;
2266mbtowc:
2267.globl wcrtomb
2268.type wcrtomb, %function;
2269wcrtomb:
2270.globl wcsnrtombs
2271.type wcsnrtombs, %function;
2272wcsnrtombs:
2273.globl wcsrtombs
2274.type wcsrtombs, %function;
2275wcsrtombs:
2276.globl wcstombs
2277.type wcstombs, %function;
2278wcstombs:
2279.globl wctob
2280.type wctob, %function;
2281wctob:
2282.globl wctomb
2283.type wctomb, %function;
2284wctomb:
2285.globl accept
2286.type accept, %function;
2287accept:
2288.globl accept4
2289.type accept4, %function;
2290accept4:
2291.globl bind
2292.type bind, %function;
2293bind:
2294.globl connect
2295.type connect, %function;
2296connect:
2297.globl dn_comp
2298.type dn_comp, %function;
2299dn_comp:
2300.weak dn_expand
2301.type dn_expand, %function;
2302dn_expand:
2303.globl dn_skipname
2304.type dn_skipname, %function;
2305dn_skipname:
2306.weak setnetent
2307.type setnetent, %function;
2308setnetent:
2309.globl sethostent
2310.type sethostent, %function;
2311sethostent:
2312.globl gethostent
2313.type gethostent, %function;
2314gethostent:
2315.globl getnetent
2316.type getnetent, %function;
2317getnetent:
2318.globl endhostent
2319.type endhostent, %function;
2320endhostent:
2321.weak endnetent
2322.type endnetent, %function;
2323endnetent:
2324.globl ether_aton_r
2325.type ether_aton_r, %function;
2326ether_aton_r:
2327.globl ether_aton
2328.type ether_aton, %function;
2329ether_aton:
2330.globl ether_ntoa_r
2331.type ether_ntoa_r, %function;
2332ether_ntoa_r:
2333.globl ether_ntoa
2334.type ether_ntoa, %function;
2335ether_ntoa:
2336.globl ether_line
2337.type ether_line, %function;
2338ether_line:
2339.globl ether_ntohost
2340.type ether_ntohost, %function;
2341ether_ntohost:
2342.globl ether_hostton
2343.type ether_hostton, %function;
2344ether_hostton:
2345.globl freeaddrinfo
2346.type freeaddrinfo, %function;
2347freeaddrinfo:
2348.globl gai_strerror
2349.type gai_strerror, %function;
2350gai_strerror:
2351.globl getaddrinfo
2352.type getaddrinfo, %function;
2353getaddrinfo:
2354.globl gethostbyaddr
2355.type gethostbyaddr, %function;
2356gethostbyaddr:
2357.globl gethostbyaddr_r
2358.type gethostbyaddr_r, %function;
2359gethostbyaddr_r:
2360.globl gethostbyname
2361.type gethostbyname, %function;
2362gethostbyname:
2363.globl gethostbyname2
2364.type gethostbyname2, %function;
2365gethostbyname2:
2366.globl gethostbyname2_r
2367.type gethostbyname2_r, %function;
2368gethostbyname2_r:
2369.globl gethostbyname_r
2370.type gethostbyname_r, %function;
2371gethostbyname_r:
2372.globl freeifaddrs
2373.type freeifaddrs, %function;
2374freeifaddrs:
2375.globl getifaddrs
2376.type getifaddrs, %function;
2377getifaddrs:
2378.globl getnameinfo
2379.type getnameinfo, %function;
2380getnameinfo:
2381.globl getpeername
2382.type getpeername, %function;
2383getpeername:
2384.globl getservbyname
2385.type getservbyname, %function;
2386getservbyname:
2387.globl getservbyname_r
2388.type getservbyname_r, %function;
2389getservbyname_r:
2390.globl getservbyport
2391.type getservbyport, %function;
2392getservbyport:
2393.globl getservbyport_r
2394.type getservbyport_r, %function;
2395getservbyport_r:
2396.globl getsockname
2397.type getsockname, %function;
2398getsockname:
2399.globl getsockopt
2400.type getsockopt, %function;
2401getsockopt:
2402.globl __h_errno_location
2403.type __h_errno_location, %function;
2404__h_errno_location:
2405.globl herror
2406.type herror, %function;
2407herror:
2408.globl hstrerror
2409.type hstrerror, %function;
2410hstrerror:
2411.globl htonl
2412.type htonl, %function;
2413htonl:
2414.globl htons
2415.type htons, %function;
2416htons:
2417.globl if_freenameindex
2418.type if_freenameindex, %function;
2419if_freenameindex:
2420.globl if_indextoname
2421.type if_indextoname, %function;
2422if_indextoname:
2423.globl if_nameindex
2424.type if_nameindex, %function;
2425if_nameindex:
2426.globl if_nametoindex
2427.type if_nametoindex, %function;
2428if_nametoindex:
2429.globl inet_addr
2430.type inet_addr, %function;
2431inet_addr:
2432.weak inet_aton
2433.type inet_aton, %function;
2434inet_aton:
2435.globl inet_network
2436.type inet_network, %function;
2437inet_network:
2438.globl inet_makeaddr
2439.type inet_makeaddr, %function;
2440inet_makeaddr:
2441.globl inet_lnaof
2442.type inet_lnaof, %function;
2443inet_lnaof:
2444.globl inet_netof
2445.type inet_netof, %function;
2446inet_netof:
2447.globl inet_ntoa
2448.type inet_ntoa, %function;
2449inet_ntoa:
2450.globl inet_ntop
2451.type inet_ntop, %function;
2452inet_ntop:
2453.globl inet_pton
2454.type inet_pton, %function;
2455inet_pton:
2456.globl listen
2457.type listen, %function;
2458listen:
2459.globl getnetbyaddr
2460.type getnetbyaddr, %function;
2461getnetbyaddr:
2462.globl getnetbyname
2463.type getnetbyname, %function;
2464getnetbyname:
2465.globl ns_get16
2466.type ns_get16, %function;
2467ns_get16:
2468.globl ns_get32
2469.type ns_get32, %function;
2470ns_get32:
2471.globl ns_put16
2472.type ns_put16, %function;
2473ns_put16:
2474.globl ns_put32
2475.type ns_put32, %function;
2476ns_put32:
2477.globl ns_skiprr
2478.type ns_skiprr, %function;
2479ns_skiprr:
2480.globl ns_initparse
2481.type ns_initparse, %function;
2482ns_initparse:
2483.globl ns_name_uncompress
2484.type ns_name_uncompress, %function;
2485ns_name_uncompress:
2486.globl ns_parserr
2487.type ns_parserr, %function;
2488ns_parserr:
2489.globl ntohl
2490.type ntohl, %function;
2491ntohl:
2492.globl ntohs
2493.type ntohs, %function;
2494ntohs:
2495.globl endprotoent
2496.type endprotoent, %function;
2497endprotoent:
2498.globl setprotoent
2499.type setprotoent, %function;
2500setprotoent:
2501.globl getprotoent
2502.type getprotoent, %function;
2503getprotoent:
2504.globl getprotobyname
2505.type getprotobyname, %function;
2506getprotobyname:
2507.globl getprotobynumber
2508.type getprotobynumber, %function;
2509getprotobynumber:
2510.globl recv
2511.type recv, %function;
2512recv:
2513.globl recvfrom
2514.type recvfrom, %function;
2515recvfrom:
2516.globl recvmmsg
2517.type recvmmsg, %function;
2518recvmmsg:
2519.globl recvmsg
2520.type recvmsg, %function;
2521recvmsg:
2522.globl res_init
2523.type res_init, %function;
2524res_init:
2525.weak res_mkquery
2526.type res_mkquery, %function;
2527res_mkquery:
2528.weak res_search
2529.type res_search, %function;
2530res_search:
2531.globl res_query
2532.type res_query, %function;
2533res_query:
2534.globl res_querydomain
2535.type res_querydomain, %function;
2536res_querydomain:
2537.weak res_send
2538.type res_send, %function;
2539res_send:
2540.globl __res_state
2541.type __res_state, %function;
2542__res_state:
2543.globl send
2544.type send, %function;
2545send:
2546.globl sendmmsg
2547.type sendmmsg, %function;
2548sendmmsg:
2549.globl sendmsg
2550.type sendmsg, %function;
2551sendmsg:
2552.globl sendto
2553.type sendto, %function;
2554sendto:
2555.globl endservent
2556.type endservent, %function;
2557endservent:
2558.globl setservent
2559.type setservent, %function;
2560setservent:
2561.globl getservent
2562.type getservent, %function;
2563getservent:
2564.globl setsockopt
2565.type setsockopt, %function;
2566setsockopt:
2567.globl shutdown
2568.type shutdown, %function;
2569shutdown:
2570.globl sockatmark
2571.type sockatmark, %function;
2572sockatmark:
2573.globl socket
2574.type socket, %function;
2575socket:
2576.globl socketpair
2577.type socketpair, %function;
2578socketpair:
2579.globl fgetgrent
2580.type fgetgrent, %function;
2581fgetgrent:
2582.globl fgetpwent
2583.type fgetpwent, %function;
2584fgetpwent:
2585.globl fgetspent
2586.type fgetspent, %function;
2587fgetspent:
2588.globl getgrnam_r
2589.type getgrnam_r, %function;
2590getgrnam_r:
2591.globl getgrgid_r
2592.type getgrgid_r, %function;
2593getgrgid_r:
2594.weak endgrent
2595.type endgrent, %function;
2596endgrent:
2597.globl setgrent
2598.type setgrent, %function;
2599setgrent:
2600.globl getgrent
2601.type getgrent, %function;
2602getgrent:
2603.globl getgrgid
2604.type getgrgid, %function;
2605getgrgid:
2606.globl getgrnam
2607.type getgrnam, %function;
2608getgrnam:
2609.globl getgrouplist
2610.type getgrouplist, %function;
2611getgrouplist:
2612.globl getpwnam_r
2613.type getpwnam_r, %function;
2614getpwnam_r:
2615.globl getpwuid_r
2616.type getpwuid_r, %function;
2617getpwuid_r:
2618.globl setpwent
2619.type setpwent, %function;
2620setpwent:
2621.weak endpwent
2622.type endpwent, %function;
2623endpwent:
2624.globl getpwent
2625.type getpwent, %function;
2626getpwent:
2627.globl getpwuid
2628.type getpwuid, %function;
2629getpwuid:
2630.globl getpwnam
2631.type getpwnam, %function;
2632getpwnam:
2633.globl setspent
2634.type setspent, %function;
2635setspent:
2636.globl endspent
2637.type endspent, %function;
2638endspent:
2639.globl getspent
2640.type getspent, %function;
2641getspent:
2642.globl getspnam
2643.type getspnam, %function;
2644getspnam:
2645.globl getspnam_r
2646.type getspnam_r, %function;
2647getspnam_r:
2648.globl lckpwdf
2649.type lckpwdf, %function;
2650lckpwdf:
2651.globl ulckpwdf
2652.type ulckpwdf, %function;
2653ulckpwdf:
2654.globl putgrent
2655.type putgrent, %function;
2656putgrent:
2657.globl putpwent
2658.type putpwent, %function;
2659putpwent:
2660.globl putspent
2661.type putspent, %function;
2662putspent:
2663.globl erand48
2664.type erand48, %function;
2665erand48:
2666.globl drand48
2667.type drand48, %function;
2668drand48:
2669.globl lcong48
2670.type lcong48, %function;
2671lcong48:
2672.globl nrand48
2673.type nrand48, %function;
2674nrand48:
2675.globl lrand48
2676.type lrand48, %function;
2677lrand48:
2678.globl jrand48
2679.type jrand48, %function;
2680jrand48:
2681.globl mrand48
2682.type mrand48, %function;
2683mrand48:
2684.globl srand
2685.type srand, %function;
2686srand:
2687.globl rand
2688.type rand, %function;
2689rand:
2690.globl rand_r
2691.type rand_r, %function;
2692rand_r:
2693.globl srandom
2694.type srandom, %function;
2695srandom:
2696.globl initstate
2697.type initstate, %function;
2698initstate:
2699.globl setstate
2700.type setstate, %function;
2701setstate:
2702.globl random
2703.type random, %function;
2704random:
2705.globl seed48
2706.type seed48, %function;
2707seed48:
2708.globl srand48
2709.type srand48, %function;
2710srand48:
2711.globl _Fork
2712.type _Fork, %function;
2713_Fork:
2714.globl execl
2715.type execl, %function;
2716execl:
2717.globl execle
2718.type execle, %function;
2719execle:
2720.globl execlp
2721.type execlp, %function;
2722execlp:
2723.globl execv
2724.type execv, %function;
2725execv:
2726.globl execve
2727.type execve, %function;
2728execve:
2729.weak execvpe
2730.type execvpe, %function;
2731execvpe:
2732.globl execvp
2733.type execvp, %function;
2734execvp:
2735.globl fexecve
2736.type fexecve, %function;
2737fexecve:
2738.globl fork
2739.type fork, %function;
2740fork:
2741.globl posix_spawn
2742.type posix_spawn, %function;
2743posix_spawn:
2744.globl posix_spawn_file_actions_addchdir_np
2745.type posix_spawn_file_actions_addchdir_np, %function;
2746posix_spawn_file_actions_addchdir_np:
2747.globl posix_spawn_file_actions_addclose
2748.type posix_spawn_file_actions_addclose, %function;
2749posix_spawn_file_actions_addclose:
2750.globl posix_spawn_file_actions_adddup2
2751.type posix_spawn_file_actions_adddup2, %function;
2752posix_spawn_file_actions_adddup2:
2753.globl posix_spawn_file_actions_addfchdir_np
2754.type posix_spawn_file_actions_addfchdir_np, %function;
2755posix_spawn_file_actions_addfchdir_np:
2756.globl posix_spawn_file_actions_addopen
2757.type posix_spawn_file_actions_addopen, %function;
2758posix_spawn_file_actions_addopen:
2759.globl posix_spawn_file_actions_destroy
2760.type posix_spawn_file_actions_destroy, %function;
2761posix_spawn_file_actions_destroy:
2762.globl posix_spawn_file_actions_init
2763.type posix_spawn_file_actions_init, %function;
2764posix_spawn_file_actions_init:
2765.globl posix_spawnattr_destroy
2766.type posix_spawnattr_destroy, %function;
2767posix_spawnattr_destroy:
2768.globl posix_spawnattr_getflags
2769.type posix_spawnattr_getflags, %function;
2770posix_spawnattr_getflags:
2771.globl posix_spawnattr_getpgroup
2772.type posix_spawnattr_getpgroup, %function;
2773posix_spawnattr_getpgroup:
2774.globl posix_spawnattr_getsigdefault
2775.type posix_spawnattr_getsigdefault, %function;
2776posix_spawnattr_getsigdefault:
2777.globl posix_spawnattr_getsigmask
2778.type posix_spawnattr_getsigmask, %function;
2779posix_spawnattr_getsigmask:
2780.globl posix_spawnattr_init
2781.type posix_spawnattr_init, %function;
2782posix_spawnattr_init:
2783.globl posix_spawnattr_getschedparam
2784.type posix_spawnattr_getschedparam, %function;
2785posix_spawnattr_getschedparam:
2786.globl posix_spawnattr_setschedparam
2787.type posix_spawnattr_setschedparam, %function;
2788posix_spawnattr_setschedparam:
2789.globl posix_spawnattr_getschedpolicy
2790.type posix_spawnattr_getschedpolicy, %function;
2791posix_spawnattr_getschedpolicy:
2792.globl posix_spawnattr_setschedpolicy
2793.type posix_spawnattr_setschedpolicy, %function;
2794posix_spawnattr_setschedpolicy:
2795.globl posix_spawnattr_setflags
2796.type posix_spawnattr_setflags, %function;
2797posix_spawnattr_setflags:
2798.globl posix_spawnattr_setpgroup
2799.type posix_spawnattr_setpgroup, %function;
2800posix_spawnattr_setpgroup:
2801.globl posix_spawnattr_setsigdefault
2802.type posix_spawnattr_setsigdefault, %function;
2803posix_spawnattr_setsigdefault:
2804.globl posix_spawnattr_setsigmask
2805.type posix_spawnattr_setsigmask, %function;
2806posix_spawnattr_setsigmask:
2807.globl posix_spawnp
2808.type posix_spawnp, %function;
2809posix_spawnp:
2810.globl system
2811.type system, %function;
2812system:
2813.globl wait
2814.type wait, %function;
2815wait:
2816.globl waitid
2817.type waitid, %function;
2818waitid:
2819.globl waitpid
2820.type waitpid, %function;
2821waitpid:
2822.globl fnmatch
2823.type fnmatch, %function;
2824fnmatch:
2825.weak glob64
2826.type glob64, %function;
2827glob64:
2828.globl glob
2829.type glob, %function;
2830glob:
2831.weak globfree64
2832.type globfree64, %function;
2833globfree64:
2834.globl globfree
2835.type globfree, %function;
2836globfree:
2837.globl regfree
2838.type regfree, %function;
2839regfree:
2840.globl regcomp
2841.type regcomp, %function;
2842regcomp:
2843.globl regerror
2844.type regerror, %function;
2845regerror:
2846.globl regexec
2847.type regexec, %function;
2848regexec:
2849.globl sched_setaffinity
2850.type sched_setaffinity, %function;
2851sched_setaffinity:
2852.globl pthread_setaffinity_np
2853.type pthread_setaffinity_np, %function;
2854pthread_setaffinity_np:
2855.globl sched_getaffinity
2856.type sched_getaffinity, %function;
2857sched_getaffinity:
2858.globl pthread_getaffinity_np
2859.type pthread_getaffinity_np, %function;
2860pthread_getaffinity_np:
2861.globl __sched_cpucount
2862.type __sched_cpucount, %function;
2863__sched_cpucount:
2864.globl sched_get_priority_max
2865.type sched_get_priority_max, %function;
2866sched_get_priority_max:
2867.globl sched_get_priority_min
2868.type sched_get_priority_min, %function;
2869sched_get_priority_min:
2870.globl sched_getcpu
2871.type sched_getcpu, %function;
2872sched_getcpu:
2873.globl sched_getparam
2874.type sched_getparam, %function;
2875sched_getparam:
2876.globl sched_getscheduler
2877.type sched_getscheduler, %function;
2878sched_getscheduler:
2879.globl sched_rr_get_interval
2880.type sched_rr_get_interval, %function;
2881sched_rr_get_interval:
2882.globl sched_setparam
2883.type sched_setparam, %function;
2884sched_setparam:
2885.globl sched_setscheduler
2886.type sched_setscheduler, %function;
2887sched_setscheduler:
2888.globl sched_yield
2889.type sched_yield, %function;
2890sched_yield:
2891.weak hcreate_r
2892.type hcreate_r, %function;
2893hcreate_r:
2894.globl hcreate
2895.type hcreate, %function;
2896hcreate:
2897.weak hdestroy_r
2898.type hdestroy_r, %function;
2899hdestroy_r:
2900.globl hdestroy
2901.type hdestroy, %function;
2902hdestroy:
2903.weak hsearch_r
2904.type hsearch_r, %function;
2905hsearch_r:
2906.globl hsearch
2907.type hsearch, %function;
2908hsearch:
2909.globl insque
2910.type insque, %function;
2911insque:
2912.globl remque
2913.type remque, %function;
2914remque:
2915.globl lsearch
2916.type lsearch, %function;
2917lsearch:
2918.globl lfind
2919.type lfind, %function;
2920lfind:
2921.globl tdelete
2922.type tdelete, %function;
2923tdelete:
2924.globl tdestroy
2925.type tdestroy, %function;
2926tdestroy:
2927.globl tfind
2928.type tfind, %function;
2929tfind:
2930.globl tsearch
2931.type tsearch, %function;
2932tsearch:
2933.globl twalk
2934.type twalk, %function;
2935twalk:
2936.globl poll
2937.type poll, %function;
2938poll:
2939.globl pselect
2940.type pselect, %function;
2941pselect:
2942.globl select
2943.type select, %function;
2944select:
2945.globl getitimer
2946.type getitimer, %function;
2947getitimer:
2948.globl kill
2949.type kill, %function;
2950kill:
2951.globl killpg
2952.type killpg, %function;
2953killpg:
2954.globl psiginfo
2955.type psiginfo, %function;
2956psiginfo:
2957.globl psignal
2958.type psignal, %function;
2959psignal:
2960.globl raise
2961.type raise, %function;
2962raise:
2963.globl setitimer
2964.type setitimer, %function;
2965setitimer:
2966.weak sigaction
2967.type sigaction, %function;
2968sigaction:
2969.globl sigaddset
2970.type sigaddset, %function;
2971sigaddset:
2972.globl sigaltstack
2973.type sigaltstack, %function;
2974sigaltstack:
2975.globl sigandset
2976.type sigandset, %function;
2977sigandset:
2978.globl sigdelset
2979.type sigdelset, %function;
2980sigdelset:
2981.globl sigemptyset
2982.type sigemptyset, %function;
2983sigemptyset:
2984.globl sigfillset
2985.type sigfillset, %function;
2986sigfillset:
2987.globl sighold
2988.type sighold, %function;
2989sighold:
2990.globl sigignore
2991.type sigignore, %function;
2992sigignore:
2993.globl siginterrupt
2994.type siginterrupt, %function;
2995siginterrupt:
2996.globl sigisemptyset
2997.type sigisemptyset, %function;
2998sigisemptyset:
2999.globl sigismember
3000.type sigismember, %function;
3001sigismember:
3002.globl siglongjmp
3003.type siglongjmp, %function;
3004siglongjmp:
3005.weak __sysv_signal
3006.type __sysv_signal, %function;
3007__sysv_signal:
3008.weak bsd_signal
3009.type bsd_signal, %function;
3010bsd_signal:
3011.globl signal
3012.type signal, %function;
3013signal:
3014.globl sigorset
3015.type sigorset, %function;
3016sigorset:
3017.globl sigpause
3018.type sigpause, %function;
3019sigpause:
3020.globl sigpending
3021.type sigpending, %function;
3022sigpending:
3023.globl sigprocmask
3024.type sigprocmask, %function;
3025sigprocmask:
3026.globl sigqueue
3027.type sigqueue, %function;
3028sigqueue:
3029.globl sigrelse
3030.type sigrelse, %function;
3031sigrelse:
3032.globl __libc_current_sigrtmax
3033.type __libc_current_sigrtmax, %function;
3034__libc_current_sigrtmax:
3035.globl __libc_current_sigrtmin
3036.type __libc_current_sigrtmin, %function;
3037__libc_current_sigrtmin:
3038.globl sigset
3039.type sigset, %function;
3040sigset:
3041.globl sigsuspend
3042.type sigsuspend, %function;
3043sigsuspend:
3044.globl sigtimedwait
3045.type sigtimedwait, %function;
3046sigtimedwait:
3047.globl sigwait
3048.type sigwait, %function;
3049sigwait:
3050.globl sigwaitinfo
3051.type sigwaitinfo, %function;
3052sigwaitinfo:
3053.weak __fxstat64
3054.type __fxstat64, %function;
3055__fxstat64:
3056.globl __fxstat
3057.type __fxstat, %function;
3058__fxstat:
3059.globl __fxstatat
3060.type __fxstatat, %function;
3061__fxstatat:
3062.weak __fxstatat64
3063.type __fxstatat64, %function;
3064__fxstatat64:
3065.weak __lxstat64
3066.type __lxstat64, %function;
3067__lxstat64:
3068.globl __lxstat
3069.type __lxstat, %function;
3070__lxstat:
3071.globl __xstat
3072.type __xstat, %function;
3073__xstat:
3074.weak __xstat64
3075.type __xstat64, %function;
3076__xstat64:
3077.globl __xmknod
3078.type __xmknod, %function;
3079__xmknod:
3080.globl __xmknodat
3081.type __xmknodat, %function;
3082__xmknodat:
3083.globl chmod
3084.type chmod, %function;
3085chmod:
3086.globl fchmod
3087.type fchmod, %function;
3088fchmod:
3089.globl fchmodat
3090.type fchmodat, %function;
3091fchmodat:
3092.weak fstat64
3093.type fstat64, %function;
3094fstat64:
3095.globl fstat
3096.type fstat, %function;
3097fstat:
3098.globl fstatat
3099.type fstatat, %function;
3100fstatat:
3101.weak fstatat64
3102.type fstatat64, %function;
3103fstatat64:
3104.globl futimens
3105.type futimens, %function;
3106futimens:
3107.weak futimesat
3108.type futimesat, %function;
3109futimesat:
3110.globl lchmod
3111.type lchmod, %function;
3112lchmod:
3113.globl lstat
3114.type lstat, %function;
3115lstat:
3116.weak lstat64
3117.type lstat64, %function;
3118lstat64:
3119.globl mkdir
3120.type mkdir, %function;
3121mkdir:
3122.globl mkdirat
3123.type mkdirat, %function;
3124mkdirat:
3125.globl mkfifo
3126.type mkfifo, %function;
3127mkfifo:
3128.globl mkfifoat
3129.type mkfifoat, %function;
3130mkfifoat:
3131.globl mknod
3132.type mknod, %function;
3133mknod:
3134.globl mknodat
3135.type mknodat, %function;
3136mknodat:
3137.weak stat64
3138.type stat64, %function;
3139stat64:
3140.globl stat
3141.type stat, %function;
3142stat:
3143.weak statfs64
3144.type statfs64, %function;
3145statfs64:
3146.weak statfs
3147.type statfs, %function;
3148statfs:
3149.weak fstatfs
3150.type fstatfs, %function;
3151fstatfs:
3152.weak fstatfs64
3153.type fstatfs64, %function;
3154fstatfs64:
3155.globl statvfs
3156.type statvfs, %function;
3157statvfs:
3158.weak statvfs64
3159.type statvfs64, %function;
3160statvfs64:
3161.globl fstatvfs
3162.type fstatvfs, %function;
3163fstatvfs:
3164.weak fstatvfs64
3165.type fstatvfs64, %function;
3166fstatvfs64:
3167.globl umask
3168.type umask, %function;
3169umask:
3170.globl utimensat
3171.type utimensat, %function;
3172utimensat:
3173.weak fdopen
3174.type fdopen, %function;
3175fdopen:
3176.globl __overflow
3177.type __overflow, %function;
3178.protected __overflow
3179__overflow:
3180.globl __uflow
3181.type __uflow, %function;
3182.protected __uflow
3183__uflow:
3184.globl asprintf
3185.type asprintf, %function;
3186asprintf:
3187.globl clearerr
3188.type clearerr, %function;
3189clearerr:
3190.weak clearerr_unlocked
3191.type clearerr_unlocked, %function;
3192clearerr_unlocked:
3193.globl dprintf
3194.type dprintf, %function;
3195dprintf:
3196.globl _flushlbf
3197.type _flushlbf, %function;
3198_flushlbf:
3199.globl __fsetlocking
3200.type __fsetlocking, %function;
3201__fsetlocking:
3202.globl __fwriting
3203.type __fwriting, %function;
3204__fwriting:
3205.globl __freading
3206.type __freading, %function;
3207__freading:
3208.globl __freadable
3209.type __freadable, %function;
3210__freadable:
3211.globl __fwritable
3212.type __fwritable, %function;
3213__fwritable:
3214.globl __flbf
3215.type __flbf, %function;
3216__flbf:
3217.globl __fbufsize
3218.type __fbufsize, %function;
3219__fbufsize:
3220.globl __fpending
3221.type __fpending, %function;
3222__fpending:
3223.globl __fpurge
3224.type __fpurge, %function;
3225__fpurge:
3226.weak fpurge
3227.type fpurge, %function;
3228fpurge:
3229.globl __freadahead
3230.type __freadahead, %function;
3231__freadahead:
3232.globl __freadptr
3233.type __freadptr, %function;
3234__freadptr:
3235.globl __freadptrinc
3236.type __freadptrinc, %function;
3237__freadptrinc:
3238.globl __fseterr
3239.type __fseterr, %function;
3240__fseterr:
3241.globl fclose
3242.type fclose, %function;
3243fclose:
3244.weak feof_unlocked
3245.type feof_unlocked, %function;
3246feof_unlocked:
3247.globl feof
3248.type feof, %function;
3249feof:
3250.weak _IO_feof_unlocked
3251.type _IO_feof_unlocked, %function;
3252_IO_feof_unlocked:
3253.weak _IO_ferror_unlocked
3254.type _IO_ferror_unlocked, %function;
3255_IO_ferror_unlocked:
3256.weak ferror_unlocked
3257.type ferror_unlocked, %function;
3258ferror_unlocked:
3259.globl ferror
3260.type ferror, %function;
3261ferror:
3262.globl fflush
3263.type fflush, %function;
3264fflush:
3265.weak fflush_unlocked
3266.type fflush_unlocked, %function;
3267fflush_unlocked:
3268.globl fgetc
3269.type fgetc, %function;
3270fgetc:
3271.globl fgetln
3272.type fgetln, %function;
3273fgetln:
3274.weak fgetpos64
3275.type fgetpos64, %function;
3276fgetpos64:
3277.globl fgetpos
3278.type fgetpos, %function;
3279fgetpos:
3280.globl fgets
3281.type fgets, %function;
3282fgets:
3283.weak fgets_unlocked
3284.type fgets_unlocked, %function;
3285fgets_unlocked:
3286.weak getwc_unlocked
3287.type getwc_unlocked, %function;
3288getwc_unlocked:
3289.globl __fgetwc_unlocked
3290.type __fgetwc_unlocked, %function;
3291__fgetwc_unlocked:
3292.weak fgetwc_unlocked
3293.type fgetwc_unlocked, %function;
3294fgetwc_unlocked:
3295.globl fgetwc
3296.type fgetwc, %function;
3297fgetwc:
3298.globl fgetws
3299.type fgetws, %function;
3300fgetws:
3301.weak fgetws_unlocked
3302.type fgetws_unlocked, %function;
3303fgetws_unlocked:
3304.weak fileno_unlocked
3305.type fileno_unlocked, %function;
3306fileno_unlocked:
3307.globl fileno
3308.type fileno, %function;
3309fileno:
3310.globl flockfile
3311.type flockfile, %function;
3312flockfile:
3313.globl fmemopen
3314.type fmemopen, %function;
3315fmemopen:
3316.globl fopen
3317.type fopen, %function;
3318fopen:
3319.weak fopen64
3320.type fopen64, %function;
3321fopen64:
3322.globl fopencookie
3323.type fopencookie, %function;
3324fopencookie:
3325.globl fprintf
3326.type fprintf, %function;
3327fprintf:
3328.globl fputc
3329.type fputc, %function;
3330fputc:
3331.weak fputs_unlocked
3332.type fputs_unlocked, %function;
3333fputs_unlocked:
3334.globl fputs
3335.type fputs, %function;
3336fputs:
3337.weak putwc_unlocked
3338.type putwc_unlocked, %function;
3339putwc_unlocked:
3340.globl __fputwc_unlocked
3341.type __fputwc_unlocked, %function;
3342__fputwc_unlocked:
3343.weak fputwc_unlocked
3344.type fputwc_unlocked, %function;
3345fputwc_unlocked:
3346.globl fputwc
3347.type fputwc, %function;
3348fputwc:
3349.globl fputws
3350.type fputws, %function;
3351fputws:
3352.weak fputws_unlocked
3353.type fputws_unlocked, %function;
3354fputws_unlocked:
3355.weak fread_unlocked
3356.type fread_unlocked, %function;
3357fread_unlocked:
3358.globl fread
3359.type fread, %function;
3360fread:
3361.weak freopen64
3362.type freopen64, %function;
3363freopen64:
3364.globl freopen
3365.type freopen, %function;
3366freopen:
3367.weak __isoc99_fscanf
3368.type __isoc99_fscanf, %function;
3369__isoc99_fscanf:
3370.globl fscanf
3371.type fscanf, %function;
3372fscanf:
3373.weak fseeko64
3374.type fseeko64, %function;
3375fseeko64:
3376.weak fseeko
3377.type fseeko, %function;
3378fseeko:
3379.globl fseek
3380.type fseek, %function;
3381fseek:
3382.globl fsetpos
3383.type fsetpos, %function;
3384fsetpos:
3385.weak fsetpos64
3386.type fsetpos64, %function;
3387fsetpos64:
3388.weak ftello64
3389.type ftello64, %function;
3390ftello64:
3391.weak ftello
3392.type ftello, %function;
3393ftello:
3394.globl ftell
3395.type ftell, %function;
3396ftell:
3397.globl ftrylockfile
3398.type ftrylockfile, %function;
3399ftrylockfile:
3400.globl funlockfile
3401.type funlockfile, %function;
3402funlockfile:
3403.globl fwide
3404.type fwide, %function;
3405fwide:
3406.globl fwprintf
3407.type fwprintf, %function;
3408fwprintf:
3409.weak fwrite_unlocked
3410.type fwrite_unlocked, %function;
3411fwrite_unlocked:
3412.globl fwrite
3413.type fwrite, %function;
3414fwrite:
3415.weak __isoc99_fwscanf
3416.type __isoc99_fwscanf, %function;
3417__isoc99_fwscanf:
3418.globl fwscanf
3419.type fwscanf, %function;
3420fwscanf:
3421.globl getc
3422.type getc, %function;
3423getc:
3424.weak _IO_getc
3425.type _IO_getc, %function;
3426_IO_getc:
3427.globl getc_unlocked
3428.type getc_unlocked, %function;
3429getc_unlocked:
3430.weak _IO_getc_unlocked
3431.type _IO_getc_unlocked, %function;
3432_IO_getc_unlocked:
3433.weak fgetc_unlocked
3434.type fgetc_unlocked, %function;
3435fgetc_unlocked:
3436.globl getchar
3437.type getchar, %function;
3438getchar:
3439.globl getchar_unlocked
3440.type getchar_unlocked, %function;
3441getchar_unlocked:
3442.weak __getdelim
3443.type __getdelim, %function;
3444__getdelim:
3445.globl getdelim
3446.type getdelim, %function;
3447getdelim:
3448.globl getline
3449.type getline, %function;
3450getline:
3451.globl gets
3452.type gets, %function;
3453gets:
3454.globl getw
3455.type getw, %function;
3456getw:
3457.globl getwc
3458.type getwc, %function;
3459getwc:
3460.weak getwchar_unlocked
3461.type getwchar_unlocked, %function;
3462getwchar_unlocked:
3463.globl getwchar
3464.type getwchar, %function;
3465getwchar:
3466.globl open_memstream
3467.type open_memstream, %function;
3468open_memstream:
3469.globl open_wmemstream
3470.type open_wmemstream, %function;
3471open_wmemstream:
3472.globl pclose
3473.type pclose, %function;
3474pclose:
3475.globl perror
3476.type perror, %function;
3477perror:
3478.globl popen
3479.type popen, %function;
3480popen:
3481.globl printf
3482.type printf, %function;
3483printf:
3484.globl putc
3485.type putc, %function;
3486putc:
3487.weak _IO_putc
3488.type _IO_putc, %function;
3489_IO_putc:
3490.globl putc_unlocked
3491.type putc_unlocked, %function;
3492putc_unlocked:
3493.weak _IO_putc_unlocked
3494.type _IO_putc_unlocked, %function;
3495_IO_putc_unlocked:
3496.weak fputc_unlocked
3497.type fputc_unlocked, %function;
3498fputc_unlocked:
3499.globl putchar
3500.type putchar, %function;
3501putchar:
3502.globl putchar_unlocked
3503.type putchar_unlocked, %function;
3504putchar_unlocked:
3505.globl puts
3506.type puts, %function;
3507puts:
3508.globl putw
3509.type putw, %function;
3510putw:
3511.globl putwc
3512.type putwc, %function;
3513putwc:
3514.weak putwchar_unlocked
3515.type putwchar_unlocked, %function;
3516putwchar_unlocked:
3517.globl putwchar
3518.type putwchar, %function;
3519putwchar:
3520.globl remove
3521.type remove, %function;
3522remove:
3523.globl rename
3524.type rename, %function;
3525rename:
3526.globl rewind
3527.type rewind, %function;
3528rewind:
3529.weak __isoc99_scanf
3530.type __isoc99_scanf, %function;
3531__isoc99_scanf:
3532.globl scanf
3533.type scanf, %function;
3534scanf:
3535.globl setbuf
3536.type setbuf, %function;
3537setbuf:
3538.globl setbuffer
3539.type setbuffer, %function;
3540setbuffer:
3541.globl setlinebuf
3542.type setlinebuf, %function;
3543setlinebuf:
3544.globl setvbuf
3545.type setvbuf, %function;
3546setvbuf:
3547.globl snprintf
3548.type snprintf, %function;
3549snprintf:
3550.globl sprintf
3551.type sprintf, %function;
3552sprintf:
3553.globl sscanf
3554.type sscanf, %function;
3555sscanf:
3556.weak __isoc99_sscanf
3557.type __isoc99_sscanf, %function;
3558__isoc99_sscanf:
3559.globl swprintf
3560.type swprintf, %function;
3561swprintf:
3562.weak __isoc99_swscanf
3563.type __isoc99_swscanf, %function;
3564__isoc99_swscanf:
3565.globl swscanf
3566.type swscanf, %function;
3567swscanf:
3568.globl tempnam
3569.type tempnam, %function;
3570tempnam:
3571.globl tmpfile
3572.type tmpfile, %function;
3573tmpfile:
3574.weak tmpfile64
3575.type tmpfile64, %function;
3576tmpfile64:
3577.globl tmpnam
3578.type tmpnam, %function;
3579tmpnam:
3580.globl ungetc
3581.type ungetc, %function;
3582ungetc:
3583.globl ungetwc
3584.type ungetwc, %function;
3585ungetwc:
3586.globl vasprintf
3587.type vasprintf, %function;
3588vasprintf:
3589.globl vdprintf
3590.type vdprintf, %function;
3591vdprintf:
3592.globl vfprintf
3593.type vfprintf, %function;
3594vfprintf:
3595.globl vfscanf
3596.type vfscanf, %function;
3597vfscanf:
3598.weak __isoc99_vfscanf
3599.type __isoc99_vfscanf, %function;
3600__isoc99_vfscanf:
3601.globl vfwprintf
3602.type vfwprintf, %function;
3603vfwprintf:
3604.weak __isoc99_vfwscanf
3605.type __isoc99_vfwscanf, %function;
3606__isoc99_vfwscanf:
3607.globl vfwscanf
3608.type vfwscanf, %function;
3609vfwscanf:
3610.globl vprintf
3611.type vprintf, %function;
3612vprintf:
3613.globl vscanf
3614.type vscanf, %function;
3615vscanf:
3616.weak __isoc99_vscanf
3617.type __isoc99_vscanf, %function;
3618__isoc99_vscanf:
3619.globl vsnprintf
3620.type vsnprintf, %function;
3621vsnprintf:
3622.globl vsprintf
3623.type vsprintf, %function;
3624vsprintf:
3625.weak __isoc99_vsscanf
3626.type __isoc99_vsscanf, %function;
3627__isoc99_vsscanf:
3628.globl vsscanf
3629.type vsscanf, %function;
3630vsscanf:
3631.globl vswprintf
3632.type vswprintf, %function;
3633vswprintf:
3634.weak __isoc99_vswscanf
3635.type __isoc99_vswscanf, %function;
3636__isoc99_vswscanf:
3637.globl vswscanf
3638.type vswscanf, %function;
3639vswscanf:
3640.globl vwprintf
3641.type vwprintf, %function;
3642vwprintf:
3643.weak __isoc99_vwscanf
3644.type __isoc99_vwscanf, %function;
3645__isoc99_vwscanf:
3646.globl vwscanf
3647.type vwscanf, %function;
3648vwscanf:
3649.globl wprintf
3650.type wprintf, %function;
3651wprintf:
3652.globl wscanf
3653.type wscanf, %function;
3654wscanf:
3655.weak __isoc99_wscanf
3656.type __isoc99_wscanf, %function;
3657__isoc99_wscanf:
3658.globl abs
3659.type abs, %function;
3660abs:
3661.globl atof
3662.type atof, %function;
3663atof:
3664.globl atoi
3665.type atoi, %function;
3666atoi:
3667.globl atol
3668.type atol, %function;
3669atol:
3670.globl atoll
3671.type atoll, %function;
3672atoll:
3673.globl bsearch
3674.type bsearch, %function;
3675bsearch:
3676.globl div
3677.type div, %function;
3678div:
3679.globl ecvt
3680.type ecvt, %function;
3681ecvt:
3682.globl fcvt
3683.type fcvt, %function;
3684fcvt:
3685.globl gcvt
3686.type gcvt, %function;
3687gcvt:
3688.globl imaxabs
3689.type imaxabs, %function;
3690imaxabs:
3691.globl imaxdiv
3692.type imaxdiv, %function;
3693imaxdiv:
3694.globl labs
3695.type labs, %function;
3696labs:
3697.globl ldiv
3698.type ldiv, %function;
3699ldiv:
3700.globl llabs
3701.type llabs, %function;
3702llabs:
3703.globl lldiv
3704.type lldiv, %function;
3705lldiv:
3706.globl qsort
3707.type qsort, %function;
3708qsort:
3709.weak __strtof_l
3710.type __strtof_l, %function;
3711__strtof_l:
3712.weak strtof_l
3713.type strtof_l, %function;
3714strtof_l:
3715.globl strtof
3716.type strtof, %function;
3717strtof:
3718.weak strtod_l
3719.type strtod_l, %function;
3720strtod_l:
3721.globl strtod
3722.type strtod, %function;
3723strtod:
3724.weak __strtod_l
3725.type __strtod_l, %function;
3726__strtod_l:
3727.weak __strtold_l
3728.type __strtold_l, %function;
3729__strtold_l:
3730.globl strtold
3731.type strtold, %function;
3732strtold:
3733.weak strtold_l
3734.type strtold_l, %function;
3735strtold_l:
3736.weak __strtoull_internal
3737.type __strtoull_internal, %function;
3738__strtoull_internal:
3739.globl strtoull
3740.type strtoull, %function;
3741strtoull:
3742.globl strtoll
3743.type strtoll, %function;
3744strtoll:
3745.weak __strtoll_internal
3746.type __strtoll_internal, %function;
3747__strtoll_internal:
3748.weak __strtoul_internal
3749.type __strtoul_internal, %function;
3750__strtoul_internal:
3751.globl strtoul
3752.type strtoul, %function;
3753strtoul:
3754.globl strtol
3755.type strtol, %function;
3756strtol:
3757.weak __strtol_internal
3758.type __strtol_internal, %function;
3759__strtol_internal:
3760.globl strtoimax
3761.type strtoimax, %function;
3762strtoimax:
3763.weak __strtoimax_internal
3764.type __strtoimax_internal, %function;
3765__strtoimax_internal:
3766.weak __strtoumax_internal
3767.type __strtoumax_internal, %function;
3768__strtoumax_internal:
3769.globl strtoumax
3770.type strtoumax, %function;
3771strtoumax:
3772.globl wcstof
3773.type wcstof, %function;
3774wcstof:
3775.globl wcstod
3776.type wcstod, %function;
3777wcstod:
3778.globl wcstold
3779.type wcstold, %function;
3780wcstold:
3781.globl wcstoul
3782.type wcstoul, %function;
3783wcstoul:
3784.globl wcstoull
3785.type wcstoull, %function;
3786wcstoull:
3787.globl wcstol
3788.type wcstol, %function;
3789wcstol:
3790.globl wcstoll
3791.type wcstoll, %function;
3792wcstoll:
3793.globl wcstoimax
3794.type wcstoimax, %function;
3795wcstoimax:
3796.globl wcstoumax
3797.type wcstoumax, %function;
3798wcstoumax:
3799.globl bcmp
3800.type bcmp, %function;
3801bcmp:
3802.globl bcopy
3803.type bcopy, %function;
3804bcopy:
3805.globl bzero
3806.type bzero, %function;
3807bzero:
3808.globl explicit_bzero
3809.type explicit_bzero, %function;
3810explicit_bzero:
3811.globl index
3812.type index, %function;
3813index:
3814.globl memccpy
3815.type memccpy, %function;
3816memccpy:
3817.globl memchr
3818.type memchr, %function;
3819memchr:
3820.globl memcmp
3821.type memcmp, %function;
3822memcmp:
3823.globl memmem
3824.type memmem, %function;
3825memmem:
3826.globl mempcpy
3827.type mempcpy, %function;
3828mempcpy:
3829.weak memrchr
3830.type memrchr, %function;
3831memrchr:
3832.globl rindex
3833.type rindex, %function;
3834rindex:
3835.weak stpcpy
3836.type stpcpy, %function;
3837stpcpy:
3838.weak stpncpy
3839.type stpncpy, %function;
3840stpncpy:
3841.globl strcasecmp
3842.type strcasecmp, %function;
3843strcasecmp:
3844.weak strcasecmp_l
3845.type strcasecmp_l, %function;
3846strcasecmp_l:
3847.globl __strcasecmp_l
3848.type __strcasecmp_l, %function;
3849__strcasecmp_l:
3850.globl strcasestr
3851.type strcasestr, %function;
3852strcasestr:
3853.globl strcat
3854.type strcat, %function;
3855strcat:
3856.globl strchr
3857.type strchr, %function;
3858strchr:
3859.weak strchrnul
3860.type strchrnul, %function;
3861strchrnul:
3862.globl strcmp
3863.type strcmp, %function;
3864strcmp:
3865.globl strcpy
3866.type strcpy, %function;
3867strcpy:
3868.globl strcspn
3869.type strcspn, %function;
3870strcspn:
3871.globl strdup
3872.type strdup, %function;
3873strdup:
3874.globl strerror_r
3875.type strerror_r, %function;
3876strerror_r:
3877.weak __xpg_strerror_r
3878.type __xpg_strerror_r, %function;
3879__xpg_strerror_r:
3880.globl strlcat
3881.type strlcat, %function;
3882strlcat:
3883.globl strlcpy
3884.type strlcpy, %function;
3885strlcpy:
3886.globl strlen
3887.type strlen, %function;
3888strlen:
3889.globl strncasecmp
3890.type strncasecmp, %function;
3891strncasecmp:
3892.globl __strncasecmp_l
3893.type __strncasecmp_l, %function;
3894__strncasecmp_l:
3895.weak strncasecmp_l
3896.type strncasecmp_l, %function;
3897strncasecmp_l:
3898.globl strncat
3899.type strncat, %function;
3900strncat:
3901.globl strncmp
3902.type strncmp, %function;
3903strncmp:
3904.globl strncpy
3905.type strncpy, %function;
3906strncpy:
3907.globl strndup
3908.type strndup, %function;
3909strndup:
3910.globl strnlen
3911.type strnlen, %function;
3912strnlen:
3913.globl strpbrk
3914.type strpbrk, %function;
3915strpbrk:
3916.globl strrchr
3917.type strrchr, %function;
3918strrchr:
3919.globl strsep
3920.type strsep, %function;
3921strsep:
3922.globl strsignal
3923.type strsignal, %function;
3924strsignal:
3925.globl strspn
3926.type strspn, %function;
3927strspn:
3928.globl strstr
3929.type strstr, %function;
3930strstr:
3931.globl strtok
3932.type strtok, %function;
3933strtok:
3934.globl strtok_r
3935.type strtok_r, %function;
3936strtok_r:
3937.globl strverscmp
3938.type strverscmp, %function;
3939strverscmp:
3940.globl swab
3941.type swab, %function;
3942swab:
3943.globl wcpcpy
3944.type wcpcpy, %function;
3945wcpcpy:
3946.globl wcpncpy
3947.type wcpncpy, %function;
3948wcpncpy:
3949.globl wcscasecmp
3950.type wcscasecmp, %function;
3951wcscasecmp:
3952.globl wcscasecmp_l
3953.type wcscasecmp_l, %function;
3954wcscasecmp_l:
3955.globl wcscat
3956.type wcscat, %function;
3957wcscat:
3958.globl wcschr
3959.type wcschr, %function;
3960wcschr:
3961.globl wcscmp
3962.type wcscmp, %function;
3963wcscmp:
3964.globl wcscpy
3965.type wcscpy, %function;
3966wcscpy:
3967.globl wcscspn
3968.type wcscspn, %function;
3969wcscspn:
3970.globl wcsdup
3971.type wcsdup, %function;
3972wcsdup:
3973.globl wcslen
3974.type wcslen, %function;
3975wcslen:
3976.globl wcsncasecmp
3977.type wcsncasecmp, %function;
3978wcsncasecmp:
3979.globl wcsncasecmp_l
3980.type wcsncasecmp_l, %function;
3981wcsncasecmp_l:
3982.globl wcsncat
3983.type wcsncat, %function;
3984wcsncat:
3985.globl wcsncmp
3986.type wcsncmp, %function;
3987wcsncmp:
3988.globl wcsncpy
3989.type wcsncpy, %function;
3990wcsncpy:
3991.globl wcsnlen
3992.type wcsnlen, %function;
3993wcsnlen:
3994.globl wcspbrk
3995.type wcspbrk, %function;
3996wcspbrk:
3997.globl wcsrchr
3998.type wcsrchr, %function;
3999wcsrchr:
4000.globl wcsspn
4001.type wcsspn, %function;
4002wcsspn:
4003.globl wcsstr
4004.type wcsstr, %function;
4005wcsstr:
4006.globl wcstok
4007.type wcstok, %function;
4008wcstok:
4009.globl wcswcs
4010.type wcswcs, %function;
4011wcswcs:
4012.globl wmemchr
4013.type wmemchr, %function;
4014wmemchr:
4015.globl wmemcmp
4016.type wmemcmp, %function;
4017wmemcmp:
4018.globl wmemcpy
4019.type wmemcpy, %function;
4020wmemcpy:
4021.globl wmemmove
4022.type wmemmove, %function;
4023wmemmove:
4024.globl wmemset
4025.type wmemset, %function;
4026wmemset:
4027.globl mkdtemp
4028.type mkdtemp, %function;
4029mkdtemp:
4030.globl mkostemp
4031.type mkostemp, %function;
4032mkostemp:
4033.weak mkostemp64
4034.type mkostemp64, %function;
4035mkostemp64:
4036.weak mkostemps64
4037.type mkostemps64, %function;
4038mkostemps64:
4039.weak mkostemps
4040.type mkostemps, %function;
4041mkostemps:
4042.globl mkstemp
4043.type mkstemp, %function;
4044mkstemp:
4045.weak mkstemp64
4046.type mkstemp64, %function;
4047mkstemp64:
4048.globl mkstemps
4049.type mkstemps, %function;
4050mkstemps:
4051.weak mkstemps64
4052.type mkstemps64, %function;
4053mkstemps64:
4054.globl mktemp
4055.type mktemp, %function;
4056mktemp:
4057.globl cfgetospeed
4058.type cfgetospeed, %function;
4059cfgetospeed:
4060.globl cfgetispeed
4061.type cfgetispeed, %function;
4062cfgetispeed:
4063.globl cfmakeraw
4064.type cfmakeraw, %function;
4065cfmakeraw:
4066.globl cfsetospeed
4067.type cfsetospeed, %function;
4068cfsetospeed:
4069.weak cfsetspeed
4070.type cfsetspeed, %function;
4071cfsetspeed:
4072.globl cfsetispeed
4073.type cfsetispeed, %function;
4074cfsetispeed:
4075.globl tcdrain
4076.type tcdrain, %function;
4077tcdrain:
4078.globl tcflow
4079.type tcflow, %function;
4080tcflow:
4081.globl tcflush
4082.type tcflush, %function;
4083tcflush:
4084.globl tcgetattr
4085.type tcgetattr, %function;
4086tcgetattr:
4087.globl tcgetsid
4088.type tcgetsid, %function;
4089tcgetsid:
4090.globl tcgetwinsize
4091.type tcgetwinsize, %function;
4092tcgetwinsize:
4093.globl tcsendbreak
4094.type tcsendbreak, %function;
4095tcsendbreak:
4096.globl tcsetattr
4097.type tcsetattr, %function;
4098tcsetattr:
4099.globl tcsetwinsize
4100.type tcsetwinsize, %function;
4101tcsetwinsize:
4102.globl __tls_get_addr
4103.type __tls_get_addr, %function;
4104__tls_get_addr:
4105.globl call_once
4106.type call_once, %function;
4107call_once:
4108.globl cnd_broadcast
4109.type cnd_broadcast, %function;
4110cnd_broadcast:
4111.globl cnd_destroy
4112.type cnd_destroy, %function;
4113cnd_destroy:
4114.globl cnd_init
4115.type cnd_init, %function;
4116cnd_init:
4117.globl cnd_signal
4118.type cnd_signal, %function;
4119cnd_signal:
4120.globl cnd_timedwait
4121.type cnd_timedwait, %function;
4122cnd_timedwait:
4123.globl cnd_wait
4124.type cnd_wait, %function;
4125cnd_wait:
4126.globl mtx_destroy
4127.type mtx_destroy, %function;
4128mtx_destroy:
4129.globl mtx_init
4130.type mtx_init, %function;
4131mtx_init:
4132.globl mtx_lock
4133.type mtx_lock, %function;
4134mtx_lock:
4135.globl mtx_timedlock
4136.type mtx_timedlock, %function;
4137mtx_timedlock:
4138.globl mtx_trylock
4139.type mtx_trylock, %function;
4140mtx_trylock:
4141.globl mtx_unlock
4142.type mtx_unlock, %function;
4143mtx_unlock:
4144.globl pthread_atfork
4145.type pthread_atfork, %function;
4146pthread_atfork:
4147.globl pthread_attr_destroy
4148.type pthread_attr_destroy, %function;
4149pthread_attr_destroy:
4150.globl pthread_attr_getdetachstate
4151.type pthread_attr_getdetachstate, %function;
4152pthread_attr_getdetachstate:
4153.globl pthread_attr_getguardsize
4154.type pthread_attr_getguardsize, %function;
4155pthread_attr_getguardsize:
4156.globl pthread_attr_getinheritsched
4157.type pthread_attr_getinheritsched, %function;
4158pthread_attr_getinheritsched:
4159.globl pthread_attr_getschedparam
4160.type pthread_attr_getschedparam, %function;
4161pthread_attr_getschedparam:
4162.globl pthread_attr_getschedpolicy
4163.type pthread_attr_getschedpolicy, %function;
4164pthread_attr_getschedpolicy:
4165.globl pthread_attr_getscope
4166.type pthread_attr_getscope, %function;
4167pthread_attr_getscope:
4168.globl pthread_attr_getstack
4169.type pthread_attr_getstack, %function;
4170pthread_attr_getstack:
4171.globl pthread_attr_getstacksize
4172.type pthread_attr_getstacksize, %function;
4173pthread_attr_getstacksize:
4174.globl pthread_barrierattr_getpshared
4175.type pthread_barrierattr_getpshared, %function;
4176pthread_barrierattr_getpshared:
4177.globl pthread_condattr_getclock
4178.type pthread_condattr_getclock, %function;
4179pthread_condattr_getclock:
4180.globl pthread_condattr_getpshared
4181.type pthread_condattr_getpshared, %function;
4182pthread_condattr_getpshared:
4183.globl pthread_mutexattr_getprotocol
4184.type pthread_mutexattr_getprotocol, %function;
4185pthread_mutexattr_getprotocol:
4186.globl pthread_mutexattr_getpshared
4187.type pthread_mutexattr_getpshared, %function;
4188pthread_mutexattr_getpshared:
4189.globl pthread_mutexattr_getrobust
4190.type pthread_mutexattr_getrobust, %function;
4191pthread_mutexattr_getrobust:
4192.globl pthread_mutexattr_gettype
4193.type pthread_mutexattr_gettype, %function;
4194pthread_mutexattr_gettype:
4195.globl pthread_rwlockattr_getpshared
4196.type pthread_rwlockattr_getpshared, %function;
4197pthread_rwlockattr_getpshared:
4198.globl pthread_attr_init
4199.type pthread_attr_init, %function;
4200pthread_attr_init:
4201.globl pthread_attr_setdetachstate
4202.type pthread_attr_setdetachstate, %function;
4203pthread_attr_setdetachstate:
4204.globl pthread_attr_setguardsize
4205.type pthread_attr_setguardsize, %function;
4206pthread_attr_setguardsize:
4207.globl pthread_attr_setinheritsched
4208.type pthread_attr_setinheritsched, %function;
4209pthread_attr_setinheritsched:
4210.globl pthread_attr_setschedparam
4211.type pthread_attr_setschedparam, %function;
4212pthread_attr_setschedparam:
4213.globl pthread_attr_setschedpolicy
4214.type pthread_attr_setschedpolicy, %function;
4215pthread_attr_setschedpolicy:
4216.globl pthread_attr_setscope
4217.type pthread_attr_setscope, %function;
4218pthread_attr_setscope:
4219.globl pthread_attr_setstack
4220.type pthread_attr_setstack, %function;
4221pthread_attr_setstack:
4222.globl pthread_attr_setstacksize
4223.type pthread_attr_setstacksize, %function;
4224pthread_attr_setstacksize:
4225.globl pthread_barrier_destroy
4226.type pthread_barrier_destroy, %function;
4227pthread_barrier_destroy:
4228.globl pthread_barrier_init
4229.type pthread_barrier_init, %function;
4230pthread_barrier_init:
4231.globl pthread_barrier_wait
4232.type pthread_barrier_wait, %function;
4233pthread_barrier_wait:
4234.globl pthread_barrierattr_destroy
4235.type pthread_barrierattr_destroy, %function;
4236pthread_barrierattr_destroy:
4237.globl pthread_barrierattr_init
4238.type pthread_barrierattr_init, %function;
4239pthread_barrierattr_init:
4240.globl pthread_barrierattr_setpshared
4241.type pthread_barrierattr_setpshared, %function;
4242pthread_barrierattr_setpshared:
4243.globl pthread_cancel
4244.type pthread_cancel, %function;
4245pthread_cancel:
4246.globl _pthread_cleanup_push
4247.type _pthread_cleanup_push, %function;
4248_pthread_cleanup_push:
4249.globl _pthread_cleanup_pop
4250.type _pthread_cleanup_pop, %function;
4251_pthread_cleanup_pop:
4252.globl pthread_cond_broadcast
4253.type pthread_cond_broadcast, %function;
4254pthread_cond_broadcast:
4255.globl pthread_cond_destroy
4256.type pthread_cond_destroy, %function;
4257pthread_cond_destroy:
4258.globl pthread_cond_init
4259.type pthread_cond_init, %function;
4260pthread_cond_init:
4261.globl pthread_cond_signal
4262.type pthread_cond_signal, %function;
4263pthread_cond_signal:
4264.weak pthread_cond_timedwait
4265.type pthread_cond_timedwait, %function;
4266pthread_cond_timedwait:
4267.globl pthread_cond_wait
4268.type pthread_cond_wait, %function;
4269pthread_cond_wait:
4270.globl pthread_condattr_destroy
4271.type pthread_condattr_destroy, %function;
4272pthread_condattr_destroy:
4273.globl pthread_condattr_init
4274.type pthread_condattr_init, %function;
4275pthread_condattr_init:
4276.globl pthread_condattr_setclock
4277.type pthread_condattr_setclock, %function;
4278pthread_condattr_setclock:
4279.globl pthread_condattr_setpshared
4280.type pthread_condattr_setpshared, %function;
4281pthread_condattr_setpshared:
4282.weak pthread_exit
4283.type pthread_exit, %function;
4284pthread_exit:
4285.weak pthread_create
4286.type pthread_create, %function;
4287pthread_create:
4288.weak thrd_detach
4289.type thrd_detach, %function;
4290thrd_detach:
4291.weak pthread_detach
4292.type pthread_detach, %function;
4293pthread_detach:
4294.weak thrd_equal
4295.type thrd_equal, %function;
4296thrd_equal:
4297.weak pthread_equal
4298.type pthread_equal, %function;
4299pthread_equal:
4300.globl pthread_getattr_np
4301.type pthread_getattr_np, %function;
4302pthread_getattr_np:
4303.globl pthread_getconcurrency
4304.type pthread_getconcurrency, %function;
4305pthread_getconcurrency:
4306.globl pthread_getcpuclockid
4307.type pthread_getcpuclockid, %function;
4308pthread_getcpuclockid:
4309.globl pthread_getschedparam
4310.type pthread_getschedparam, %function;
4311pthread_getschedparam:
4312.weak tss_get
4313.type tss_get, %function;
4314tss_get:
4315.weak pthread_getspecific
4316.type pthread_getspecific, %function;
4317pthread_getspecific:
4318.weak pthread_timedjoin_np
4319.type pthread_timedjoin_np, %function;
4320pthread_timedjoin_np:
4321.weak pthread_join
4322.type pthread_join, %function;
4323pthread_join:
4324.weak pthread_tryjoin_np
4325.type pthread_tryjoin_np, %function;
4326pthread_tryjoin_np:
4327.weak pthread_key_create
4328.type pthread_key_create, %function;
4329pthread_key_create:
4330.weak pthread_key_delete
4331.type pthread_key_delete, %function;
4332pthread_key_delete:
4333.globl pthread_kill
4334.type pthread_kill, %function;
4335pthread_kill:
4336.globl pthread_mutex_consistent
4337.type pthread_mutex_consistent, %function;
4338pthread_mutex_consistent:
4339.globl pthread_mutex_destroy
4340.type pthread_mutex_destroy, %function;
4341pthread_mutex_destroy:
4342.globl pthread_mutex_getprioceiling
4343.type pthread_mutex_getprioceiling, %function;
4344pthread_mutex_getprioceiling:
4345.globl pthread_mutex_init
4346.type pthread_mutex_init, %function;
4347pthread_mutex_init:
4348.weak pthread_mutex_lock
4349.type pthread_mutex_lock, %function;
4350pthread_mutex_lock:
4351.globl pthread_mutex_setprioceiling
4352.type pthread_mutex_setprioceiling, %function;
4353pthread_mutex_setprioceiling:
4354.weak pthread_mutex_timedlock
4355.type pthread_mutex_timedlock, %function;
4356pthread_mutex_timedlock:
4357.weak pthread_mutex_trylock
4358.type pthread_mutex_trylock, %function;
4359pthread_mutex_trylock:
4360.weak pthread_mutex_unlock
4361.type pthread_mutex_unlock, %function;
4362pthread_mutex_unlock:
4363.globl pthread_mutexattr_destroy
4364.type pthread_mutexattr_destroy, %function;
4365pthread_mutexattr_destroy:
4366.globl pthread_mutexattr_init
4367.type pthread_mutexattr_init, %function;
4368pthread_mutexattr_init:
4369.globl pthread_mutexattr_setprotocol
4370.type pthread_mutexattr_setprotocol, %function;
4371pthread_mutexattr_setprotocol:
4372.globl pthread_mutexattr_setpshared
4373.type pthread_mutexattr_setpshared, %function;
4374pthread_mutexattr_setpshared:
4375.globl pthread_mutexattr_setrobust
4376.type pthread_mutexattr_setrobust, %function;
4377pthread_mutexattr_setrobust:
4378.globl pthread_mutexattr_settype
4379.type pthread_mutexattr_settype, %function;
4380pthread_mutexattr_settype:
4381.weak pthread_once
4382.type pthread_once, %function;
4383pthread_once:
4384.globl pthread_rwlock_destroy
4385.type pthread_rwlock_destroy, %function;
4386pthread_rwlock_destroy:
4387.globl pthread_rwlock_init
4388.type pthread_rwlock_init, %function;
4389pthread_rwlock_init:
4390.weak pthread_rwlock_rdlock
4391.type pthread_rwlock_rdlock, %function;
4392pthread_rwlock_rdlock:
4393.weak pthread_rwlock_timedrdlock
4394.type pthread_rwlock_timedrdlock, %function;
4395pthread_rwlock_timedrdlock:
4396.weak pthread_rwlock_timedwrlock
4397.type pthread_rwlock_timedwrlock, %function;
4398pthread_rwlock_timedwrlock:
4399.weak pthread_rwlock_tryrdlock
4400.type pthread_rwlock_tryrdlock, %function;
4401pthread_rwlock_tryrdlock:
4402.weak pthread_rwlock_trywrlock
4403.type pthread_rwlock_trywrlock, %function;
4404pthread_rwlock_trywrlock:
4405.weak pthread_rwlock_unlock
4406.type pthread_rwlock_unlock, %function;
4407pthread_rwlock_unlock:
4408.weak pthread_rwlock_wrlock
4409.type pthread_rwlock_wrlock, %function;
4410pthread_rwlock_wrlock:
4411.globl pthread_rwlockattr_destroy
4412.type pthread_rwlockattr_destroy, %function;
4413pthread_rwlockattr_destroy:
4414.globl pthread_rwlockattr_init
4415.type pthread_rwlockattr_init, %function;
4416pthread_rwlockattr_init:
4417.globl pthread_rwlockattr_setpshared
4418.type pthread_rwlockattr_setpshared, %function;
4419pthread_rwlockattr_setpshared:
4420.weak thrd_current
4421.type thrd_current, %function;
4422thrd_current:
4423.weak pthread_self
4424.type pthread_self, %function;
4425pthread_self:
4426.globl pthread_setattr_default_np
4427.type pthread_setattr_default_np, %function;
4428pthread_setattr_default_np:
4429.globl pthread_getattr_default_np
4430.type pthread_getattr_default_np, %function;
4431pthread_getattr_default_np:
4432.weak pthread_setcancelstate
4433.type pthread_setcancelstate, %function;
4434pthread_setcancelstate:
4435.globl pthread_setcanceltype
4436.type pthread_setcanceltype, %function;
4437pthread_setcanceltype:
4438.globl pthread_setconcurrency
4439.type pthread_setconcurrency, %function;
4440pthread_setconcurrency:
4441.globl pthread_setname_np
4442.type pthread_setname_np, %function;
4443pthread_setname_np:
4444.globl pthread_setschedparam
4445.type pthread_setschedparam, %function;
4446pthread_setschedparam:
4447.globl pthread_setschedprio
4448.type pthread_setschedprio, %function;
4449pthread_setschedprio:
4450.globl pthread_setspecific
4451.type pthread_setspecific, %function;
4452pthread_setspecific:
4453.globl pthread_sigmask
4454.type pthread_sigmask, %function;
4455pthread_sigmask:
4456.globl pthread_spin_destroy
4457.type pthread_spin_destroy, %function;
4458pthread_spin_destroy:
4459.globl pthread_spin_init
4460.type pthread_spin_init, %function;
4461pthread_spin_init:
4462.globl pthread_spin_lock
4463.type pthread_spin_lock, %function;
4464pthread_spin_lock:
4465.globl pthread_spin_trylock
4466.type pthread_spin_trylock, %function;
4467pthread_spin_trylock:
4468.globl pthread_spin_unlock
4469.type pthread_spin_unlock, %function;
4470pthread_spin_unlock:
4471.weak pthread_testcancel
4472.type pthread_testcancel, %function;
4473pthread_testcancel:
4474.globl sem_destroy
4475.type sem_destroy, %function;
4476sem_destroy:
4477.globl sem_getvalue
4478.type sem_getvalue, %function;
4479sem_getvalue:
4480.globl sem_init
4481.type sem_init, %function;
4482sem_init:
4483.globl sem_open
4484.type sem_open, %function;
4485sem_open:
4486.globl sem_close
4487.type sem_close, %function;
4488sem_close:
4489.globl sem_post
4490.type sem_post, %function;
4491sem_post:
4492.globl sem_timedwait
4493.type sem_timedwait, %function;
4494sem_timedwait:
4495.globl sem_trywait
4496.type sem_trywait, %function;
4497sem_trywait:
4498.globl sem_unlink
4499.type sem_unlink, %function;
4500sem_unlink:
4501.globl sem_wait
4502.type sem_wait, %function;
4503sem_wait:
4504.globl thrd_create
4505.type thrd_create, %function;
4506thrd_create:
4507.globl thrd_exit
4508.type thrd_exit, %function;
4509thrd_exit:
4510.globl thrd_join
4511.type thrd_join, %function;
4512thrd_join:
4513.globl thrd_sleep
4514.type thrd_sleep, %function;
4515thrd_sleep:
4516.globl thrd_yield
4517.type thrd_yield, %function;
4518thrd_yield:
4519.globl tss_create
4520.type tss_create, %function;
4521tss_create:
4522.globl tss_delete
4523.type tss_delete, %function;
4524tss_delete:
4525.globl tss_set
4526.type tss_set, %function;
4527tss_set:
4528.weak tzset
4529.type tzset, %function;
4530tzset:
4531.globl asctime
4532.type asctime, %function;
4533asctime:
4534.weak asctime_r
4535.type asctime_r, %function;
4536asctime_r:
4537.globl clock
4538.type clock, %function;
4539clock:
4540.globl clock_getcpuclockid
4541.type clock_getcpuclockid, %function;
4542clock_getcpuclockid:
4543.globl clock_getres
4544.type clock_getres, %function;
4545clock_getres:
4546.weak clock_gettime
4547.type clock_gettime, %function;
4548clock_gettime:
4549.weak clock_nanosleep
4550.type clock_nanosleep, %function;
4551clock_nanosleep:
4552.globl clock_settime
4553.type clock_settime, %function;
4554clock_settime:
4555.globl ctime
4556.type ctime, %function;
4557ctime:
4558.globl ctime_r
4559.type ctime_r, %function;
4560ctime_r:
4561.globl difftime
4562.type difftime, %function;
4563difftime:
4564.globl ftime
4565.type ftime, %function;
4566ftime:
4567.globl getdate
4568.type getdate, %function;
4569getdate:
4570.globl gettimeofday
4571.type gettimeofday, %function;
4572gettimeofday:
4573.globl gmtime
4574.type gmtime, %function;
4575gmtime:
4576.weak gmtime_r
4577.type gmtime_r, %function;
4578gmtime_r:
4579.globl localtime
4580.type localtime, %function;
4581localtime:
4582.weak localtime_r
4583.type localtime_r, %function;
4584localtime_r:
4585.globl mktime
4586.type mktime, %function;
4587mktime:
4588.globl nanosleep
4589.type nanosleep, %function;
4590nanosleep:
4591.weak strftime_l
4592.type strftime_l, %function;
4593strftime_l:
4594.globl strftime
4595.type strftime, %function;
4596strftime:
4597.globl strptime
4598.type strptime, %function;
4599strptime:
4600.globl time
4601.type time, %function;
4602time:
4603.globl timegm
4604.type timegm, %function;
4605timegm:
4606.globl timer_create
4607.type timer_create, %function;
4608timer_create:
4609.globl timer_delete
4610.type timer_delete, %function;
4611timer_delete:
4612.globl timer_getoverrun
4613.type timer_getoverrun, %function;
4614timer_getoverrun:
4615.globl timer_gettime
4616.type timer_gettime, %function;
4617timer_gettime:
4618.globl timer_settime
4619.type timer_settime, %function;
4620timer_settime:
4621.globl times
4622.type times, %function;
4623times:
4624.globl timespec_get
4625.type timespec_get, %function;
4626timespec_get:
4627.globl utime
4628.type utime, %function;
4629utime:
4630.globl __wcsftime_l
4631.type __wcsftime_l, %function;
4632__wcsftime_l:
4633.weak wcsftime_l
4634.type wcsftime_l, %function;
4635wcsftime_l:
4636.globl wcsftime
4637.type wcsftime, %function;
4638wcsftime:
4639.globl _exit
4640.type _exit, %function;
4641_exit:
4642.globl access
4643.type access, %function;
4644access:
4645.globl acct
4646.type acct, %function;
4647acct:
4648.globl alarm
4649.type alarm, %function;
4650alarm:
4651.globl chdir
4652.type chdir, %function;
4653chdir:
4654.globl chown
4655.type chown, %function;
4656chown:
4657.globl close
4658.type close, %function;
4659close:
4660.globl ctermid
4661.type ctermid, %function;
4662ctermid:
4663.globl dup
4664.type dup, %function;
4665dup:
4666.globl dup2
4667.type dup2, %function;
4668dup2:
4669.weak dup3
4670.type dup3, %function;
4671dup3:
4672.globl faccessat
4673.type faccessat, %function;
4674faccessat:
4675.globl fchdir
4676.type fchdir, %function;
4677fchdir:
4678.globl fchown
4679.type fchown, %function;
4680fchown:
4681.globl fchownat
4682.type fchownat, %function;
4683fchownat:
4684.globl fdatasync
4685.type fdatasync, %function;
4686fdatasync:
4687.globl fsync
4688.type fsync, %function;
4689fsync:
4690.globl ftruncate
4691.type ftruncate, %function;
4692ftruncate:
4693.weak ftruncate64
4694.type ftruncate64, %function;
4695ftruncate64:
4696.globl getcwd
4697.type getcwd, %function;
4698getcwd:
4699.globl getegid
4700.type getegid, %function;
4701getegid:
4702.globl geteuid
4703.type geteuid, %function;
4704geteuid:
4705.globl getgid
4706.type getgid, %function;
4707getgid:
4708.globl getgroups
4709.type getgroups, %function;
4710getgroups:
4711.globl gethostname
4712.type gethostname, %function;
4713gethostname:
4714.globl getlogin
4715.type getlogin, %function;
4716getlogin:
4717.globl getlogin_r
4718.type getlogin_r, %function;
4719getlogin_r:
4720.globl getpgid
4721.type getpgid, %function;
4722getpgid:
4723.globl getpgrp
4724.type getpgrp, %function;
4725getpgrp:
4726.globl getpid
4727.type getpid, %function;
4728getpid:
4729.globl getppid
4730.type getppid, %function;
4731getppid:
4732.globl getsid
4733.type getsid, %function;
4734getsid:
4735.globl getuid
4736.type getuid, %function;
4737getuid:
4738.globl isatty
4739.type isatty, %function;
4740isatty:
4741.globl lchown
4742.type lchown, %function;
4743lchown:
4744.globl link
4745.type link, %function;
4746link:
4747.globl linkat
4748.type linkat, %function;
4749linkat:
4750.weak lseek64
4751.type lseek64, %function;
4752lseek64:
4753.weak lseek
4754.type lseek, %function;
4755lseek:
4756.globl nice
4757.type nice, %function;
4758nice:
4759.globl pause
4760.type pause, %function;
4761pause:
4762.globl pipe
4763.type pipe, %function;
4764pipe:
4765.globl pipe2
4766.type pipe2, %function;
4767pipe2:
4768.globl posix_close
4769.type posix_close, %function;
4770posix_close:
4771.globl pread
4772.type pread, %function;
4773pread:
4774.weak pread64
4775.type pread64, %function;
4776pread64:
4777.weak preadv64
4778.type preadv64, %function;
4779preadv64:
4780.globl preadv
4781.type preadv, %function;
4782preadv:
4783.globl pwrite
4784.type pwrite, %function;
4785pwrite:
4786.weak pwrite64
4787.type pwrite64, %function;
4788pwrite64:
4789.globl pwritev
4790.type pwritev, %function;
4791pwritev:
4792.weak pwritev64
4793.type pwritev64, %function;
4794pwritev64:
4795.globl read
4796.type read, %function;
4797read:
4798.globl readlink
4799.type readlink, %function;
4800readlink:
4801.globl readlinkat
4802.type readlinkat, %function;
4803readlinkat:
4804.globl readv
4805.type readv, %function;
4806readv:
4807.globl renameat
4808.type renameat, %function;
4809renameat:
4810.globl rmdir
4811.type rmdir, %function;
4812rmdir:
4813.globl setegid
4814.type setegid, %function;
4815setegid:
4816.globl seteuid
4817.type seteuid, %function;
4818seteuid:
4819.globl setgid
4820.type setgid, %function;
4821setgid:
4822.globl setpgid
4823.type setpgid, %function;
4824setpgid:
4825.globl setpgrp
4826.type setpgrp, %function;
4827setpgrp:
4828.globl setregid
4829.type setregid, %function;
4830setregid:
4831.globl setresgid
4832.type setresgid, %function;
4833setresgid:
4834.globl setresuid
4835.type setresuid, %function;
4836setresuid:
4837.globl setreuid
4838.type setreuid, %function;
4839setreuid:
4840.globl setsid
4841.type setsid, %function;
4842setsid:
4843.globl setuid
4844.type setuid, %function;
4845setuid:
4846.globl sleep
4847.type sleep, %function;
4848sleep:
4849.globl symlink
4850.type symlink, %function;
4851symlink:
4852.globl symlinkat
4853.type symlinkat, %function;
4854symlinkat:
4855.globl sync
4856.type sync, %function;
4857sync:
4858.globl tcgetpgrp
4859.type tcgetpgrp, %function;
4860tcgetpgrp:
4861.globl tcsetpgrp
4862.type tcsetpgrp, %function;
4863tcsetpgrp:
4864.globl truncate
4865.type truncate, %function;
4866truncate:
4867.weak truncate64
4868.type truncate64, %function;
4869truncate64:
4870.globl ttyname
4871.type ttyname, %function;
4872ttyname:
4873.globl ttyname_r
4874.type ttyname_r, %function;
4875ttyname_r:
4876.globl ualarm
4877.type ualarm, %function;
4878ualarm:
4879.globl unlink
4880.type unlink, %function;
4881unlink:
4882.globl unlinkat
4883.type unlinkat, %function;
4884unlinkat:
4885.globl usleep
4886.type usleep, %function;
4887usleep:
4888.globl write
4889.type write, %function;
4890write:
4891.globl writev
4892.type writev, %function;
4893writev:
4894.weak _dl_debug_state
4895.type _dl_debug_state, %function;
4896_dl_debug_state:
4897.globl __dls2b
4898.type __dls2b, %function;
4899__dls2b:
4900.globl __dls3
4901.type __dls3, %function;
4902__dls3:
4903.globl dlopen
4904.type dlopen, %function;
4905dlopen:
4906.globl dladdr
4907.type dladdr, %function;
4908dladdr:
4909.globl dl_iterate_phdr
4910.type dl_iterate_phdr, %function;
4911dl_iterate_phdr:
4912.rodata
4913.globl _ns_flagdata
4914.type _ns_flagdata, %object;
4915.size _ns_flagdata, 128
4916_ns_flagdata:
4917.globl in6addr_any
4918.type in6addr_any, %object;
4919.size in6addr_any, 16
4920in6addr_any:
4921.globl in6addr_loopback
4922.type in6addr_loopback, %object;
4923.size in6addr_loopback, 16
4924in6addr_loopback:
4925.data.rel.ro
4926.globl stderr
4927.type stderr, %object;
4928.size stderr, 8
4929stderr:
4930.globl stdin
4931.type stdin, %object;
4932.size stdin, 8
4933stdin:
4934.globl stdout
4935.type stdout, %object;
4936.size stdout, 8
4937stdout:
4938.data
4939.globl _dl_debug_addr
4940.type _dl_debug_addr, %object;
4941.size _dl_debug_addr, 8
4942_dl_debug_addr:
4943.globl opterr
4944.type opterr, %object;
4945.size opterr, 4
4946opterr:
4947.globl optind
4948.type optind, %object;
4949.size optind, 4
4950optind:
4951.bss
4952.weak tzname
4953.type tzname, %object;
4954.size tzname, 16
4955tzname:
4956.globl __tzname
4957.type __tzname, %object;
4958.size __tzname, 16
4959__tzname:
4960.weak daylight
4961.type daylight, %object;
4962.size daylight, 4
4963daylight:
4964.globl __daylight
4965.type __daylight, %object;
4966.size __daylight, 4
4967__daylight:
4968.weak timezone
4969.type timezone, %object;
4970.size timezone, 8
4971timezone:
4972.globl __timezone
4973.type __timezone, %object;
4974.size __timezone, 8
4975__timezone:
4976.globl __environ
4977.type __environ, %object;
4978.size __environ, 8
4979__environ:
4980.weak ___environ
4981.type ___environ, %object;
4982.size ___environ, 8
4983___environ:
4984.weak _environ
4985.type _environ, %object;
4986.size _environ, 8
4987_environ:
4988.weak environ
4989.type environ, %object;
4990.size environ, 8
4991environ:
4992.weak program_invocation_name
4993.type program_invocation_name, %object;
4994.size program_invocation_name, 8
4995program_invocation_name:
4996.globl __progname_full
4997.type __progname_full, %object;
4998.size __progname_full, 8
4999__progname_full:
5000.weak program_invocation_short_name
5001.type program_invocation_short_name, %object;
5002.size program_invocation_short_name, 8
5003program_invocation_short_name:
5004.globl __progname
5005.type __progname, %object;
5006.size __progname, 8
5007__progname:
5008.weak signgam
5009.type signgam, %object;
5010.size signgam, 4
5011signgam:
5012.globl __signgam
5013.type __signgam, %object;
5014.size __signgam, 4
5015__signgam:
5016.globl __optreset
5017.type __optreset, %object;
5018.size __optreset, 4
5019__optreset:
5020.weak optreset
5021.type optreset, %object;
5022.size optreset, 4
5023optreset:
5024.globl __stack_chk_guard
5025.type __stack_chk_guard, %object;
5026.size __stack_chk_guard, 8
5027__stack_chk_guard:
5028.globl optarg
5029.type optarg, %object;
5030.size optarg, 8
5031optarg:
5032.globl __optpos
5033.type __optpos, %object;
5034.size __optpos, 4
5035__optpos:
5036.globl optopt
5037.type optopt, %object;
5038.size optopt, 4
5039optopt:
5040.globl h_errno
5041.type h_errno, %object;
5042.size h_errno, 4
5043h_errno:
5044.globl getdate_err
5045.type getdate_err, %object;
5046.size getdate_err, 4
5047getdate_err:
src/musl.zig+12-2
...@@ -191,11 +191,20 @@ pub fn buildCRTFile(comp: *Compilation, crt_file: CRTFile) !void {...@@ -191,11 +191,20 @@ pub fn buildCRTFile(comp: *Compilation, crt_file: CRTFile) !void {
191 return comp.build_crt_file("c", .Lib, c_source_files.items);191 return comp.build_crt_file("c", .Lib, c_source_files.items);
192 },192 },
193 .libc_so => {193 .libc_so => {
194 const target = comp.getTarget();
195 const arch_define = try std.fmt.allocPrint(arena, "-DARCH_{s}", .{
196 @tagName(target.cpu.arch),
197 });
198 const clang_argv: []const []const u8 = if (target.cpu.arch.ptrBitWidth() == 64)
199 &[_][]const u8{ "-DPTR64", arch_define }
200 else
201 &[_][]const u8{arch_define};
202
194 const sub_compilation = try Compilation.create(comp.gpa, .{203 const sub_compilation = try Compilation.create(comp.gpa, .{
195 .local_cache_directory = comp.global_cache_directory,204 .local_cache_directory = comp.global_cache_directory,
196 .global_cache_directory = comp.global_cache_directory,205 .global_cache_directory = comp.global_cache_directory,
197 .zig_lib_directory = comp.zig_lib_directory,206 .zig_lib_directory = comp.zig_lib_directory,
198 .target = comp.getTarget(),207 .target = target,
199 .root_name = "c",208 .root_name = "c",
200 .main_pkg = null,209 .main_pkg = null,
201 .output_mode = .Lib,210 .output_mode = .Lib,
...@@ -223,8 +232,9 @@ pub fn buildCRTFile(comp: *Compilation, crt_file: CRTFile) !void {...@@ -223,8 +232,9 @@ pub fn buildCRTFile(comp: *Compilation, crt_file: CRTFile) !void {
223 .verbose_llvm_cpu_features = comp.verbose_llvm_cpu_features,232 .verbose_llvm_cpu_features = comp.verbose_llvm_cpu_features,
224 .clang_passthrough_mode = comp.clang_passthrough_mode,233 .clang_passthrough_mode = comp.clang_passthrough_mode,
225 .c_source_files = &[_]Compilation.CSourceFile{234 .c_source_files = &[_]Compilation.CSourceFile{
226 .{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libc", "musl", "libc.s" }) },235 .{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libc", "musl", "libc.S" }) },
227 },236 },
237 .clang_argv = clang_argv,
228 .skip_linker_dependencies = true,238 .skip_linker_dependencies = true,
229 .soname = "libc.so",239 .soname = "libc.so",
230 });240 });