clarify the purpose of this project
[nyanglibc.git] / debug / vfprintf_chk.shared.s
blob02f7b7a6caa9d11eb02f9999f02af9926ade9d73
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 ___vfprintf_chk
9 .type ___vfprintf_chk, @function
10 ___vfprintf_chk:
11 .LFB68:
12 movq %rdx, %rax
13 movq %rcx, %rdx
14 xorl %ecx, %ecx
15 testl %esi, %esi
16 movq %rax, %rsi
17 setg %cl
18 addl %ecx, %ecx
19 jmp __vfprintf_internal
20 .LFE68:
21 .size ___vfprintf_chk, .-___vfprintf_chk
22 .globl __vfprintf_chk
23 .set __vfprintf_chk,___vfprintf_chk
24 .hidden __vfprintf_internal