authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-12-08 22:32:31-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-12-08 22:32:31-07:00
log808b9239a3f5d32ffb5207ce48ef417e56a80720
treebacf3eb2cb68413a7715c920466a62f8093f10f5
parent83a668195526df745362b1174bfd643a0cdfb128

improve musl dynamic stubs file libc.s

tools/gen_stubs.zig now cuts out the middle man and operates directly on the libc.so ELF file. it outputs accurate .size directives for objects. std.elf gains an STV enum.

3 files changed, 4975 insertions(+), 4973 deletions(-)

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