Files
libasm/ft_strlen.s

13 lines
124 B
ArmAsm

global ft_strlen
ft_strlen:
xor rax, rax
.cmp_char:
cmp byte [rdi + rax], 0
je .end
inc rax
jmp .cmp_char
.end:
ret