42-archive/libftasm/srcs/ft_strlen.s
2017-09-02 23:49:52 +02:00

16 lines
162 B
ArmAsm

global _ft_strlen
global ft_strlen
_ft_strlen:
ft_strlen:
mov rax, 0
cmp rdi, 0
je end
loop:
cmp byte [rdi], 0
je end
inc rax
inc rdi
jmp loop
end:
ret