clarify the purpose of this project
[nyanglibc.git] / stdlib / strtoul.shared.s
blob16f57e3cb6fc5c251a209700eaec006475a33de4
1 .text
2 #APP
3 memmove = __GI_memmove
4 memset = __GI_memset
5 memcpy = __GI_memcpy
6 #NO_APP
7 .p2align 4,,15
8 .globl __GI___strtoul_internal
9 .hidden __GI___strtoul_internal
10 .type __GI___strtoul_internal, @function
11 __GI___strtoul_internal:
12 movq __libc_tsd_LOCALE@gottpoff(%rip), %rax
13 movq %fs:(%rax), %r8
14 jmp __GI_____strtoul_l_internal
15 .size __GI___strtoul_internal, .-__GI___strtoul_internal
16 .globl __strtoul_internal
17 .set __strtoul_internal,__GI___strtoul_internal
18 .globl __GI___strtoull_internal
19 .set __GI___strtoull_internal,__strtoul_internal
20 .globl __strtoull_internal
21 .set __strtoull_internal,__strtoul_internal
22 .p2align 4,,15
23 .globl __strtoul
24 .type __strtoul, @function
25 __strtoul:
26 movq __libc_tsd_LOCALE@gottpoff(%rip), %rax
27 xorl %ecx, %ecx
28 movq %fs:(%rax), %r8
29 jmp __GI_____strtoul_l_internal
30 .size __strtoul, .-__strtoul
31 .weak __GI_strtoul
32 .hidden __GI_strtoul
33 .set __GI_strtoul,__strtoul
34 .weak strtoul
35 .set strtoul,__GI_strtoul
36 .weak strtoumax
37 .set strtoumax,strtoul
38 .weak strtouq
39 .set strtouq,strtoul
40 .weak strtoull
41 .set strtoull,strtoul