style: fix indentation to 8 space tab

This commit is contained in:
lohhiiccc 2026-06-18 16:15:23 +02:00
parent fb49a1b217
commit e9bae396ca
8 changed files with 53 additions and 51 deletions

View file

@ -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

View file

@ -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:

View file

@ -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

View file

@ -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

View file

@ -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:

View file

@ -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

View file

@ -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

View file

@ -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