added read, strcmp, strcpy, finished write, added Makefile

This commit is contained in:
2024-03-15 17:15:37 +01:00
parent 9316411eb6
commit 8a939458e6
7 changed files with 103 additions and 1 deletions

View File

@@ -1,10 +1,17 @@
global _write
extern __errno_location
_write:
mov eax, 0x1
syscall
jc .error
test rax, rax
js .error
ret
.error:
mov ebx, eax
call __errno_location wrt ..plt
neg ebx
mov dword [rax], ebx
mov rax, -1
ret