|
@@ -14,8 +14,6 @@
|
|
|
#ifndef __V850_UNISTD_H__
|
|
|
#define __V850_UNISTD_H__
|
|
|
|
|
|
-#include <asm/clinkage.h>
|
|
|
-
|
|
|
#define __NR_restart_syscall 0
|
|
|
#define __NR_exit 1
|
|
|
#define __NR_fork 2
|
|
@@ -237,10 +235,9 @@
|
|
|
except the syscall number (r12). */
|
|
|
#define SYSCALL_SHORT_CLOBBERS SYSCALL_CLOBBERS, "r13", "r14"
|
|
|
|
|
|
+#ifdef __KERNEL__
|
|
|
|
|
|
-/* User programs sometimes end up including this header file
|
|
|
- (indirectly, via uClibc header files), so I'm a bit nervous just
|
|
|
- including <linux/compiler.h>. */
|
|
|
+#include <asm/clinkage.h>
|
|
|
|
|
|
#define __syscall_return(type, res) \
|
|
|
do { \
|
|
@@ -368,7 +365,6 @@ type name (atype a, btype b, ctype c, dtype d, etype e, ftype f) \
|
|
|
}
|
|
|
|
|
|
|
|
|
-#ifdef __KERNEL__
|
|
|
#define __ARCH_WANT_IPC_PARSE_VERSION
|
|
|
#define __ARCH_WANT_OLD_READDIR
|
|
|
#define __ARCH_WANT_STAT64
|
|
@@ -389,7 +385,6 @@ type name (atype a, btype b, ctype c, dtype d, etype e, ftype f) \
|
|
|
#define __ARCH_WANT_SYS_SIGPENDING
|
|
|
#define __ARCH_WANT_SYS_SIGPROCMASK
|
|
|
#define __ARCH_WANT_SYS_RT_SIGACTION
|
|
|
-#endif
|
|
|
|
|
|
#ifdef __KERNEL_SYSCALLS__
|
|
|
|
|
@@ -440,7 +435,7 @@ asmlinkage long sys_rt_sigaction(int sig,
|
|
|
struct sigaction __user *oact,
|
|
|
size_t sigsetsize);
|
|
|
|
|
|
-#endif
|
|
|
+#endif /* __KERNEL_SYSCALLS__ */
|
|
|
|
|
|
/*
|
|
|
* "Conditional" syscalls
|
|
@@ -455,4 +450,5 @@ asmlinkage long sys_rt_sigaction(int sig,
|
|
|
void name (void) __attribute__ ((weak, alias ("sys_ni_syscall")));
|
|
|
#endif
|
|
|
|
|
|
+#endif /* __KERNEL__ */
|
|
|
#endif /* __V850_UNISTD_H__ */
|