diff options
Diffstat (limited to 'asm/syscall.s')
| -rw-r--r-- | asm/syscall.s | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/asm/syscall.s b/asm/syscall.s deleted file mode 100644 index 388b6fa..0000000 --- a/asm/syscall.s +++ /dev/null @@ -1,17 +0,0 @@ -.global syscall - -syscall: - - push %ebx // preserve (sysV abi convnetion) - - mov 0x8(%esp),%eax //syscall number - mov 0xC(%esp),%edx //p1 - mov 0x10(%esp),%ecx //p2 - mov 0x14(%esp),%ebx //p3 - - int $0x80 - mov %ebx, %eax // set as return value - - pop %ebx // preserve - ret - |
