diff options
Diffstat (limited to 'usys.S')
-rw-r--r-- | usys.S | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -1,30 +1,30 @@ #include "syscall.h" #include "traps.h" -#define STUB(name) \ +#define SYSCALL(name) \ .globl name; \ name: \ movl $SYS_ ## name, %eax; \ int $T_SYSCALL; \ ret -STUB(fork) -STUB(exit) -STUB(wait) -STUB(pipe) -STUB(read) -STUB(write) -STUB(close) -STUB(kill) -STUB(exec) -STUB(open) -STUB(mknod) -STUB(unlink) -STUB(fstat) -STUB(link) -STUB(mkdir) -STUB(chdir) -STUB(dup) -STUB(getpid) -STUB(sbrk) -STUB(sleep) +SYSCALL(fork) +SYSCALL(exit) +SYSCALL(wait) +SYSCALL(pipe) +SYSCALL(read) +SYSCALL(write) +SYSCALL(close) +SYSCALL(kill) +SYSCALL(exec) +SYSCALL(open) +SYSCALL(mknod) +SYSCALL(unlink) +SYSCALL(fstat) +SYSCALL(link) +SYSCALL(mkdir) +SYSCALL(chdir) +SYSCALL(dup) +SYSCALL(getpid) +SYSCALL(sbrk) +SYSCALL(sleep) |