Paul Mundt
6cc15e9fdc
sh: Rip out left-over nommu cond syscall cruft.
...
At some point way back when (2.5 or so) quite a few syscalls hadn't
yet been wired up as cond_syscalls(), so we opted to just do direct
sys_ni_syscall wrapping in the assembly code instead. That's all
been fixed up since then, so we can drop the wrapping.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-10-04 19:52:32 +09:00
Paul Mundt
0c99adb0a6
sh: Wire up fallocate() syscall.
...
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-07-20 12:27:09 +09:00
Paul Mundt
f11b71e657
sh: Wire up mempolicy syscalls.
...
Wire up mbind and get/set_mempolicy() in their reserved places.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-06-08 02:43:47 +00:00
Paul Mundt
26bbfda8b1
sh: Wire up signalfd/timerfd/eventfd syscalls.
...
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-05-21 14:32:14 +09:00
Paul Mundt
21ec4c6453
sh: Wire up utimensat syscall.
...
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-05-09 10:42:48 +09:00
Paul Mundt
b37814352d
sh: Fix syscall numbering breakage.
...
We accidentally broke the inotify syscalls, fix those up again.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-02-13 10:54:46 +09:00
Paul Mundt
6887d83d6a
sh: Wire up new syscalls.
...
This wires up sys_move_pages, sys_getcpu, and sys_epoll_pwait.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-10-31 12:53:28 +09:00
Paul Mundt
9f23e7e94f
sh: pselect6 and ppoll, along with signal trampoline rework.
...
This implements support for ppoll() and pselect6()..
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-09-27 17:27:00 +09:00
Paul Mundt
0b8929354c
sh: __NR_restart_syscall support.
...
This implements support for __NR_restart_syscall.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-09-27 17:22:49 +09:00
Paul Mundt
75c92acdd5
sh: Wire up new syscalls.
...
The syscall table has lagged behind a bit, wire up the new ones..
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-09-27 14:36:44 +09:00
Paul Mundt
1c5f8f85df
sh: Move syscall table in to syscall.S.
...
Move the syscall table in to its own file, as per sh64. The entry.S
bits will end up being considerably different in the sh2/sh2a cases,
so this lets us keep things in sync somewhat..
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-09-27 11:36:10 +09:00