From e9bae396caff439b1b72cf2358f4dea93e972e07 Mon Sep 17 00:00:00 2001 From: lohhiiccc Date: Thu, 18 Jun 2026 16:15:23 +0200 Subject: [PATCH] style: fix indentation to 8 space tab --- src/ft_memcpy.asm | 8 ++++---- src/ft_read.asm | 14 +++++++------- src/ft_strcmp.asm | 14 +++++++------- src/ft_strcpy.asm | 18 +++++++++--------- src/ft_strdup.asm | 12 ++++++------ src/ft_strlen.asm | 12 ++++++------ src/ft_write.asm | 14 +++++++------- src/libasm.h | 12 +++++++----- 8 files changed, 53 insertions(+), 51 deletions(-) diff --git a/src/ft_memcpy.asm b/src/ft_memcpy.asm index d4028bc..39be6ab 100644 --- a/src/ft_memcpy.asm +++ b/src/ft_memcpy.asm @@ -6,12 +6,12 @@ section .text ; rdx: len ft_memcpy: - mov rax, rdi + mov rax, rdi test rdx, rdx - je .done + je .done cld - mov rcx, rdx - rep movsb + mov rcx, rdx + rep movsb .done: ret diff --git a/src/ft_read.asm b/src/ft_read.asm index 65030d9..05c9ff7 100644 --- a/src/ft_read.asm +++ b/src/ft_read.asm @@ -4,17 +4,17 @@ section .text ft_read: - mov eax, 0 + mov eax, 0 syscall - test rax, rax - js .done + test rax, rax + js .done - neg rax - mov edi, eax + neg rax + mov edi, eax call __errno_location wrt ..plt - mov dword [rax], edi - mov eax, -1 + mov dword [rax], edi + mov eax, -1 .done: diff --git a/src/ft_strcmp.asm b/src/ft_strcmp.asm index e978718..25afeaa 100644 --- a/src/ft_strcmp.asm +++ b/src/ft_strcmp.asm @@ -7,18 +7,18 @@ ft_strcmp: .loop: movzx r10, byte [rdi] - inc rdi + inc rdi movzx r11, byte [rsi] - inc rsi + inc rsi - cmp r10, 0x0 + cmp r10, 0x0 je .done - cmp r10, r11 - je .loop + cmp r10, r11 + je .loop .done: - mov rax, r10 - sub rax, r11 + mov rax, r10 + sub rax, r11 ret diff --git a/src/ft_strcpy.asm b/src/ft_strcpy.asm index 6938166..2e05a9b 100644 --- a/src/ft_strcpy.asm +++ b/src/ft_strcpy.asm @@ -5,21 +5,21 @@ section .text ; rax = return value ; should copy src in dest and return dest ft_strcpy: - mov rax, rdi + mov rax, rdi .loop: - mov dl, byte [rsi] + mov dl, byte [rsi] test dl, dl - je .done + je .done - mov byte [rdi], dl + mov byte [rdi], dl - inc rsi - inc rdi + inc rsi + inc rdi - jmp .loop + jmp .loop .done: - mov byte [rdi], 0x0 - mov rdi, rax + mov byte [rdi], 0x0 + mov rdi, rax ret diff --git a/src/ft_strdup.asm b/src/ft_strdup.asm index 0036f76..89ade15 100644 --- a/src/ft_strdup.asm +++ b/src/ft_strdup.asm @@ -6,16 +6,16 @@ section .text ft_strdup: call ft_strlen wrt ..plt - inc rax - mov r10, rdi - mov rdi, rax + inc rax + mov r10, rdi + mov rdi, rax call malloc wrt ..plt test rax, rax - je .done + je .done - mov rdi, rax - mov rsi, r10 + mov rdi, rax + mov rsi, r10 call ft_strcpy wrt ..plt .done: diff --git a/src/ft_strlen.asm b/src/ft_strlen.asm index b9a219f..9b072da 100644 --- a/src/ft_strlen.asm +++ b/src/ft_strlen.asm @@ -2,16 +2,16 @@ global ft_strlen section .text ft_strlen: - mov rax, rdi + mov rax, rdi .loop: - mov dl, byte [rax] + mov dl, byte [rax] test dl, dl - je .done + je .done - inc rax + inc rax - jmp .loop + jmp .loop .done: - sub rax, rdi + sub rax, rdi ret diff --git a/src/ft_write.asm b/src/ft_write.asm index 539fdb0..8ec6e50 100644 --- a/src/ft_write.asm +++ b/src/ft_write.asm @@ -3,18 +3,18 @@ extern __errno_location section .text ft_write: - mov eax, 1 + mov eax, 1 syscall ; if rax >= 0 - test rax, rax - jns .done + test rax, rax + jns .done - neg rax - mov edi, eax + neg rax + mov edi, eax call __errno_location wrt ..plt - mov dword [rax], edi - mov eax, -1 + mov dword [rax], edi + mov eax, -1 .done: ret diff --git a/src/libasm.h b/src/libasm.h index 4922b74..c85ced9 100644 --- a/src/libasm.h +++ b/src/libasm.h @@ -7,13 +7,15 @@ extern "C" { #endif size_t ft_strlen(const char *str); -char *ft_strcpy(char *dest, const char *src); -int ft_strcmp (const char *p1, const char *p2); +char *ft_strcpy(char *dest, const char *src); +int ft_strcmp (const char *p1, const char *p2); ssize_t ft_write(int fildes, const void *buf, size_t nbyte); -char *strdup(const char *s); +char *strdup(const char *s); ssize_t ft_read(int fd, void *buf, size_t count); -void *ft_memcpy(void *dest, const void *src, size_t n); -void ft_bzero(void *s, size_t n); +void *ft_memcpy(void *dest, const void *src, size_t n); +void ft_bzero(void *s, size_t n); +int ft_atoibase(char *str, char *base); + #ifdef __cplusplus } #endif