5 .type __uselocale, @function
7 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rcx
9 leaq _nl_global_locale
(%rip
), %rdx
14 cmpq $
0, _nl_current_LC_COLLATE_used@GOTPCREL
(%rip
)
17 movq _nl_current_LC_COLLATE@gottpoff
(%rip
), %rcx
21 cmpq $
0, _nl_current_LC_CTYPE_used@GOTPCREL
(%rip
)
23 movq _nl_current_LC_CTYPE@gottpoff
(%rip
), %rcx
26 cmpq $
0, _nl_current_LC_MONETARY_used@GOTPCREL
(%rip
)
28 movq _nl_current_LC_MONETARY@gottpoff
(%rip
), %rcx
32 cmpq $
0, _nl_current_LC_NUMERIC_used@GOTPCREL
(%rip
)
34 movq _nl_current_LC_NUMERIC@gottpoff
(%rip
), %rcx
38 cmpq $
0, _nl_current_LC_TIME_used@GOTPCREL
(%rip
)
40 movq _nl_current_LC_TIME@gottpoff
(%rip
), %rcx
44 cmpq $
0, _nl_current_LC_MESSAGES_used@GOTPCREL
(%rip
)
46 movq _nl_current_LC_MESSAGES@gottpoff
(%rip
), %rcx
50 cmpq $
0, _nl_current_LC_PAPER_used@GOTPCREL
(%rip
)
52 movq _nl_current_LC_PAPER@gottpoff
(%rip
), %rcx
56 cmpq $
0, _nl_current_LC_NAME_used@GOTPCREL
(%rip
)
58 movq _nl_current_LC_NAME@gottpoff
(%rip
), %rcx
62 cmpq $
0, _nl_current_LC_ADDRESS_used@GOTPCREL
(%rip
)
64 movq _nl_current_LC_ADDRESS@gottpoff
(%rip
), %rcx
68 cmpq $
0, _nl_current_LC_TELEPHONE_used@GOTPCREL
(%rip
)
70 movq _nl_current_LC_TELEPHONE@gottpoff
(%rip
), %rcx
74 cmpq $
0, _nl_current_LC_MEASUREMENT_used@GOTPCREL
(%rip
)
76 movq _nl_current_LC_MEASUREMENT@gottpoff
(%rip
), %rcx
80 cmpq $
0, _nl_current_LC_IDENTIFICATION_used@GOTPCREL
(%rip
)
82 movq _nl_current_LC_IDENTIFICATION@gottpoff
(%rip
), %rcx
87 movq __libc_tsd_CTYPE_B@gottpoff
(%rip
), %rcx
90 movq __libc_tsd_CTYPE_TOLOWER@gottpoff
(%rip
), %rcx
93 movq __libc_tsd_CTYPE_TOUPPER@gottpoff
(%rip
), %rcx
100 .size __uselocale, .-__uselocale
102 .set uselocale,__uselocale
103 .weak _nl_current_LC_IDENTIFICATION
104 .weak _nl_current_LC_IDENTIFICATION_used
105 .weak _nl_current_LC_MEASUREMENT
106 .weak _nl_current_LC_MEASUREMENT_used
107 .weak _nl_current_LC_TELEPHONE
108 .weak _nl_current_LC_TELEPHONE_used
109 .weak _nl_current_LC_ADDRESS
110 .weak _nl_current_LC_ADDRESS_used
111 .weak _nl_current_LC_NAME
112 .weak _nl_current_LC_NAME_used
113 .weak _nl_current_LC_PAPER
114 .weak _nl_current_LC_PAPER_used
115 .weak _nl_current_LC_MESSAGES
116 .weak _nl_current_LC_MESSAGES_used
117 .weak _nl_current_LC_TIME
118 .weak _nl_current_LC_TIME_used
119 .weak _nl_current_LC_NUMERIC
120 .weak _nl_current_LC_NUMERIC_used
121 .weak _nl_current_LC_MONETARY
122 .weak _nl_current_LC_MONETARY_used
123 .weak _nl_current_LC_CTYPE
124 .weak _nl_current_LC_CTYPE_used
125 .weak _nl_current_LC_COLLATE
126 .weak _nl_current_LC_COLLATE_used
127 .hidden _nl_current_LC_IDENTIFICATION
128 .hidden _nl_current_LC_MEASUREMENT
129 .hidden _nl_current_LC_TELEPHONE
130 .hidden _nl_current_LC_ADDRESS
131 .hidden _nl_current_LC_NAME
132 .hidden _nl_current_LC_PAPER
133 .hidden _nl_current_LC_MESSAGES
134 .hidden _nl_current_LC_TIME
135 .hidden _nl_current_LC_NUMERIC
136 .hidden _nl_current_LC_MONETARY
137 .hidden _nl_current_LC_CTYPE
138 .hidden _nl_current_LC_COLLATE
139 .hidden _nl_global_locale