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-arm/unistd.h | |
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-arm/unistd.h')
-rw-r--r-- | include/asm-arm/unistd.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/asm-arm/unistd.h b/include/asm-arm/unistd.h index ee8dfea549bc..a5896d94e1ad 100644 --- a/include/asm-arm/unistd.h +++ b/include/asm-arm/unistd.h | |||
@@ -13,8 +13,6 @@ | |||
13 | #ifndef __ASM_ARM_UNISTD_H | 13 | #ifndef __ASM_ARM_UNISTD_H |
14 | #define __ASM_ARM_UNISTD_H | 14 | #define __ASM_ARM_UNISTD_H |
15 | 15 | ||
16 | #include <linux/linkage.h> | ||
17 | |||
18 | #define __NR_OABI_SYSCALL_BASE 0x900000 | 16 | #define __NR_OABI_SYSCALL_BASE 0x900000 |
19 | 17 | ||
20 | #if defined(__thumb__) || defined(__ARM_EABI__) | 18 | #if defined(__thumb__) || defined(__ARM_EABI__) |
@@ -378,6 +376,9 @@ | |||
378 | #undef __NR_ipc | 376 | #undef __NR_ipc |
379 | #endif | 377 | #endif |
380 | 378 | ||
379 | #ifdef __KERNEL__ | ||
380 | #include <linux/linkage.h> | ||
381 | |||
381 | #define __sys2(x) #x | 382 | #define __sys2(x) #x |
382 | #define __sys1(x) __sys2(x) | 383 | #define __sys1(x) __sys2(x) |
383 | 384 | ||
@@ -519,7 +520,6 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5, type6 arg6 | |||
519 | __syscall_return(type,__res); \ | 520 | __syscall_return(type,__res); \ |
520 | } | 521 | } |
521 | 522 | ||
522 | #ifdef __KERNEL__ | ||
523 | #define __ARCH_WANT_IPC_PARSE_VERSION | 523 | #define __ARCH_WANT_IPC_PARSE_VERSION |
524 | #define __ARCH_WANT_STAT64 | 524 | #define __ARCH_WANT_STAT64 |
525 | #define __ARCH_WANT_SYS_GETHOSTNAME | 525 | #define __ARCH_WANT_SYS_GETHOSTNAME |
@@ -540,7 +540,6 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5, type6 arg6 | |||
540 | #define __ARCH_WANT_OLD_READDIR | 540 | #define __ARCH_WANT_OLD_READDIR |
541 | #define __ARCH_WANT_SYS_SOCKETCALL | 541 | #define __ARCH_WANT_SYS_SOCKETCALL |
542 | #endif | 542 | #endif |
543 | #endif | ||
544 | 543 | ||
545 | #ifdef __KERNEL_SYSCALLS__ | 544 | #ifdef __KERNEL_SYSCALLS__ |
546 | 545 | ||
@@ -564,7 +563,7 @@ asmlinkage long sys_rt_sigaction(int sig, | |||
564 | struct sigaction __user *oact, | 563 | struct sigaction __user *oact, |
565 | size_t sigsetsize); | 564 | size_t sigsetsize); |
566 | 565 | ||
567 | #endif | 566 | #endif /* __KERNEL_SYSCALLS__ */ |
568 | 567 | ||
569 | /* | 568 | /* |
570 | * "Conditional" syscalls | 569 | * "Conditional" syscalls |
@@ -574,4 +573,5 @@ asmlinkage long sys_rt_sigaction(int sig, | |||
574 | */ | 573 | */ |
575 | #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") | 574 | #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") |
576 | 575 | ||
576 | #endif /* __KERNEL__ */ | ||
577 | #endif /* __ASM_ARM_UNISTD_H */ | 577 | #endif /* __ASM_ARM_UNISTD_H */ |