diff options
Diffstat (limited to 'arch/x86/include/asm/syscalls.h')
-rw-r--r-- | arch/x86/include/asm/syscalls.h | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/arch/x86/include/asm/syscalls.h b/arch/x86/include/asm/syscalls.h index 617295255a17..77bb31a88ba8 100644 --- a/arch/x86/include/asm/syscalls.h +++ b/arch/x86/include/asm/syscalls.h | |||
@@ -29,26 +29,21 @@ asmlinkage int sys_get_thread_area(struct user_desc __user *); | |||
29 | /* X86_32 only */ | 29 | /* X86_32 only */ |
30 | #ifdef CONFIG_X86_32 | 30 | #ifdef CONFIG_X86_32 |
31 | /* kernel/process_32.c */ | 31 | /* kernel/process_32.c */ |
32 | ptregscall int sys_fork(struct pt_regs *); | 32 | int sys_fork(struct pt_regs *); |
33 | ptregscall int sys_clone(struct pt_regs *, unsigned long, | 33 | int sys_clone(struct pt_regs *); |
34 | unsigned long, int __user *, | 34 | int sys_vfork(struct pt_regs *); |
35 | unsigned long, int __user *); | 35 | int sys_execve(struct pt_regs *); |
36 | ptregscall int sys_vfork(struct pt_regs *); | ||
37 | ptregscall int sys_execve(struct pt_regs *, char __user *, | ||
38 | char __user * __user *, | ||
39 | char __user * __user *); | ||
40 | 36 | ||
41 | /* kernel/signal_32.c */ | 37 | /* kernel/signal_32.c */ |
42 | asmlinkage int sys_sigsuspend(int, int, old_sigset_t); | 38 | asmlinkage int sys_sigsuspend(int, int, old_sigset_t); |
43 | asmlinkage int sys_sigaction(int, const struct old_sigaction __user *, | 39 | asmlinkage int sys_sigaction(int, const struct old_sigaction __user *, |
44 | struct old_sigaction __user *); | 40 | struct old_sigaction __user *); |
45 | ptregscall int sys_sigaltstack(struct pt_regs *, const stack_t __user *, | 41 | int sys_sigaltstack(struct pt_regs *); |
46 | stack_t __user *); | 42 | unsigned long sys_sigreturn(struct pt_regs *); |
47 | ptregscall unsigned long sys_sigreturn(struct pt_regs *); | 43 | int sys_rt_sigreturn(struct pt_regs *); |
48 | ptregscall int sys_rt_sigreturn(struct pt_regs *); | ||
49 | 44 | ||
50 | /* kernel/ioport.c */ | 45 | /* kernel/ioport.c */ |
51 | ptregscall long sys_iopl(struct pt_regs *, unsigned int); | 46 | long sys_iopl(struct pt_regs *); |
52 | 47 | ||
53 | /* kernel/sys_i386_32.c */ | 48 | /* kernel/sys_i386_32.c */ |
54 | asmlinkage long sys_mmap2(unsigned long, unsigned long, unsigned long, | 49 | asmlinkage long sys_mmap2(unsigned long, unsigned long, unsigned long, |
@@ -64,8 +59,8 @@ struct oldold_utsname; | |||
64 | asmlinkage int sys_olduname(struct oldold_utsname __user *); | 59 | asmlinkage int sys_olduname(struct oldold_utsname __user *); |
65 | 60 | ||
66 | /* kernel/vm86_32.c */ | 61 | /* kernel/vm86_32.c */ |
67 | ptregscall int sys_vm86old(struct pt_regs *, struct vm86_struct __user *); | 62 | int sys_vm86old(struct pt_regs *); |
68 | ptregscall int sys_vm86(struct pt_regs *, unsigned long, unsigned long); | 63 | int sys_vm86(struct pt_regs *); |
69 | 64 | ||
70 | #else /* CONFIG_X86_32 */ | 65 | #else /* CONFIG_X86_32 */ |
71 | 66 | ||