6 .section .rodata.str1.1,"aMS",@progbits,1
38 .globl _nl_load_domain
39 .hidden _nl_load_domain
40 .type _nl_load_domain, @function
52 cmpq
%r12, 8+lock.10197
(%rip
)
55 # 770 "loadmsgcat.c" 1
63 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
64 cmpxchgl
%edx
, lock.10197
(%rip
)
68 movq
%r12, 8+lock.10197
(%rip
)
70 movl
4+lock.10197
(%rip
), %eax
74 movl
%eax
, 4+lock.10197
(%rip
)
83 call __GI___open_nocancel
88 movl
4+lock.10197
(%rip
), %eax
94 movl
%eax
, 4+lock.10197
(%rip
)
96 movq $
0, 8+lock.10197
(%rip
)
98 # 1281 "loadmsgcat.c" 1
104 subl $
1, lock.10197
(%rip
)
138 call __GI___close_nocancel
140 cmpl $
-1794895138, %r13d
142 cmpl $
-569244523, %r13d
157 cmpl $
-1794895138, %r13d
184 movl
%r12d
, 104(%r10)
189 cmpl $
-1794895138, %r13d
217 leaq
8(,%rax
,8), %rsi
219 leaq
.LC6(%rip), %rcx
227 movl
4(%r12,%r11), %eax
228 movl
(%r12,%r11), %edx
248 movq
%rdx
, (%r10,%r11)
253 cmpl $
-1794895138, %r13d
255 movl
4(%r12,%r11), %eax
256 movl
(%r12,%r11), %edx
263 # 1281 "loadmsgcat.c" 1
264 xchgl
%eax
, lock.10197
(%rip
)
272 leaq lock.10197
(%rip
), %rdi
275 # 1281 "loadmsgcat.c" 1
286 movq __libc_errno@gottpoff
(%rip
), %rax
293 call __GI___close_nocancel
294 movl
4+lock.10197
(%rip
), %eax
301 lock cmpxchgl
%edx
, lock.10197
(%rip
)
303 leaq lock.10197
(%rip
), %rdi
304 call __lll_lock_wait_private
339 movl
4+lock.10197
(%rip
), %eax
350 leaq
.LC13(%rip), %rdx
357 movups
%xmm0
, 128(%r10)
359 movups
%xmm0
, 144(%r10)
360 movups
%xmm0
, 160(%r10)
368 call __gettext_extract_plural
369 movl
4+lock.10197
(%rip
), %eax
376 movl
%r12d
, 104(%r10)
394 movl
4+lock.10197
(%rip
), %eax
417 call __GI___read_nocancel
426 call __GI___close_nocancel
428 cmpl $
-1794895138, %r13d
430 cmpl $
-569244523, %r13d
437 movl
4+lock.10197
(%rip
), %eax
487 leaq
.LC0(%rip), %rdx
490 leaq
.LC1(%rip), %rdx
493 leaq
.LC2(%rip), %rdx
496 leaq
.LC3(%rip), %rdx
498 leaq
.LC5(%rip), %rdx
499 leaq
.LC4(%rip), %rax
527 cmpl $
-1794895138, %r13d
538 leaq
(%r15,%rax
), %rcx
547 leaq
0(,%rax
,4), %rsi
557 leaq
4(%rdi
,%rax
,4), %rax
562 cmpl $
-1794895138, %r13d
580 movq
%r14, 144(%rsp
,%rbx
,8)
640 movq
(%r12,%rax
,8), %rdi
647 cmpl $
-1794895138, %r13d
677 leaq
.LC0(%rip), %rdx
680 leaq
.LC1(%rip), %rdx
683 leaq
.LC2(%rip), %rdx
686 leaq
.LC3(%rip), %rdx
688 leaq
.LC5(%rip), %rdx
689 leaq
.LC4(%rip), %rax
698 leaq
.LC0(%rip), %rdx
701 leaq
.LC1(%rip), %rdx
704 leaq
.LC2(%rip), %rdx
707 leaq
.LC3(%rip), %rdx
709 leaq
.LC5(%rip), %rdx
710 leaq
.LC4(%rip), %rax
715 leal
(%rax
,%rax
), %edi
730 movl
%r14d
, 104(%rsp
)
744 movl
(%rsi
,%r12,4), %eax
773 movl
(%rax
,%r12,4), %ebx
810 movl
(%rsi
,%r12,4), %eax
824 cmpq $
0, (%rcx
,%r11,8)
841 movl
(%rax
,%r12,4), %ebx
854 movl
%r11d
, 136(%rsp
)
863 movq
(%rax
,%rcx
,8), %rsi
901 movl
136(%rsp
), %r11d
915 movl
104(%rsp
), %r14d
925 movl
(%rdx
,%rax
,4), %edx
930 movl
%edx
, (%rsi
,%rax
,4)
948 movq
8(%rcx
,%rax
), %rdi
969 leal
(%rcx
,%rdi
), %eax
970 leal
(%rcx
,%rdx
), %r9d
976 leaq
(%r12,%rax
,4), %rax
982 leal
1(%rbx
,%rdx
), %edx
1001 movl
(%rax
,%r12,4), %ebx
1013 movl
(%rax
,%r12,4), %ebx
1034 leaq
.LC8(%rip), %rdx
1037 leaq
.LC9(%rip), %rdx
1040 leaq
.LC7(%rip), %rdx
1043 leaq
.LC10(%rip), %rdx
1045 leaq
.LC11(%rip), %rdx
1046 leaq
.LC12(%rip), %rax
1065 movzbl
9(%rax
), %edx
1081 leaq
.LC8(%rip), %rdx
1084 leaq
.LC9(%rip), %rdx
1087 leaq
.LC7(%rip), %rdx
1090 leaq
.LC10(%rip), %rdx
1092 leaq
.LC11(%rip), %rdx
1093 leaq
.LC12(%rip), %rax
1098 movl
(%rdi
,%r12,4), %eax
1101 movl
(%rdi
,%r12,4), %eax
1109 leaq
.LC0(%rip), %rdx
1112 leaq
.LC1(%rip), %rdx
1115 leaq
.LC2(%rip), %rdx
1118 leaq
.LC3(%rip), %rdx
1120 leaq
.LC5(%rip), %rdx
1121 leaq
.LC4(%rip), %rax
1131 leaq
.LC0(%rip), %rdx
1134 leaq
.LC1(%rip), %rdx
1137 leaq
.LC2(%rip), %rdx
1140 leaq
.LC3(%rip), %rdx
1142 leaq
.LC5(%rip), %rdx
1143 leaq
.LC4(%rip), %rax
1151 leaq
.LC0(%rip), %rdx
1154 leaq
.LC1(%rip), %rdx
1157 leaq
.LC2(%rip), %rdx
1160 leaq
.LC3(%rip), %rdx
1162 leaq
.LC5(%rip), %rdx
1163 leaq
.LC4(%rip), %rax
1177 movzbl
8(%rax
), %edx
1193 leaq
.LC8(%rip), %rdx
1196 leaq
.LC9(%rip), %rdx
1199 leaq
.LC7(%rip), %rdx
1202 leaq
.LC10(%rip), %rdx
1204 leaq
.LC11(%rip), %rdx
1205 leaq
.LC12(%rip), %rax
1220 leaq
.LC8(%rip), %rdx
1223 leaq
.LC9(%rip), %rdx
1226 leaq
.LC7(%rip), %rdx
1229 leaq
.LC10(%rip), %rdx
1231 leaq
.LC11(%rip), %rdx
1232 leaq
.LC12(%rip), %rax
1242 leaq
.LC8(%rip), %rdx
1245 leaq
.LC9(%rip), %rdx
1248 leaq
.LC7(%rip), %rdx
1251 leaq
.LC10(%rip), %rdx
1253 leaq
.LC11(%rip), %rdx
1254 leaq
.LC12(%rip), %rax
1269 leaq
.LC8(%rip), %rdx
1272 leaq
.LC9(%rip), %rdx
1275 leaq
.LC7(%rip), %rdx
1278 leaq
.LC10(%rip), %rdx
1280 leaq
.LC11(%rip), %rdx
1281 leaq
.LC12(%rip), %rax
1291 leaq
.LC8(%rip), %rdx
1294 leaq
.LC9(%rip), %rdx
1297 leaq
.LC7(%rip), %rdx
1300 leaq
.LC10(%rip), %rdx
1302 leaq
.LC11(%rip), %rdx
1303 leaq
.LC12(%rip), %rax
1311 leaq
.LC0(%rip), %rdx
1314 leaq
.LC1(%rip), %rdx
1317 leaq
.LC2(%rip), %rdx
1320 leaq
.LC3(%rip), %rdx
1322 leaq
.LC5(%rip), %rdx
1323 leaq
.LC4(%rip), %rax
1327 .size _nl_load_domain, .-_nl_load_domain
1328 .section __libc_freeres_fn,"ax",@progbits
1330 .globl _nl_unload_domain
1331 .hidden _nl_unload_domain
1332 .type _nl_unload_domain, @function
1336 leaq __gettext_germanic_plural
(%rip
), %rax
1341 movq
184(%rdi
), %rdi
1344 call __gettext_free_exp
1361 cmpq
%r12, 120(%rbp
)
1364 movq
112(%rbp
), %rbx
1377 movq
112(%rbp
), %rdi
1401 .size _nl_unload_domain, .-_nl_unload_domain
1403 .comm lock.10197,16,16
1404 .comm _nl_msg_cat_cntr,4,4
1405 .hidden __gconv_close
1406 .hidden __gettext_free_exp
1407 .hidden __gettext_germanic_plural
1408 .hidden __hash_string
1409 .hidden __gettext_extract_plural
1410 .hidden _nl_find_msg
1411 .hidden __lll_lock_wait_private