diff options
author | David Woodhouse <dwmw2@shinybook.infradead.org> | 2006-04-28 20:51:47 -0400 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2006-04-28 20:51:47 -0400 |
commit | 56142536868a2be34f261ed8fdca1610f8a73fbd (patch) | |
tree | 0bd66166b318d8403b1881285f6813ece2acced1 /include/asm-parisc | |
parent | 34c278d3913a15b64943e8c40a16b4f732cc7c59 (diff) |
Remove unneeded _syscallX macros from user view in asm-*/unistd.h
These aren't needed by glibc or klibc, and they're broken in some cases
anyway. The uClibc folks are apparently switching over to stop using
them too (now that we agreed that they should be dropped, at least).
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'include/asm-parisc')
-rw-r--r-- | include/asm-parisc/unistd.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/asm-parisc/unistd.h b/include/asm-parisc/unistd.h index 0e1a30be2e30..12b867238a47 100644 --- a/include/asm-parisc/unistd.h +++ b/include/asm-parisc/unistd.h | |||
@@ -792,6 +792,7 @@ | |||
792 | #define HPUX_GATEWAY_ADDR 0xC0000004 | 792 | #define HPUX_GATEWAY_ADDR 0xC0000004 |
793 | #define LINUX_GATEWAY_ADDR 0x100 | 793 | #define LINUX_GATEWAY_ADDR 0x100 |
794 | 794 | ||
795 | #ifdef __KERNEL__ | ||
795 | #ifndef __ASSEMBLY__ | 796 | #ifndef __ASSEMBLY__ |
796 | 797 | ||
797 | #define SYS_ify(syscall_name) __NR_##syscall_name | 798 | #define SYS_ify(syscall_name) __NR_##syscall_name |
@@ -934,7 +935,6 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) \ | |||
934 | return K_INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5); \ | 935 | return K_INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5); \ |
935 | } | 936 | } |
936 | 937 | ||
937 | #ifdef __KERNEL__ | ||
938 | #define __ARCH_WANT_OLD_READDIR | 938 | #define __ARCH_WANT_OLD_READDIR |
939 | #define __ARCH_WANT_STAT64 | 939 | #define __ARCH_WANT_STAT64 |
940 | #define __ARCH_WANT_SYS_ALARM | 940 | #define __ARCH_WANT_SYS_ALARM |
@@ -956,7 +956,6 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) \ | |||
956 | #define __ARCH_WANT_SYS_SIGPENDING | 956 | #define __ARCH_WANT_SYS_SIGPENDING |
957 | #define __ARCH_WANT_SYS_SIGPROCMASK | 957 | #define __ARCH_WANT_SYS_SIGPROCMASK |
958 | #define __ARCH_WANT_SYS_RT_SIGACTION | 958 | #define __ARCH_WANT_SYS_RT_SIGACTION |
959 | #endif | ||
960 | 959 | ||
961 | /* mmap & mmap2 take 6 arguments */ | 960 | /* mmap & mmap2 take 6 arguments */ |
962 | #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5,type6,arg6) \ | 961 | #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5,type6,arg6) \ |
@@ -1056,4 +1055,5 @@ asmlinkage long sys_rt_sigaction(int sig, | |||
1056 | */ | 1055 | */ |
1057 | #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") | 1056 | #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") |
1058 | 1057 | ||
1058 | #endif /* __KERNEL__ */ | ||
1059 | #endif /* _ASM_PARISC_UNISTD_H_ */ | 1059 | #endif /* _ASM_PARISC_UNISTD_H_ */ |