repo.or.cz
/
nyanglibc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
clarify the purpose of this project
[nyanglibc.git]
/
libio
/
iovswscanf.shared.s
blob
e25f3344aa92404aa87c3094bd8b6d5f65f475b5
1
.text
2
#APP
3
memmove
=
__GI_memmove
4
memset
=
__GI_memset
5
memcpy
=
__GI_memcpy
6
#NO_APP
7
.p2align 4,,15
8
.globl __vswscanf
9
.type __vswscanf, @function
10
__vswscanf
:
11
pushq
%
r13
12
pushq
%
r12
13
leaq _IO_wstr_jumps
(%
rip
), %
r8
14
pushq
%
rbp
15
pushq
%
rbx
16
movq
%
rdi
, %
r13
17
movq
%
rsi
, %
rbp
18
movq
%
rdx
, %
r12
19
movl $
32768
, %
esi
20
subq $
488
, %
rsp
21
xorl
%
edx
, %
edx
22
leaq
240
(%
rsp
), %
rbx
23
movq
%
rsp
, %
rcx
24
movq $
0
,
376
(%
rsp
)
25
movq
%
rbx
, %
rdi
26
call _IO_no_init@PLT
27
movq
%
rbx
, %
rdi
28
movl $
1
, %
esi
29
call _IO_fwide@PLT
30
movq
%
r13
, %
rsi
31
movq
%
rbx
, %
rdi
32
xorl
%
ecx
, %
ecx
33
xorl
%
edx
, %
edx
34
call _IO_wstr_init_static@PLT
35
movq
%
r12
, %
rdx
36
movq
%
rbp
, %
rsi
37
movq
%
rbx
, %
rdi
38
xorl
%
ecx
, %
ecx
39
call __vfwscanf_internal
40
addq $
488
, %
rsp
41
popq
%
rbx
42
popq
%
rbp
43
popq
%
r12
44
popq
%
r13
45
ret
46
.size __vswscanf, .-__vswscanf
47
.weak vswscanf
48
.set vswscanf,__vswscanf
49
.hidden __vfwscanf_internal
50
.hidden _IO_wstr_jumps