8 .type read_int, @function
11 movl $
2147483647, %r10d
25 leal
(%rax
,%rax
,4), %eax
63 .size read_int, .-read_int
65 .type _IO_helper_overflow, @function
82 leaq __start___libc_IO_vtables
(%rip
), %rdx
83 leaq __stop___libc_IO_vtables
(%rip
), %rax
96 movl $
4294967295, %edx
100 leaq
0(,%rax
,4), %r13
104 leaq
(%rdi
,%r13), %rsi
127 call _IO_vtable_check
148 .size _IO_helper_overflow, .-_IO_helper_overflow
150 .type group_number, @function
180 leaq
(%rax
,%rbp
), %rsi
223 movsbl
-1(%r13), %ebx
240 .size group_number, .-group_number
241 .section .rodata.str1.1,"aMS",@progbits,1
243 .string "to_outpunct"
246 .type _i18n_number_rewrite, @function
247 _i18n_number_rewrite
:
256 leaq
.LC0(%rip), %rdi
265 call __GI___towctrans
269 call __GI___towctrans
278 call __GI___libc_scratch_buffer_set_array_size
285 call __GI_mempcpy@PLT
287 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rax
288 movq
%fs:(%rax
), %rdx
328 movl
64(%rax
,%r8,8), %eax
340 cmovne
12(%rsp
), %eax
348 .size _i18n_number_rewrite, .-_i18n_number_rewrite
349 .section .rodata.str1.1
351 .string "vfprintf-internal.c"
352 .section .rodata.str1.8,"aMS",@progbits,1
355 .string "(size_t) done <= (size_t) INT_MAX"
356 .section .text.unlikely,"ax",@progbits
357 .type outstring_func.part.1, @function
358 outstring_func.part.1
:
359 leaq __PRETTY_FUNCTION__.12664
(%rip
), %rcx
360 leaq
.LC1(%rip), %rsi
361 leaq
.LC2(%rip), %rdi
364 call __GI___assert_fail
365 .size outstring_func.part.1, .-outstring_func.part.1
368 .type outstring_converted_wide_string, @function
369 outstring_converted_wide_string
:
386 movzbl
23(%rsp
), %edi
394 movslq
16(%rsp
), %r14
444 movslq
24(%rsp
), %rax
452 leaq __start___libc_IO_vtables
(%rip
), %rcx
458 leaq __stop___libc_IO_vtables
(%rip
), %rax
473 movabsq $
-9223372036854775808, %rdi
474 leaq
(%rbx
,%r13), %rax
475 leaq
(%rax
,%rdi
), %rdx
516 leaq __start___libc_IO_vtables
(%rip
), %rdi
522 call _IO_vtable_check
532 movslq
24(%rsp
), %rdx
557 movq __libc_errno@gottpoff
(%rip
), %rax
601 call outstring_func.part.1
602 .size outstring_converted_wide_string, .-outstring_converted_wide_string
603 .section .rodata.str4.4,"aMS",@progbits,4
631 .section .rodata.str1.8
634 .string "(mode_flags & PRINTF_FORTIFY) != 0"
637 .string "*** invalid %N$ use detected ***\n"
640 .string "*** %n in writable segment detected ***\n"
643 .type printf_positional, @function
649 leaq
-2128(%rbp
), %rax
654 movq
%rax
, -2232(%rbp
)
656 movq
%rax
, -2128(%rbp
)
657 leaq
-1088(%rbp
), %rax
658 movq
%r8, -2240(%rbp
)
659 movq
%rdi
, -2200(%rbp
)
660 movq
%rsi
, -2344(%rbp
)
661 movq
%rax
, -2312(%rbp
)
664 movl
%edx
, -2332(%rbp
)
665 movl
%r9d
, -2248(%rbp
)
667 movq $
1024, -2120(%rbp
)
668 movq
%rax
, -1088(%rbp
)
669 movq $
1024, -1080(%rbp
)
676 movq
-2232(%rbp
), %rax
680 movq
%r12, -2208(%rbp
)
683 leaq
-2184(%rbp
), %rax
684 movq
%rax
, -2216(%rbp
)
688 leaq
(%r15,%r15,8), %rax
689 movq
-2216(%rbp
), %rcx
693 leaq
0(%r13,%rax
,8), %r12
695 call __parse_one_specwc
701 cmpq
%r15, -2208(%rbp
)
703 movq
-2232(%rbp
), %rdi
704 call __GI___libc_scratch_buffer_grow_preserve
707 movabsq $
-2049638230412172401, %rax
708 movq
-2128(%rbp
), %r13
711 movq
%rdx
, -2208(%rbp
)
718 movq
-2200(%rbp
), %rdi
730 movq
-2312(%rbp
), %rax
731 movq
-1088(%rbp
), %rdi
737 movq
-2232(%rbp
), %rax
738 movq
-2128(%rbp
), %rdi
756 cmpq
%rbx
, -2184(%rbp
)
757 cmovnb
-2184(%rbp
), %rbx
759 movq
-2312(%rbp
), %rdi
762 call __GI___libc_scratch_buffer_set_array_size
765 movq
-1088(%rbp
), %rax
767 leaq
0(,%rbx
,4), %rdx
770 movq
%rax
, -2224(%rbp
)
772 leaq
(%r12,%rdx
), %r10
776 movl
%eax
, -2328(%rbp
)
783 leaq
(%r15,%r15,8), %rax
785 movq
%r13, -2208(%rbp
)
786 movq
%rbx
, -2216(%rbp
)
789 leaq
0(%r13,%rax
,8), %r8
795 movslq
48(%r14), %rax
797 movl
%edx
, (%r12,%rax
,4)
798 movslq
48(%r14), %rax
800 movl
%edx
, (%rbx
,%rax
,4)
806 movslq
44(%r14), %rax
809 movl $
0, (%r12,%rax
,4)
811 movslq
40(%r14), %rax
814 movl $
0, (%r12,%rax
,4)
821 movslq
48(%r14), %rdx
824 movq __printf_arginfo_table
(%rip
), %r10
827 leaq
(%rbx
,%rdx
), %rcx
835 movq
-2216(%rbp
), %rbx
836 movq
-2208(%rbp
), %r13
841 movq
-2224(%rbp
), %rcx
843 movq
-2240(%rbp
), %r8
848 movslq
(%r10,%r14,4), %rax
859 movl
-2328(%rbp
), %eax
862 leaq
.LC6(%rip), %rdi
863 call __GI___libc_fatal
893 movaps
%xmm0
, (%rcx
,%rax
)
898 movslq
16(%rbp
), %rax
900 movq
%rax
, -2216(%rbp
)
903 leaq
(%rax
,%rax
,8), %rax
904 movq
%r15, -2296(%rbp
)
905 leaq
0(%r13,%rax
,8), %r14
906 leaq __stop___libc_IO_vtables
(%rip
), %rax
907 leaq
1000(%rcx
), %rdi
908 leaq __start___libc_IO_vtables
(%rip
), %rcx
909 movq
%rdi
, -2320(%rbp
)
910 movl
-2248(%rbp
), %edi
912 movq
%rax
, -2256(%rbp
)
917 movzbl
12(%r14), %eax
920 movl
%esi
, -2248(%rbp
)
928 movzbl
13(%r14), %edx
933 movl
%ecx
, -2240(%rbp
)
941 movb
%cl
, -2276(%rbp
)
945 movb
%dl
, -2288(%rbp
)
946 movslq
44(%r14), %rdx
948 movb
%dil
, -2264(%rbp
)
956 movb
%dil
, -2272(%rbp
)
958 movl
%ecx
, -2208(%rbp
)
960 movq
-2224(%rbp
), %rsi
962 movl
(%rsi
,%rdx
), %r11d
967 movslq
40(%r14), %rax
970 movq
-2224(%rbp
), %rdi
972 movl
(%rdi
,%rax
), %r10d
977 movl
-2208(%rbp
), %edi
980 movq __printf_function_table
(%rip
), %rax
984 movq
(%rax
,%rsi
,8), %rax
985 movq
%rsi
, -2304(%rbp
)
989 leaq
30(,%rdi
,8), %rdx
997 movb
%r9b
, -2324(%rbp
)
999 movq
-2224(%rbp
), %r9
1000 movb
%r8b
, -2280(%rbp
)
1006 leal
(%r8,%rcx
), %eax
1009 movq
%rax
, (%rdx
,%rsi
,8)
1014 movq __printf_function_table
(%rip
), %rax
1015 movq
-2304(%rbp
), %rcx
1016 movzbl
-2280(%rbp
), %r8d
1017 movzbl
-2324(%rbp
), %r9d
1018 movq
(%rax
,%rcx
,8), %rax
1020 movl
%r10d
, -2336(%rbp
)
1021 movl
%r11d
, -2324(%rbp
)
1023 movb
%r9b
, -2280(%rbp
)
1024 movb
%r8b
, -2304(%rbp
)
1025 movq
-2200(%rbp
), %rdi
1028 movzbl
-2304(%rbp
), %r8d
1029 movzbl
-2280(%rbp
), %r9d
1030 movl
-2324(%rbp
), %r11d
1031 movl
-2336(%rbp
), %r10d
1052 movq
-2200(%rbp
), %rax
1053 leaq __start___libc_IO_vtables
(%rip
), %rcx
1054 movq
216(%rax
), %r12
1057 cmpq
-2256(%rbp
), %rax
1061 movq
-2200(%rbp
), %rdi
1081 addq $
1, -2216(%rbp
)
1083 movq
-2216(%rbp
), %rax
1084 cmpq
-2296(%rbp
), %rax
1105 movq
%rsi
, (%rcx
,%rax
)
1117 leaq
(%rcx
,%rsi
), %rdi
1128 movq
%rax
, (%rcx
,%rsi
)
1144 movl
%esi
, (%rcx
,%rax
)
1149 movl
-2208(%rbp
), %eax
1155 leaq
30(,%rsi
,8), %rax
1163 movq
-2224(%rbp
), %r9
1169 leal
(%r8,%rdx
), %eax
1172 movq
%rax
, (%rdi
,%rcx
,8)
1178 movq
-2200(%rbp
), %rax
1179 movq
160(%rax
), %rdx
1189 movzbl
12(%r14), %eax
1199 movzbl
12(%r14), %eax
1205 movq
-2200(%rbp
), %rax
1206 movq
160(%rax
), %rax
1216 movzbl
12(%r14), %eax
1221 movq
-2200(%rbp
), %rax
1222 movq
160(%rax
), %rax
1239 movq
-2200(%rbp
), %rax
1240 movq
160(%rax
), %rax
1252 movslq
4(%r14), %rcx
1255 leaq
-2176(%rbp
), %rdi
1256 movabsq $
-3689348814741910323, %r8
1265 leaq
(%rdx
,%rdx
,4), %rax
1268 leaq _itowa_lower_digits
(%rip
), %rax
1270 movl
(%rax
,%rcx
,4), %esi
1277 movq
%r14, -2208(%rbp
)
1279 movq
-2200(%rbp
), %r13
1293 cmpl $
2147483647, %ebx
1300 movq
160(%r13), %rax
1306 call __GI___woverflow
1313 leaq jump_table
(%rip
), %rdx
1316 movl
%ecx
, -2280(%rbp
)
1317 movl
%edi
, -2304(%rbp
)
1319 movzbl
(%rdx
,%rax
), %edx
1320 leaq step4_jumps.13002
(%rip
), %rax
1323 movzbl
-2248(%rbp
), %r9d
1324 movslq
(%rax
,%rdx
,4), %rax
1325 leaq
.L209(%rip), %rdx
1331 movl
-2240(%rbp
), %esi
1336 movslq
48(%r14), %rax
1337 movq
-2224(%rbp
), %rsi
1339 movl
(%rsi
,%rax
), %esi
1340 movq
-2200(%rbp
), %rax
1341 movq
160(%rax
), %rax
1353 cmpl $
2147483647, %r15d
1355 movl
-2240(%rbp
), %ecx
1367 call outstring_func.part.1
1378 movl $
1, -2240(%rbp
)
1404 movsd
%xmm0
, (%rcx
,%rax
)
1409 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rax
1410 movq
%fs:(%rax
), %rax
1427 movq
%rsi
, -2208(%rbp
)
1428 call _IO_vtable_check
1429 movq
-2208(%rbp
), %rsi
1434 movq __printf_va_arg_table
(%rip
), %r9
1439 movups
%xmm0
, (%rdi
)
1444 leaq __PRETTY_FUNCTION__.12998
(%rip
), %rcx
1445 leaq
.LC1(%rip), %rsi
1446 leaq
.LC5(%rip), %rdi
1448 call __GI___assert_fail
1464 movslq
48(%r14), %rax
1465 movq
-2224(%rbp
), %rdi
1467 movq
(%rdi
,%rax
), %rbx
1473 cmpl $
83, -2208(%rbp
)
1475 movl
-2240(%rbp
), %r8d
1476 movq
-2200(%rbp
), %rdi
1481 call outstring_converted_wide_string
1487 movl
-2240(%rbp
), %edi
1493 movq
-2200(%rbp
), %rdi
1509 movslq
48(%r14), %rax
1510 movq
-2224(%rbp
), %rsi
1512 movzbl
(%rsi
,%rax
), %edi
1514 movq
-2200(%rbp
), %rdi
1515 movq
160(%rdi
), %rdx
1533 movl
%r10d
, -2264(%rbp
)
1534 movl
%r11d
, -2248(%rbp
)
1536 call __GI___strerror_r
1538 movl
-2248(%rbp
), %r11d
1539 movl
-2264(%rbp
), %r10d
1547 leaq
.LC4(%rip), %rbx
1552 leaq null
(%rip
), %rbx
1555 movslq
48(%r14), %rax
1556 movq
-2224(%rbp
), %rdi
1560 movq
(%rdi
,%rax
), %rax
1564 movq
%rax
, -2248(%rbp
)
1565 movl $
10, -2276(%rbp
)
1570 movzbl
-2264(%rbp
), %eax
1572 movzbl
-2272(%rbp
), %esi
1573 movl
%eax
, -2324(%rbp
)
1576 movq
-2248(%rbp
), %rax
1579 cmpl $
8, -2276(%rbp
)
1581 cmpb $
0, -2264(%rbp
)
1584 movq
-2320(%rbp
), %rdx
1599 movl
-2240(%rbp
), %eax
1607 cmpq $
0, -2248(%rbp
)
1609 cmpl $
16, -2276(%rbp
)
1611 testb $
1, -2324(%rbp
)
1615 movl
-2280(%rbp
), %eax
1617 orl
-2304(%rbp
), %eax
1625 movq
-2200(%rbp
), %rax
1626 movq
160(%rax
), %rax
1636 cmpl $
2147483647, %r15d
1640 cmpq $
0, -2248(%rbp
)
1642 cmpl $
16, -2276(%rbp
)
1644 testb $
1, -2324(%rbp
)
1646 movq
-2200(%rbp
), %rax
1647 movq
160(%rax
), %rax
1655 cmpl $
2147483647, %r15d
1664 movl
-2208(%rbp
), %eax
1667 cmpl $
2147483646, %r15d
1674 movq
-2200(%rbp
), %rdi
1690 movq
-2200(%rbp
), %rax
1691 leaq __start___libc_IO_vtables
(%rip
), %rcx
1692 movq
216(%rax
), %r13
1695 cmpq
%rax
, -2256(%rbp
)
1700 movq
-2200(%rbp
), %rdi
1705 movabsq $
-9223372036854775808, %rdx
1724 movq
-2200(%rbp
), %rax
1725 movq
160(%rax
), %rax
1735 cmpl $
2147483647, %r15d
1740 movslq
48(%r14), %rax
1742 addq
-2224(%rbp
), %rax
1744 movq
%rax
, -2176(%rbp
)
1749 movzbl
-2276(%rbp
), %edx
1750 movzbl
13(%r14), %eax
1756 movq
-2200(%rbp
), %rdi
1757 leaq
-2176(%rbp
), %rdx
1759 call __GI___printf_fp
1766 movl $
16, -2276(%rbp
)
1768 movslq
48(%r14), %rax
1770 addq
-2224(%rbp
), %rax
1774 movl $
0, -2304(%rbp
)
1776 movl $
0, -2280(%rbp
)
1777 movq
%rax
, -2248(%rbp
)
1780 movslq
48(%r14), %rax
1781 movq
-2224(%rbp
), %rsi
1783 movq
(%rsi
,%rax
), %rdx
1789 movq
%rdx
, -2248(%rbp
)
1794 movl $
120, -2208(%rbp
)
1795 movl $
16, -2276(%rbp
)
1797 movl $
1, -2324(%rbp
)
1800 movl $
8, -2276(%rbp
)
1803 movl
-2328(%rbp
), %r10d
1806 movl
-2332(%rbp
), %r9d
1810 movl
-2332(%rbp
), %r8d
1814 movslq
48(%r14), %rax
1815 movq
-2224(%rbp
), %rcx
1818 movq
(%rcx
,%rax
), %rax
1824 movslq
48(%r14), %rax
1826 addq
-2224(%rbp
), %rax
1828 movq
%rax
, -2176(%rbp
)
1833 movzbl
-2276(%rbp
), %eax
1834 movzbl
13(%r14), %edx
1840 movq
-2200(%rbp
), %rdi
1841 leaq
-2176(%rbp
), %rdx
1846 movl $
10, -2276(%rbp
)
1851 movq
-2200(%rbp
), %rdi
1870 movq
-2200(%rbp
), %rdi
1872 call __GI___woverflow
1875 movzbl
12(%r14), %eax
1878 movq
-2200(%rbp
), %rax
1879 movq
160(%rax
), %rdx
1883 movq
-2200(%rbp
), %rdi
1885 call __GI___woverflow
1888 movzbl
12(%r14), %eax
1893 movq
-2200(%rbp
), %rax
1894 movq
160(%rax
), %rdx
1906 movzbl
12(%r14), %eax
1913 movq
-2200(%rbp
), %rax
1914 movq
160(%rax
), %rax
1924 cmpl $
2147483647, %r15d
1929 cmpq $
0, -2248(%rbp
)
1931 cmpl $
16, -2276(%rbp
)
1933 testb $
1, -2324(%rbp
)
1935 movq
-2200(%rbp
), %rax
1936 movq
160(%rax
), %rax
1944 cmpl $
2147483647, %r15d
1953 movl
-2208(%rbp
), %eax
1956 cmpl $
2147483646, %r15d
1962 leal
(%rdx
,%rcx
), %r12d
1968 movq
-2200(%rbp
), %rdi
1972 movq
%rcx
, -2208(%rbp
)
1974 movq
-2208(%rbp
), %rcx
1986 movq
-2200(%rbp
), %rax
1987 leaq __start___libc_IO_vtables
(%rip
), %rdi
1988 movq
216(%rax
), %rcx
1991 cmpq
%rax
, -2256(%rbp
)
1996 movq
-2200(%rbp
), %rdi
2018 movq
-2200(%rbp
), %rdi
2030 movq __libc_errno@gottpoff
(%rip
), %rax
2032 movl $
75, %fs:(%rax
)
2035 movl $
120, -2208(%rbp
)
2038 movl $
1, -2324(%rbp
)
2039 movl $
16, -2276(%rbp
)
2047 leaq _itowa_upper_digits
(%rip
), %rcx
2050 cmpl $
88, -2208(%rbp
)
2051 leaq _itowa_lower_digits
(%rip
), %rax
2053 movl
-2276(%rbp
), %eax
2060 movl
-2276(%rbp
), %edi
2061 movq
-2320(%rbp
), %rbx
2062 movq
-2248(%rbp
), %rax
2069 movl
(%rcx
,%rdx
,4), %edx
2077 cmpl $
10, -2276(%rbp
)
2079 cmpb $
0, -2288(%rbp
)
2081 movq
-2320(%rbp
), %rsi
2083 movb
%r9b
, -2272(%rbp
)
2084 movl
%r11d
, -2264(%rbp
)
2086 call _i18n_number_rewrite
2087 movzbl
-2272(%rbp
), %r9d
2088 movl
-2264(%rbp
), %r11d
2091 movq
-2320(%rbp
), %rdx
2097 cmpq $
0, -2248(%rbp
)
2115 movl $
0, -2304(%rbp
)
2116 movl $
0, -2280(%rbp
)
2117 movq
%rax
, -2248(%rbp
)
2127 movq
-2248(%rbp
), %rax
2129 movq
-2320(%rbp
), %rbx
2138 movl
(%rcx
,%rdx
,4), %edx
2142 movl $
16, -2276(%rbp
)
2148 movq
-2320(%rbp
), %rdx
2150 movb
%r9b
, -2272(%rbp
)
2151 movl
%r11d
, -2264(%rbp
)
2153 movzbl
-2272(%rbp
), %r9d
2155 movl
-2264(%rbp
), %r11d
2160 cmpl $
8, -2276(%rbp
)
2162 testb $
1, -2324(%rbp
)
2164 movq
-2320(%rbp
), %rdx
2168 movl $
8, -2276(%rbp
)
2181 movl
-2304(%rbp
), %r13d
2184 movq
-2200(%rbp
), %rax
2185 movq
160(%rax
), %rax
2198 movl
-2304(%rbp
), %eax
2201 movq
-2200(%rbp
), %rax
2202 movq
160(%rax
), %rax
2215 movq
-2320(%rbp
), %rbx
2216 movq
-2248(%rbp
), %rax
2225 movl
(%rcx
,%rdx
,4), %edx
2234 movq
-2320(%rbp
), %rbx
2235 movq
-2248(%rbp
), %rdi
2236 movabsq $
-3689348814741910323, %r8
2244 leaq
(%rdx
,%rdx
,4), %rax
2248 movl
(%rcx
,%rdi
,4), %eax
2267 movl
%r11d
, -2208(%rbp
)
2269 movl
-2208(%rbp
), %r11d
2275 movl
-2240(%rbp
), %edx
2280 movq
-2200(%rbp
), %rdi
2284 movl
%r11d
, -2208(%rbp
)
2291 movl
-2208(%rbp
), %r11d
2305 movq
%rax
, -2248(%rbp
)
2306 movl $
0, -2304(%rbp
)
2307 movl $
0, -2280(%rbp
)
2315 movq
-2200(%rbp
), %rax
2316 leaq __start___libc_IO_vtables
(%rip
), %rcx
2317 movq
216(%rax
), %r13
2320 cmpq
%rax
, -2256(%rbp
)
2323 movl
%r11d
, -2208(%rbp
)
2326 movq
-2200(%rbp
), %rdi
2329 movl
-2208(%rbp
), %r11d
2349 movl
-2240(%rbp
), %eax
2352 movq
-2200(%rbp
), %rdi
2361 movq
-2208(%rbp
), %r14
2365 movq
-2200(%rbp
), %rax
2366 movq
160(%rax
), %rax
2376 cmpl $
2147483647, %ebx
2378 leaq
-2176(%rbp
), %rdi
2381 movabsq $
-3689348814741910323, %r8
2390 leaq
(%rdx
,%rdx
,4), %rax
2393 leaq _itowa_lower_digits
(%rip
), %rax
2395 movl
(%rax
,%rcx
,4), %esi
2402 movq
%r14, -2208(%rbp
)
2404 movq
-2200(%rbp
), %r13
2418 cmpl $
2147483647, %ebx
2425 movq
160(%r13), %rax
2431 call __GI___woverflow
2438 movl
-2280(%rbp
), %r12d
2441 movq
-2200(%rbp
), %rax
2442 movq
160(%rax
), %rax
2455 movl
-2280(%rbp
), %eax
2458 movq
-2200(%rbp
), %rax
2459 movq
160(%rax
), %rax
2475 movl
-2248(%rbp
), %eax
2487 movq
-2200(%rbp
), %rax
2488 movq
160(%rax
), %rax
2506 movl
(%rdi
,%rax
), %edx
2524 movq
-2200(%rbp
), %rdi
2528 movq
%rcx
, -2240(%rbp
)
2529 movl
%r10d
, -2264(%rbp
)
2531 movq
-2240(%rbp
), %rcx
2537 movl
-2264(%rbp
), %r10d
2547 movq
-2232(%rbp
), %rax
2560 movq
-2200(%rbp
), %rax
2561 leaq __start___libc_IO_vtables
(%rip
), %rsi
2562 movq
216(%rax
), %r13
2565 cmpq
%rax
, -2256(%rbp
)
2568 call _IO_vtable_check
2571 movq
-2320(%rbp
), %rbx
2577 movq
-2208(%rbp
), %r14
2582 movq
-2200(%rbp
), %rax
2583 movq
160(%rax
), %rax
2595 cmpl $
2147483647, %ebx
2613 movl
%r11d
, -2208(%rbp
)
2615 movl
-2208(%rbp
), %r11d
2621 movl $
10, -2276(%rbp
)
2623 movq
%rax
, -2248(%rbp
)
2626 movq
-2200(%rbp
), %rax
2627 movq
160(%rax
), %rax
2642 leaq
.LC3(%rip), %rbx
2658 movq
-2200(%rbp
), %rdi
2660 call __GI___woverflow
2667 movq
-2200(%rbp
), %rdi
2669 call __GI___woverflow
2676 movq
-2200(%rbp
), %rdi
2677 call __GI___woverflow
2684 movq
%rax
, -2248(%rbp
)
2688 leaq _itowa_lower_digits
(%rip
), %rcx
2689 movl $
120, -2208(%rbp
)
2690 movl $
1, -2324(%rbp
)
2704 movsd
%xmm0
, (%rcx
,%rax
)
2705 andl $
-257, (%r10,%r14,4)
2708 movq
%rcx
, -2208(%rbp
)
2709 call _IO_vtable_check
2710 movq
-2208(%rbp
), %rcx
2713 movl
%r10d
, -2264(%rbp
)
2714 movl
%edx
, -2240(%rbp
)
2717 movq
-2200(%rbp
), %rdi
2718 call __GI___woverflow
2720 movl
-2240(%rbp
), %edx
2721 movl
-2264(%rbp
), %r10d
2727 movq
%rcx
, -2288(%rbp
)
2728 movl
%r10d
, -2272(%rbp
)
2730 movq
%rdx
, -2264(%rbp
)
2731 movl
%r11d
, -2240(%rbp
)
2733 movq
-2200(%rbp
), %rdi
2734 call __GI___woverflow
2736 movl
-2240(%rbp
), %r11d
2737 movq
-2264(%rbp
), %rdx
2738 movl
-2272(%rbp
), %r10d
2739 movq
-2288(%rbp
), %rcx
2745 movq
-2200(%rbp
), %rdi
2747 call __GI___woverflow
2754 movq
-2344(%rbp
), %rdi
2756 movq
-2344(%rbp
), %rdi
2757 leaq
4(,%rax
,4), %rsi
2758 call __readonly_area
2759 movl
%eax
, -2332(%rbp
)
2762 movq
-2200(%rbp
), %rdi
2764 movl
%r10d
, -2248(%rbp
)
2765 movl
%edx
, -2240(%rbp
)
2766 call __GI___woverflow
2768 movl
-2240(%rbp
), %edx
2769 movl
-2248(%rbp
), %r10d
2771 cmpl $
2147483647, %r15d
2773 movq
-2200(%rbp
), %rax
2774 movq
160(%rax
), %rax
2778 movl
-2208(%rbp
), %esi
2779 movq
-2200(%rbp
), %rdi
2780 movl
%r10d
, -2248(%rbp
)
2781 movl
%edx
, -2240(%rbp
)
2782 call __GI___woverflow
2784 movl
-2240(%rbp
), %edx
2785 movl
-2248(%rbp
), %r10d
2791 movl
%r11d
, -2208(%rbp
)
2792 call _IO_vtable_check
2793 movl
-2208(%rbp
), %r11d
2799 cmpq $
0, -64(%r9,%rax
,8)
2801 movslq
(%r12,%r14,4), %rax
2802 movl
%edx
, -2256(%rbp
)
2803 movq
%rcx
, -2240(%rbp
)
2804 movq
%r10, -2216(%rbp
)
2805 movq
%r8, -2208(%rbp
)
2811 movq
%rdi
, (%rcx
,%rsi
)
2812 movslq
(%r10,%r14,4), %rax
2814 call
*-64(%r9,%rax
,8)
2815 movq
-2208(%rbp
), %r8
2816 movq
-2216(%rbp
), %r10
2817 movq
-2240(%rbp
), %rcx
2818 movl
-2256(%rbp
), %edx
2821 movl
%r10d
, -2264(%rbp
)
2822 movl
%edx
, -2240(%rbp
)
2826 movq
%rcx
, -2288(%rbp
)
2827 movl
%r10d
, -2272(%rbp
)
2829 movq
%rdx
, -2264(%rbp
)
2830 movl
%r11d
, -2240(%rbp
)
2833 movl
-2208(%rbp
), %esi
2834 movq
-2200(%rbp
), %rdi
2835 movq
%rcx
, -2272(%rbp
)
2836 movl
%r10d
, -2264(%rbp
)
2837 movq
%rdx
, -2248(%rbp
)
2838 movl
%r11d
, -2240(%rbp
)
2839 call __GI___woverflow
2841 movl
-2240(%rbp
), %r11d
2842 movq
-2248(%rbp
), %rdx
2843 movl
-2264(%rbp
), %r10d
2844 movq
-2272(%rbp
), %rcx
2850 movq
-2200(%rbp
), %rdi
2852 movq
%rcx
, -2272(%rbp
)
2853 movl
%r10d
, -2264(%rbp
)
2854 movq
%rdx
, -2248(%rbp
)
2855 movl
%r11d
, -2240(%rbp
)
2856 call __GI___woverflow
2858 movl
-2240(%rbp
), %r11d
2859 movq
-2248(%rbp
), %rdx
2860 movl
-2264(%rbp
), %r10d
2861 movq
-2272(%rbp
), %rcx
2863 cmpl $
2147483647, %r15d
2865 movq
-2200(%rbp
), %rax
2866 movq
160(%rax
), %rax
2880 movq
-2200(%rbp
), %rdi
2882 call __GI___woverflow
2892 movq
-2200(%rbp
), %rdi
2894 call __GI___woverflow
2901 movq
-2200(%rbp
), %rdi
2903 call __GI___woverflow
2910 movq
-2200(%rbp
), %rdi
2912 call __GI___woverflow
2919 movq
-2200(%rbp
), %rdi
2921 call __GI___woverflow
2932 movl
%r10d
, -2264(%rbp
)
2933 movl
%edx
, -2240(%rbp
)
2937 movq
%rcx
, -2288(%rbp
)
2938 movl
%r10d
, -2272(%rbp
)
2940 movq
%rdx
, -2264(%rbp
)
2941 movl
%r11d
, -2240(%rbp
)
2944 movq
-2200(%rbp
), %rdi
2946 call __GI___woverflow
2953 movq
-2200(%rbp
), %rdi
2954 call __GI___woverflow
2976 leaq
.LC7(%rip), %rdi
2977 call __GI___libc_fatal
3005 movl
%esi
, (%rcx
,%rax
)
3027 .size printf_positional, .-printf_positional
3029 .globl __vfwprintf_internal
3030 .hidden __vfwprintf_internal
3031 .type __vfwprintf_internal, @function
3032 __vfwprintf_internal
:
3042 movq __libc_errno@gottpoff
(%rip
), %rax
3046 movl
%fs:(%rax
), %eax
3069 movdqu
(%r15), %xmm0
3070 movq
%rax
, 248(%rsp
)
3071 movups
%xmm0
, 232(%rsp
)
3072 call __wcschrnul@PLT
3075 movq
%rax
, 176(%rsp
)
3077 movl __libc_pthread_functions_init
(%rip
), %eax
3081 movq
184+__libc_pthread_functions
(%rip
), %rax
3082 leaq
256(%rsp
), %rdi
3085 # 1400 "vfprintf-internal.c" 1
3090 movq _IO_funlockfile@GOTPCREL
(%rip
), %rsi
3092 testl $
32768, (%rbx
)
3095 movq
136(%rbx
), %rdi
3100 # 1401 "vfprintf-internal.c" 1
3108 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
3109 cmpxchgl
%edx
, (%rdi
)
3113 movq
136(%rbx
), %rdi
3118 movq
216(%rbx
), %rbp
3119 leaq __stop___libc_IO_vtables
(%rip
), %rdx
3120 leaq __start___libc_IO_vtables
(%rip
), %rax
3152 movq
176(%rsp
), %rax
3156 cmpq $
0, __printf_function_table
(%rip
)
3158 cmpq $
0, __printf_modifier_table
(%rip
)
3160 cmpq $
0, __printf_va_arg_table
(%rip
)
3162 leaq
288(%rsp
), %rdi
3163 leaq
1288(%rsp
), %rsi
3167 movq
%rdi
, 104(%rsp
)
3168 movq
%rsi
, 120(%rsp
)
3175 leaq
.L984(%rip), %rax
3176 movq
%rdx
, 176(%rsp
)
3177 leal
-32(%r14), %edx
3180 leaq jump_table
(%rip
), %rax
3181 leaq
.L984(%rip), %rsi
3182 movzbl
(%rax
,%rdx
), %edx
3183 leaq step0_jumps.12761
(%rip
), %rax
3184 movslq
(%rax
,%rdx
,4), %rax
3200 leaq step4_jumps.12797
(%rip
), %rcx
3201 leaq step3b_jumps.12796
(%rip
), %rsi
3206 movq
104(%rsp
), %rsi
3209 movl
%r10d
, 48(%rsp
)
3210 call __GI___strerror_r
3211 movl
48(%rsp
), %r10d
3253 movq
216(%rbx
), %rax
3303 movq __libc_errno@gottpoff
(%rip
), %rax
3305 movl $
75, %fs:(%rax
)
3309 testl $
32768, (%rbx
)
3315 movq
192+__libc_pthread_functions
(%rip
), %rax
3316 leaq
256(%rsp
), %rdi
3319 # 1690 "vfprintf-internal.c" 1
3338 movq
136(%rbx
), %rdi
3346 # 1689 "vfprintf-internal.c" 1
3361 call buffered_vfprintf
3368 movq
176(%rsp
), %rax
3371 leaq
.L984(%rip), %rax
3372 movq
%rdi
, 176(%rsp
)
3373 leal
-32(%r14), %edi
3376 leaq jump_table
(%rip
), %rax
3379 movzbl
(%rax
,%rdi
), %eax
3380 leaq
.L984(%rip), %rdi
3381 movslq
(%rcx
,%rax
,4), %rax
3403 movq
160(%rbx
), %rax
3416 cmpl $
2147483647, %ebp
3439 movq
160(%rbx
), %rax
3449 cmpl $
2147483647, %ebp
3455 movq
176(%rsp
), %rax
3460 movq
%r13, 176(%rsp
)
3461 call __wcschrnul@PLT
3462 movq
216(%rbx
), %r14
3463 movq
%rax
, 176(%rsp
)
3495 movq
176(%rsp
), %rax
3552 movzbl
88(%rsp
), %edx
3553 movzbl
68(%rsp
), %ecx
3559 movl
%r10d
, 208(%rsp
)
3560 movl
%r13d
, 212(%rsp
)
3561 movl
%r14d
, 216(%rsp
)
3566 movzbl
16(%rsp
), %edx
3568 movzbl
48(%rsp
), %ecx
3579 movl
%eax
, 224(%rsp
)
3593 movdqa
(%rdx
), %xmm0
3594 movaps
%xmm0
, 192(%rsp
)
3596 leaq
192(%rsp
), %rax
3597 leaq
184(%rsp
), %rdx
3598 leaq
208(%rsp
), %rsi
3600 movq
%rax
, 184(%rsp
)
3607 testl $
32768, (%rbx
)
3619 movzbl
88(%rsp
), %edx
3620 movzbl
68(%rsp
), %ecx
3627 movl
%r10d
, 208(%rsp
)
3628 movl
%r13d
, 212(%rsp
)
3629 movl
%r14d
, 216(%rsp
)
3633 movzbl
16(%rsp
), %edx
3634 movl
%esi
, 224(%rsp
)
3636 movzbl
48(%rsp
), %ecx
3645 movzbl
92(%rsp
), %eax
3663 movdqa
(%rdx
), %xmm0
3664 movaps
%xmm0
, 192(%rsp
)
3666 leaq
192(%rsp
), %rax
3667 leaq
184(%rsp
), %rdx
3668 leaq
208(%rsp
), %rsi
3670 movq
%rax
, 184(%rsp
)
3671 call __GI___printf_fp
3700 movq
176(%rsp
), %rdi
3703 movq
%rax
, 176(%rsp
)
3704 movq
%rax
, 208(%rsp
)
3722 leal
-32(%r14), %eax
3726 leaq jump_table
(%rip
), %rdi
3727 movzbl
(%rdi
,%rax
), %edi
3728 leaq step1_jumps.12792
(%rip
), %rax
3729 movslq
(%rax
,%rdi
,4), %rax
3730 leaq
.L984(%rip), %rdi
3736 movq
176(%rsp
), %rax
3739 leaq
.L984(%rip), %rax
3740 movq
%rdi
, 176(%rsp
)
3741 leal
-32(%r14), %edi
3744 leaq jump_table
(%rip
), %rax
3746 movzbl
(%rax
,%rdi
), %edi
3747 leaq step0_jumps.12761
(%rip
), %rax
3748 movslq
(%rax
,%rdi
,4), %rax
3749 leaq
.L984(%rip), %rdi
3759 movq
176(%rsp
), %rax
3762 leaq
.L984(%rip), %rax
3763 movq
%rdi
, 176(%rsp
)
3764 leal
-32(%r14), %edi
3767 leaq jump_table
(%rip
), %rax
3770 movzbl
(%rax
,%rdi
), %eax
3771 leaq
.L984(%rip), %rdi
3772 movslq
(%rcx
,%rax
,4), %rax
3778 movq
176(%rsp
), %rax
3781 leaq
.L984(%rip), %rax
3782 movq
%rdi
, 176(%rsp
)
3783 leal
-32(%r14), %edi
3786 leaq jump_table
(%rip
), %rax
3788 movzbl
(%rax
,%rdi
), %eax
3789 leaq
.L984(%rip), %rdi
3790 movslq
(%rsi
,%rax
,4), %rax
3796 movq
176(%rsp
), %rax
3799 leaq
.L984(%rip), %rax
3800 movq
%rdx
, 176(%rsp
)
3801 leal
-32(%r14), %edx
3804 leaq jump_table
(%rip
), %rax
3805 leaq
.L984(%rip), %rdi
3807 movzbl
(%rax
,%rdx
), %eax
3809 movslq
(%rcx
,%rax
,4), %rax
3815 movq
176(%rsp
), %rax
3818 leaq
.L984(%rip), %rax
3819 movq
%rdi
, 176(%rsp
)
3820 leal
-32(%r14), %edi
3823 leaq jump_table
(%rip
), %rax
3824 movzbl
(%rax
,%rdi
), %edi
3825 leaq step3a_jumps.12794
(%rip
), %rax
3826 movslq
(%rax
,%rdi
,4), %rax
3827 leaq
.L984(%rip), %rdi
3835 movq
176(%rsp
), %rax
3838 movq
%rdi
, 176(%rsp
)
3841 leal
-48(%r14), %eax
3846 leal
-32(%r14), %eax
3849 leaq jump_table
(%rip
), %rdi
3850 movzbl
(%rdi
,%rax
), %edi
3851 leaq step2_jumps.12793
(%rip
), %rax
3852 movslq
(%rax
,%rdi
,4), %rax
3853 leaq
.L984(%rip), %rdi
3859 leaq
176(%rsp
), %rdi
3860 movq
%rsi
, 168(%rsp
)
3861 movq
%rcx
, 160(%rsp
)
3862 movl
%r10d
, 152(%rsp
)
3863 movl
%r9d
, 144(%rsp
)
3864 movl
%r8d
, 136(%rsp
)
3870 movl
136(%rsp
), %r8d
3871 movl
144(%rsp
), %r9d
3872 movslq
152(%rsp
), %r10
3873 movq
160(%rsp
), %rcx
3874 movq
168(%rsp
), %rsi
3876 movq
176(%rsp
), %rax
3880 leal
-32(%r14), %eax
3888 movq __libc_errno@gottpoff
(%rip
), %rax
3890 movl $
22, %fs:(%rax
)
3910 movl
128(%rsp
), %r11d
3918 leaq
4(,%rax
,4), %rsi
3920 call __readonly_area
3922 movl
%eax
, 128(%rsp
)
3926 leaq
.LC7(%rip), %rdi
3927 call __GI___libc_fatal
3970 movq
176(%rsp
), %rax
3973 leaq
.L984(%rip), %rax
3974 movq
%rdi
, 176(%rsp
)
3975 leal
-32(%r14), %edi
3978 leaq jump_table
(%rip
), %rax
3980 movzbl
(%rax
,%rdi
), %edi
3981 leaq step0_jumps.12761
(%rip
), %rax
3982 movslq
(%rax
,%rdi
,4), %rax
3983 leaq
.L984(%rip), %rdi
3992 movq
176(%rsp
), %rax
3995 leaq
.L984(%rip), %rax
3996 movq
%rdi
, 176(%rsp
)
3997 leal
-32(%r14), %edi
4000 leaq jump_table
(%rip
), %rax
4002 movzbl
(%rax
,%rdi
), %edi
4003 leaq step0_jumps.12761
(%rip
), %rax
4004 movslq
(%rax
,%rdi
,4), %rax
4005 leaq
.L984(%rip), %rdi
4014 cmovne
56(%rsp
), %eax
4016 movq
176(%rsp
), %rax
4019 movq
%rdi
, 176(%rsp
)
4020 leal
-32(%r14), %eax
4023 leaq jump_table
(%rip
), %rdi
4024 movzbl
(%rdi
,%rax
), %edi
4025 leaq step0_jumps.12761
(%rip
), %rax
4026 movslq
(%rax
,%rdi
,4), %rax
4027 leaq
.L984(%rip), %rdi
4033 movq
176(%rsp
), %rax
4036 leaq
.L984(%rip), %rax
4037 movq
%rdi
, 176(%rsp
)
4038 leal
-32(%r14), %edi
4041 leaq jump_table
(%rip
), %rax
4043 movzbl
(%rax
,%rdi
), %edi
4044 leaq step0_jumps.12761
(%rip
), %rax
4045 movslq
(%rax
,%rdi
,4), %rax
4046 leaq
.L984(%rip), %rdi
4052 movq
176(%rsp
), %rax
4055 movq
%rdi
, 176(%rsp
)
4056 leal
-32(%r14), %eax
4059 leaq jump_table
(%rip
), %rdi
4061 movzbl
(%rdi
,%rax
), %edi
4062 leaq step0_jumps.12761
(%rip
), %rax
4063 movslq
(%rax
,%rdi
,4), %rax
4064 leaq
.L984(%rip), %rdi
4070 movq
176(%rsp
), %rax
4073 leaq
.L984(%rip), %rax
4074 movq
%rdi
, 176(%rsp
)
4075 leal
-32(%r14), %edi
4078 leaq jump_table
(%rip
), %rax
4079 movzbl
(%rax
,%rdi
), %edi
4080 leaq step0_jumps.12761
(%rip
), %rax
4081 movslq
(%rax
,%rdi
,4), %rax
4082 leaq
.L984(%rip), %rdi
4091 leaq
288(%rsp
), %rax
4095 movq
%rax
, 104(%rsp
)
4105 movl
128(%rsp
), %eax
4109 movl
156(%rsp
), %eax
4111 movl
192(%rsp
), %edx
4114 call printf_positional
4156 movq
104(%rsp
), %rax
4157 movl $
48, 1284(%rsp
)
4159 leaq
996(%rax
), %r12
4182 movq
160(%rbx
), %rax
4192 cmpl $
2147483647, %ebp
4203 movq
160(%rbx
), %rax
4211 cmpl $
2147483647, %ebp
4224 cmpl $
2147483646, %ebp
4247 movq
216(%rbx
), %r13
4284 movq __libc_errno@gottpoff
(%rip
), %rax
4292 call _IO_vtable_check
4297 call _IO_vtable_check
4321 call outstring_converted_wide_string
4329 leaq
208(%rsp
), %rdi
4330 movq
%rsi
, 160(%rsp
)
4331 movq
%rcx
, 152(%rsp
)
4332 movl
%r9d
, 144(%rsp
)
4333 movl
%r8d
, 136(%rsp
)
4338 movl
136(%rsp
), %r8d
4339 movl
144(%rsp
), %r9d
4340 movq
152(%rsp
), %rcx
4341 movq
160(%rsp
), %rsi
4345 movq
208(%rsp
), %rax
4351 movl
132(%rsp
), %edx
4387 leaq
.L984(%rip), %rax
4399 movl
16(%rsp
), %r10d
4429 movq
160(%rbx
), %rdx
4474 movsd
%xmm0
, 192(%rsp
)
4486 movsd
%xmm0
, 192(%rsp
)
4500 lock cmpxchgl
%edx
, (%rdi
)
4502 call __lll_lock_wait_private
4509 movq
%rdi
, 176(%rsp
)
4510 movq
%rdi
, 208(%rsp
)
4527 movq
176(%rsp
), %rax
4533 leaq
208(%rsp
), %rdi
4534 movq
%rsi
, 168(%rsp
)
4535 movq
%rcx
, 160(%rsp
)
4536 movl
%r10d
, 152(%rsp
)
4537 movl
%r9d
, 144(%rsp
)
4538 movl
%r8d
, 136(%rsp
)
4543 movl
136(%rsp
), %r8d
4544 movl
144(%rsp
), %r9d
4545 movslq
152(%rsp
), %r10
4546 movq
160(%rsp
), %rcx
4547 movq
168(%rsp
), %rsi
4551 movq
208(%rsp
), %rax
4555 movq
176(%rsp
), %rax
4562 leaq
.LC3(%rip), %r12
4568 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rax
4569 movq
%fs:(%rax
), %rax
4573 movq
%rax
, 112(%rsp
)
4575 movl
%r8d
, 132(%rsp
)
4592 movq
160(%rbx
), %rax
4602 cmpl $
2147483647, %ebp
4614 movq
160(%rbx
), %rax
4622 cmpl $
2147483647, %ebp
4635 cmpl $
2147483646, %ebp
4651 movl
%r10d
, 48(%rsp
)
4656 movl
48(%rsp
), %r10d
4668 movq
216(%rbx
), %rax
4707 leaq _itowa_lower_digits
(%rip
), %rcx
4708 leaq _itowa_upper_digits
(%rip
), %rax
4717 movq
104(%rsp
), %rdi
4720 leaq
1000(%rdi
), %r12
4727 movl
(%rcx
,%rdx
,4), %edx
4737 movq
104(%rsp
), %rdi
4738 movl
132(%rsp
), %r8d
4740 movq
112(%rsp
), %rcx
4741 movl
%r11d
, 152(%rsp
)
4742 movq
%r10, 144(%rsp
)
4743 movl
%r9d
, 136(%rsp
)
4744 leaq
1000(%rdi
), %rdx
4746 movl
152(%rsp
), %r11d
4747 movq
144(%rsp
), %r10
4749 movl
136(%rsp
), %r9d
4756 movq
104(%rsp
), %rax
4758 movl
%r11d
, 144(%rsp
)
4759 movq
%r10, 136(%rsp
)
4761 leaq
1000(%rax
), %rsi
4763 call _i18n_number_rewrite
4764 movl
144(%rsp
), %r11d
4765 movq
136(%rsp
), %r10
4834 movq
160(%rbx
), %rax
4850 movq
160(%rbx
), %rax
4863 movq
104(%rsp
), %rsi
4865 leaq
1000(%rsi
), %r12
4874 movl
(%rcx
,%rdx
,4), %edx
4886 movq
104(%rsp
), %rsi
4888 leaq
1000(%rsi
), %r12
4897 movl
(%rcx
,%rdx
,4), %edx
4904 movq
104(%rsp
), %rax
4906 movabsq $
-3689348814741910323, %rdi
4907 leaq
1000(%rax
), %r12
4915 leaq
(%rdx
,%rdx
,4), %rax
4919 movl
(%rcx
,%rsi
,4), %eax
4933 leaq
.LC4(%rip), %r12
4938 movq _IO_funlockfile@GOTPCREL
(%rip
), %rax
4939 movq
%rbx
, 264(%rsp
)
4940 movq
%rax
, 256(%rsp
)
4965 movq
160(%rbx
), %rax
4981 movq
160(%rbx
), %rax
5020 movl
%r10d
, 144(%rsp
)
5021 movl
%r11d
, 136(%rsp
)
5032 movl
136(%rsp
), %r11d
5033 movl
144(%rsp
), %r10d
5047 movq
216(%rbx
), %r13
5071 movq
104(%rsp
), %rax
5073 leaq
1000(%rax
), %r12
5117 leaq null
(%rip
), %r12
5123 call __GI___woverflow
5130 movq __libc_errno@gottpoff
(%rip
), %rax
5132 movl $
22, %fs:(%rax
)
5167 # 1689 "vfprintf-internal.c" 1
5178 # 1689 "vfprintf-internal.c" 1
5193 call _IO_vtable_check
5199 movl
%r10d
, 68(%rsp
)
5200 movl
%r11d
, 56(%rsp
)
5206 call __GI___woverflow
5210 movl
56(%rsp
), %r11d
5211 movl
68(%rsp
), %r10d
5217 movl
%r10d
, 56(%rsp
)
5218 movl
%r11d
, 48(%rsp
)
5223 call __GI___woverflow
5226 movl
48(%rsp
), %r11d
5227 movl
56(%rsp
), %r10d
5234 call _IO_vtable_check
5240 leaq
176(%rsp
), %rdi
5241 movq
%rsi
, 160(%rsp
)
5242 movq
%rcx
, 152(%rsp
)
5243 movl
%r9d
, 144(%rsp
)
5244 movl
%r8d
, 136(%rsp
)
5250 movq
176(%rsp
), %rax
5251 movq
160(%rsp
), %rsi
5252 movq
152(%rsp
), %rcx
5253 movl
144(%rsp
), %r9d
5254 movl
136(%rsp
), %r8d
5263 call __GI___woverflow
5272 movl
%r10d
, 48(%rsp
)
5274 call __GI___woverflow
5277 movl
48(%rsp
), %r10d
5279 cmpl $
2147483647, %ebp
5281 movq
160(%rbx
), %rax
5287 movl
%r10d
, 48(%rsp
)
5289 call __GI___woverflow
5292 movl
48(%rsp
), %r10d
5299 call _IO_vtable_check
5303 movl
%r10d
, 68(%rsp
)
5304 movl
%r11d
, 56(%rsp
)
5310 movl
%r10d
, 56(%rsp
)
5311 movl
%r11d
, 48(%rsp
)
5318 movl
%r10d
, 56(%rsp
)
5321 call __GI___woverflow
5325 movl
56(%rsp
), %r10d
5327 cmpl $
2147483647, %ebp
5329 movq
160(%rbx
), %rax
5335 movl
%r10d
, 56(%rsp
)
5338 call __GI___woverflow
5342 movl
56(%rsp
), %r10d
5358 call __GI___woverflow
5369 movl
%r10d
, 68(%rsp
)
5370 movl
%r11d
, 56(%rsp
)
5376 movl
%r10d
, 56(%rsp
)
5377 movl
%r11d
, 48(%rsp
)
5386 call _IO_vtable_check
5392 movq __libc_errno@gottpoff
(%rip
), %rsi
5394 movl $
75, %fs:(%rsi
)
5560 .size __vfwprintf_internal, .-__vfwprintf_internal
5562 .type buffered_vfprintf, @function
5583 movq
%rbx
, 488(%rsp
)
5585 leaq
224(%rdi
), %rax
5586 movl $
-72515580, 32(%rsp
)
5588 movq
%rax
, 192(%rsp
)
5589 leaq
512(%rsp
), %rax
5590 movq
%rax
, 288(%rsp
)
5591 movq
%rax
, 280(%rsp
)
5592 leaq
33280(%rsp
), %rax
5593 movq
%rax
, 296(%rsp
)
5594 movl
116(%rbx
), %eax
5595 movl
%eax
, 148(%rsp
)
5596 leaq _IO_helper_jumps
(%rip
), %rax
5597 movq
%rax
, 248(%rsp
)
5598 call __vfwprintf_internal
5599 movl __libc_pthread_functions_init
(%rip
), %r13d
5603 movq
184+__libc_pthread_functions
(%rip
), %rax
5607 # 2298 "vfprintf-internal.c" 1
5612 movq _IO_funlockfile@GOTPCREL
(%rip
), %rsi
5618 movq
136(%rbx
), %rdi
5623 # 2299 "vfprintf-internal.c" 1
5631 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
5632 cmpxchgl
%edx
, (%rdi
)
5636 movq
136(%rbx
), %rdi
5641 movq
192(%rsp
), %rax
5648 movq
216(%rbx
), %r14
5649 leaq __start___libc_IO_vtables
(%rip
), %rdx
5650 leaq __stop___libc_IO_vtables
(%rip
), %rax
5664 testl $
32768, (%rbx
)
5666 movq
136(%rbx
), %rdi
5674 # 2319 "vfprintf-internal.c" 1
5684 movq
192+__libc_pthread_functions
(%rip
), %rax
5688 # 2320 "vfprintf-internal.c" 1
5706 movq _IO_funlockfile@GOTPCREL
(%rip
), %rax
5713 call _IO_vtable_check
5714 movq
192(%rsp
), %rax
5722 lock cmpxchgl
%ecx
, (%rdi
)
5724 call __lll_lock_wait_private
5730 # 2319 "vfprintf-internal.c" 1
5741 # 2319 "vfprintf-internal.c" 1
5747 .size buffered_vfprintf, .-buffered_vfprintf
5750 .type step4_jumps.13002, @object
5751 .size step4_jumps.13002, 120
5783 .section .rodata.str1.16,"aMS",@progbits,1
5785 .type __PRETTY_FUNCTION__.12998, @object
5786 .size __PRETTY_FUNCTION__.12998, 18
5787 __PRETTY_FUNCTION__.12998
:
5788 .string "printf_positional"
5789 .section .rodata.str1.8
5791 .type __PRETTY_FUNCTION__.12664, @object
5792 .size __PRETTY_FUNCTION__.12664, 15
5793 __PRETTY_FUNCTION__.12664
:
5794 .string "outstring_func"
5797 .type step3b_jumps.12796, @object
5798 .size step3b_jumps.12796, 120
5831 .type step4_jumps.12797, @object
5832 .size step4_jumps.12797, 120
5865 .type step3a_jumps.12794, @object
5866 .size step3a_jumps.12794, 120
5899 .type step2_jumps.12793, @object
5900 .size step2_jumps.12793, 120
5933 .type step1_jumps.12792, @object
5934 .size step1_jumps.12792, 120
5967 .type step0_jumps.12761, @object
5968 .size step0_jumps.12761, 120
6000 .section __libc_IO_vtables,"aw",@progbits
6002 .type _IO_helper_jumps, @object
6003 .size _IO_helper_jumps, 168
6007 .quad __GI__IO_wdefault_finish
6008 .quad _IO_helper_overflow
6009 .quad _IO_default_underflow
6010 .quad __GI__IO_default_uflow
6011 .quad __GI__IO_wdefault_pbackfail
6012 .quad __GI__IO_wdefault_xsputn
6013 .quad __GI__IO_wdefault_xsgetn
6014 .quad _IO_default_seekoff
6015 .quad _IO_default_seekpos
6016 .quad _IO_default_setbuf
6017 .quad _IO_default_sync
6018 .quad __GI__IO_wdefault_doallocate
6019 .quad _IO_default_read
6020 .quad _IO_default_write
6021 .quad _IO_default_seek
6022 .quad _IO_default_sync
6023 .quad _IO_default_stat
6027 .type jump_table, @object
6028 .size jump_table, 91
6121 .section .rodata.str4.16,"aMS",@progbits,4
6148 .hidden __lll_lock_wait_private
6149 .hidden __printf_modifier_table
6150 .hidden __libc_pthread_functions
6151 .hidden __libc_pthread_functions_init
6152 .hidden __readonly_area
6153 .hidden _itowa_upper_digits
6154 .hidden __printf_fphex
6156 .hidden __printf_va_arg_table
6157 .hidden _itowa_lower_digits
6158 .hidden __printf_function_table
6159 .hidden __printf_arginfo_table
6160 .hidden __parse_one_specwc
6162 .hidden _IO_vtable_check
6164 .hidden __stop___libc_IO_vtables
6165 .hidden __start___libc_IO_vtables