3 .type gconv_btowc, @function
5 leaq to_ucs4
(%rip
), %rax
7 movl
(%rax
,%rsi
,4), %eax
9 .size gconv_btowc, .-gconv_btowc
10 .section .rodata.str1.1,"aMS",@progbits,1
16 .type gconv_init, @function
25 movabsq $
4294967297, %rdx
26 movabsq $
17179869188, %rdi
29 leaq gconv_btowc
(%rip
), %rdx
43 movabsq $
17179869188, %rdi
44 movabsq $
4294967297, %rdx
56 .size gconv_init, .-gconv_init
57 .section .rodata.str1.1
59 .string "../iconv/skeleton.c"
61 .string "outbufstart == NULL"
63 .string "../iconv/loop.c"
64 .section .rodata.str1.8,"aMS",@progbits,1
67 .string "(state->__count & 7) <= sizeof (state->__value)"
70 .string "inlen_after <= sizeof (state->__value.__wchb)"
73 .string "inptr - bytebuf > (state->__count & 7)"
76 .string "inend != &bytebuf[MAX_NEEDED_INPUT]"
79 .string "inend - inptr > (state->__count & ~7)"
82 .string "inend - inptr <= sizeof (state->__value.__wchb)"
83 .section .rodata.str1.1
85 .string "outbuf == outerr"
86 .section .rodata.str1.8
89 .string "nstatus == __GCONV_FULL_OUTPUT"
92 .string "cnt_after <= sizeof (data->__statep->__value.__wchb)"
96 .type gconv, @function
126 # 410 "../iconv/skeleton.c" 1
154 movzbl
107(%rsp
), %esi
169 leaq to_ucs4
(%rip
), %r15
202 leaq from_ucs4
(%rip
), %rdi
205 movzbl
(%rdi
,%rsi
), %esi
235 call _dl_mcount_wrapper_check@PLT
295 leaq
1(%r13,%rax
), %rcx
304 movl
(%r15,%rdx
,4), %edx
378 movzbl
(%rdi
,%rax
), %ecx
379 movb
%cl
, 4(%rsi
,%rax
)
399 movl
%r11d
, 108(%rsp
)
410 call __gconv_transliterate@PLT
416 movl
108(%rsp
), %r11d
475 leaq from_ucs4
(%rip
), %r9
477 movzbl
(%r9,%rsi
), %esi
523 movzbl
4(%rbx
,%rax
), %ecx
524 movb
%cl
, (%r11,%rax
)
565 call _dl_mcount_wrapper_check@PLT
593 movzbl
-1(%rax
), %ecx
607 leaq from_ucs4
(%rip
), %rdi
609 movzbl
(%rdi
,%rcx
), %ecx
703 leaq
1(%r13,%rdx
), %rcx
711 movl
(%r15,%rax
,4), %eax
737 call __gconv_transliterate@PLT
764 movzbl
-1(%r13), %edx
766 movb
%dl
, 4(%rbx
,%r10)
803 leaq __PRETTY_FUNCTION__.9138
(%rip
), %rcx
804 leaq
.LC1(%rip), %rsi
805 leaq
.LC10(%rip), %rdi
807 call __assert_fail@PLT
814 leaq __PRETTY_FUNCTION__.9138
(%rip
), %rcx
815 leaq
.LC1(%rip), %rsi
816 leaq
.LC11(%rip), %rdi
818 call __assert_fail@PLT
822 leaq
(%r11,%r10), %rax
834 call __gconv_transliterate@PLT
869 movzbl
(%r11,%rax
), %edx
870 movb
%dl
, 4(%rbx
,%rax
)
885 leaq __PRETTY_FUNCTION__.9138
(%rip
), %rcx
886 leaq
.LC1(%rip), %rsi
887 leaq
.LC12(%rip), %rdi
889 call __assert_fail@PLT
891 leaq __PRETTY_FUNCTION__.9138
(%rip
), %rcx
892 leaq
.LC1(%rip), %rsi
893 leaq
.LC2(%rip), %rdi
895 call __assert_fail@PLT
897 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
898 leaq
.LC3(%rip), %rsi
899 leaq
.LC4(%rip), %rdi
901 call __assert_fail@PLT
903 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
904 leaq
.LC3(%rip), %rsi
905 leaq
.LC8(%rip), %rdi
907 call __assert_fail@PLT
909 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
910 leaq
.LC3(%rip), %rsi
911 leaq
.LC7(%rip), %rdi
913 call __assert_fail@PLT
915 leaq __PRETTY_FUNCTION__.9138
(%rip
), %rcx
916 leaq
.LC1(%rip), %rsi
917 leaq
.LC2(%rip), %rdi
919 call __assert_fail@PLT
921 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
922 leaq
.LC3(%rip), %rsi
923 leaq
.LC6(%rip), %rdi
925 call __assert_fail@PLT
927 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
928 leaq
.LC3(%rip), %rsi
929 leaq
.LC5(%rip), %rdi
931 call __assert_fail@PLT
933 leaq __PRETTY_FUNCTION__.9064
(%rip
), %rcx
934 leaq
.LC3(%rip), %rsi
935 leaq
.LC9(%rip), %rdi
937 call __assert_fail@PLT
939 .section .rodata.str1.16,"aMS",@progbits,1
941 .type __PRETTY_FUNCTION__.9064, @object
942 .size __PRETTY_FUNCTION__.9064, 18
943 __PRETTY_FUNCTION__.9064
:
944 .string "to_generic_single"
945 .section .rodata.str1.1
946 .type __PRETTY_FUNCTION__.9138, @object
947 .size __PRETTY_FUNCTION__.9138, 6
948 __PRETTY_FUNCTION__.9138
:
952 .type from_ucs4, @object
1256 .type to_ucs4, @object