global ft_strdup
extern my_test
extern malloc
extern ft_strlen
extern ft_strcpy
ft_strdup:
enter 16, 0
push rdi
call ft_strlen
mov rdi, rax
inc rdi
call malloc WRT ..plt
cmp rax, 0
jz .done
leave
pop rsi
call ft_strcpy
.done:
ret