6 .section .rodata.str1.1,"aMS",@progbits,1
15 .type __newlocale, @function
35 leaq _nl_C_locobj
(%rip
), %rax
45 movaps
%xmm0
, -288(%rbp
)
46 movdqu
16(%rbx
), %xmm0
48 movaps
%xmm0
, -272(%rbp
)
49 movdqu
32(%rbx
), %xmm0
50 movaps
%xmm0
, -256(%rbp
)
51 movdqu
48(%rbx
), %xmm0
52 movaps
%xmm0
, -240(%rbp
)
53 movdqu
64(%rbx
), %xmm0
54 movaps
%xmm0
, -224(%rbp
)
55 movdqu
80(%rbx
), %xmm0
56 movaps
%xmm0
, -208(%rbp
)
57 movdqu
96(%rbx
), %xmm0
58 movaps
%xmm0
, -192(%rbp
)
59 movdqu
112(%rbx
), %xmm0
60 movaps
%xmm0
, -176(%rbp
)
61 movdqu
128(%rbx
), %xmm0
62 movaps
%xmm0
, -160(%rbp
)
63 movdqu
144(%rbx
), %xmm0
64 movaps
%xmm0
, -144(%rbp
)
65 movdqu
160(%rbx
), %xmm0
66 movaps
%xmm0
, -128(%rbp
)
67 movdqu
176(%rbx
), %xmm0
68 movaps
%xmm0
, -112(%rbp
)
69 movdqu
192(%rbx
), %xmm0
70 movaps
%xmm0
, -96(%rbp
)
71 movdqu
208(%rbx
), %xmm0
72 movaps
%xmm0
, -80(%rbp
)
79 movdqa
-288(%rbp
), %xmm0
81 movdqa
-272(%rbp
), %xmm0
82 movups
%xmm0
, 16(%rax
)
83 movdqa
-256(%rbp
), %xmm0
84 movups
%xmm0
, 32(%rax
)
85 movdqa
-240(%rbp
), %xmm0
86 movups
%xmm0
, 48(%rax
)
87 movdqa
-224(%rbp
), %xmm0
88 movups
%xmm0
, 64(%rax
)
89 movdqa
-208(%rbp
), %xmm0
90 movups
%xmm0
, 80(%rax
)
91 movdqa
-192(%rbp
), %xmm0
92 movups
%xmm0
, 96(%rax
)
93 movdqa
-176(%rbp
), %xmm0
94 movups
%xmm0
, 112(%rax
)
95 movdqa
-160(%rbp
), %xmm0
96 movups
%xmm0
, 128(%rax
)
97 movdqa
-144(%rbp
), %xmm0
98 movups
%xmm0
, 144(%rax
)
99 movdqa
-128(%rbp
), %xmm0
100 movups
%xmm0
, 160(%rax
)
101 movdqa
-112(%rbp
), %xmm0
102 movups
%xmm0
, 176(%rax
)
103 movdqa
-96(%rbp
), %xmm0
104 movups
%xmm0
, 192(%rax
)
105 movdqa
-80(%rbp
), %xmm0
106 movups
%xmm0
, 208(%rax
)
124 movl
-436(%rbp
), %eax
125 movl
-440(%rbp
), %r12d
126 movq
-448(%rbp
), %rbx
133 movq __libc_errno@gottpoff
(%rip
), %rax
152 leaq _nl_C_locobj
(%rip
), %r15
154 leaq
.LC0(%rip), %rdi
161 movdqu _nl_C_locobj
(%rip
), %xmm0
162 movq
224+_nl_C_locobj
(%rip
), %rax
163 movaps
%xmm0
, -288(%rbp
)
164 movdqu
16+_nl_C_locobj
(%rip
), %xmm0
166 movaps
%xmm0
, -272(%rbp
)
167 movdqu
32+_nl_C_locobj
(%rip
), %xmm0
168 movaps
%xmm0
, -256(%rbp
)
169 movdqu
48+_nl_C_locobj
(%rip
), %xmm0
170 movaps
%xmm0
, -240(%rbp
)
171 movdqu
64+_nl_C_locobj
(%rip
), %xmm0
172 movaps
%xmm0
, -224(%rbp
)
173 movdqu
80+_nl_C_locobj
(%rip
), %xmm0
174 movaps
%xmm0
, -208(%rbp
)
175 movdqu
96+_nl_C_locobj
(%rip
), %xmm0
176 movaps
%xmm0
, -192(%rbp
)
177 movdqu
112+_nl_C_locobj
(%rip
), %xmm0
178 movaps
%xmm0
, -176(%rbp
)
179 movdqu
128+_nl_C_locobj
(%rip
), %xmm0
180 movaps
%xmm0
, -160(%rbp
)
181 movdqu
144+_nl_C_locobj
(%rip
), %xmm0
182 movaps
%xmm0
, -144(%rbp
)
183 movdqu
160+_nl_C_locobj
(%rip
), %xmm0
184 movaps
%xmm0
, -128(%rbp
)
185 movdqu
176+_nl_C_locobj
(%rip
), %xmm0
186 movaps
%xmm0
, -112(%rbp
)
187 movdqu
192+_nl_C_locobj
(%rip
), %xmm0
188 movaps
%xmm0
, -96(%rbp
)
189 movdqu
208+_nl_C_locobj
(%rip
), %xmm0
190 movaps
%xmm0
, -80(%rbp
)
192 leaq
.LC1(%rip), %rdi
200 leaq
-408(%rbp
), %r15
201 leaq
-416(%rbp
), %r13
206 call __argz_create_sep
209 leaq _nl_default_locale_path
(%rip
), %rdx
219 leaq
-400(%rbp
), %rdx
221 movq
%rdx
, -424(%rbp
)
231 movq
%r14, (%rdx
,%rax
,8)
239 leaq _nl_category_name_sizes
(%rip
), %r13
249 movl
%r12d
, -440(%rbp
)
252 movq
%rbx
, -448(%rbp
)
260 movq
%rax
, -432(%rbp
)
276 movzbl
0(%r13,%r15), %eax
279 leaq _nl_category_name_idxs
(%rip
), %rax
282 movzbl
(%rax
,%r15), %esi
283 leaq _nl_category_names
(%rip
), %rax
288 movq
-432(%rbp
), %rdi
296 movq
%rdi
, -400(%rbp
,%rcx
,8)
311 movl __libc_pthread_functions_init
(%rip
), %ecx
314 movq
144+__libc_pthread_functions
(%rip
), %rax
315 leaq __libc_setlocale_lock
(%rip
), %rdi
317 # 162 "newlocale.c" 1
325 movq
%rbx
, -432(%rbp
)
327 leaq
-288(%rbp
), %r13
336 movq
128(%r13,%rbx
,8), %rdi
337 leaq _nl_C_name
(%rip
), %rax
342 leaq
1(%r14,%rax
), %r14
351 movq
-424(%rbp
), %rax
352 movq
-408(%rbp
), %rsi
354 movq
-416(%rbp
), %rdi
355 leaq
(%rax
,%rbx
,8), %rcx
358 movq
%rax
, 0(%r13,%rbx
,8)
360 movq
-424(%rbp
), %rax
362 movq
(%rax
,%rbx
,8), %rdi
363 leaq _nl_C_name
(%rip
), %rax
372 movq
-432(%rbp
), %rbx
384 movq
%rbx
, -432(%rbp
)
393 movq
-432(%rbp
), %rax
394 movq
(%rax
,%r14,8), %rsi
398 call _nl_remove_locale
400 movq
(%rbx
,%r14,8), %rax
401 movq
%rax
, (%r15,%r14,8)
402 movq
-424(%rbp
), %rax
403 movq
(%rax
,%r14,8), %rsi
404 leaq _nl_C_name
(%rip
), %rax
408 movq
%r12, 128(%r15,%r14,8)
422 movq
(%rbx
,%r14,8), %rax
423 movq
128(%rbx
,%r14,8), %rsi
424 movq
%rax
, (%r15,%r14,8)
425 leaq _nl_C_name
(%rip
), %rax
429 movq
%rax
, 128(%r15,%r14,8)
442 movq
0(%r13,%rbx
,8), %rsi
446 call _nl_remove_locale
453 movl __libc_pthread_functions_init
(%rip
), %edx
456 movq
152+__libc_pthread_functions
(%rip
), %rax
457 leaq __libc_setlocale_lock
(%rip
), %rdi
459 # 183 "newlocale.c" 1
469 movq
-432(%rbp
), %rbx
473 movl __libc_pthread_functions_init
(%rip
), %eax
476 movq
152+__libc_pthread_functions
(%rip
), %rax
477 leaq __libc_setlocale_lock
(%rip
), %rdi
479 # 263 "newlocale.c" 1
487 movq
-424(%rbp
), %r14
494 movq
(%r14,%rbx
,8), %rsi
495 leaq _nl_C_name
(%rip
), %rax
498 movq
%rdi
, 128(%r13,%rbx
,8)
505 movdqa
-288(%rbp
), %xmm0
508 movdqa
-272(%rbp
), %xmm0
510 movups
%xmm0
, 16(%r15)
511 movdqa
-256(%rbp
), %xmm0
512 movups
%xmm0
, 32(%r15)
513 movdqa
-240(%rbp
), %xmm0
514 movups
%xmm0
, 48(%r15)
515 movdqa
-224(%rbp
), %xmm0
516 movups
%xmm0
, 64(%r15)
517 movdqa
-208(%rbp
), %xmm0
518 movups
%xmm0
, 80(%r15)
519 movdqa
-192(%rbp
), %xmm0
520 movups
%xmm0
, 96(%r15)
521 movdqa
-176(%rbp
), %xmm0
522 movups
%xmm0
, 112(%r15)
523 movdqa
-160(%rbp
), %xmm0
524 movups
%xmm0
, 128(%r15)
525 movdqa
-144(%rbp
), %xmm0
526 movups
%xmm0
, 144(%r15)
527 movdqa
-128(%rbp
), %xmm0
528 movups
%xmm0
, 160(%r15)
529 movdqa
-112(%rbp
), %xmm0
530 movups
%xmm0
, 176(%r15)
531 movdqa
-96(%rbp
), %xmm0
532 movups
%xmm0
, 192(%r15)
533 movdqa
-80(%rbp
), %xmm0
534 movups
%xmm0
, 208(%r15)
537 leaq
-288(%rbp
), %r13
543 .size __newlocale, .-__newlocale
545 .set newlocale,__newlocale
546 .hidden _nl_remove_locale
547 .hidden _nl_find_locale
549 .hidden __libc_setlocale_lock
550 .hidden __libc_pthread_functions
551 .hidden __libc_pthread_functions_init
552 .hidden _nl_category_names
553 .hidden _nl_category_name_idxs
554 .hidden _nl_category_name_sizes
555 .hidden __argz_add_sep
556 .hidden _nl_default_locale_path
557 .hidden __argz_create_sep