blob: 228ea0477f4898e74246ef4e4f47f446197f8345 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
.globl _ft_strcpy
_ft_strcpy:
mov rax, rdi # dst
mov rbx, rsi # src
xor rcx, rcx
FT_STRCPY_LOOP:
mov dl, [rbx + rcx]
mov [rax + rcx], dl
inc rcx
cmp byte ptr [rbx + rcx], 0
jne FT_STRCPY_LOOP
ret
|