Files
libasm/srcs/bonus/ft_list_size.s

20 lines
172 B
ArmAsm

global ft_list_size
section .text
ft_list_size:
xor rax, rax
count_start:
test rdi, rdi
je end
mov rdi, [rdi + 8]
lea rax, [rax + 1]
jmp count_start
end:
ret