diff --git a/Usermode/Libraries/ld-acess.so_src/arch/x86.asm.h b/Usermode/Libraries/ld-acess.so_src/arch/x86.asm.h index 4de25277349bb59450f69ff0a7f2b1396528aed4..2d2c36a187bc96608a043750deac7337324e5c99 100644 --- a/Usermode/Libraries/ld-acess.so_src/arch/x86.asm.h +++ b/Usermode/Libraries/ld-acess.so_src/arch/x86.asm.h @@ -14,12 +14,8 @@ _errno: dw 0 [extern SoMain] _start: call SoMain - - add esp, 4 - call eax - - push eax - call _exit + add esp, 4 ; // Base address + jmp eax ; DEST ; SRC