From e4597a684c616905da9d7b11667b9e8011f9fa72 Mon Sep 17 00:00:00 2001 From: Namonay Date: Tue, 5 Mar 2024 22:27:39 +0100 Subject: [PATCH] Initial commit : Added ft_strlen --- .gitignore | 3 +++ ft_strlen.s | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 .gitignore create mode 100644 ft_strlen.s diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f7b5c1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.o +*.c +*.out \ No newline at end of file diff --git a/ft_strlen.s b/ft_strlen.s new file mode 100644 index 0000000..0b1a5b4 --- /dev/null +++ b/ft_strlen.s @@ -0,0 +1,11 @@ +global _strlen + +_strlen: + xor rax, rax +.cmp_char: + cmp byte [rdi + rax], 0 + je .end + inc rax + jmp .cmp_char +.end: + ret \ No newline at end of file