take sys_fork/sys_vfork/sys_clone prototypes to linux/syscalls.h
now it can be done... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -63,11 +63,8 @@ long sys_ftruncate64(unsigned int fd, loff_t length);
|
||||
#endif
|
||||
|
||||
/* Provide versions of standard syscalls that use current_pt_regs(). */
|
||||
long sys_clone(unsigned long clone_flags, unsigned long newsp,
|
||||
void __user *parent_tid, void __user *child_tid);
|
||||
long sys_rt_sigreturn(void);
|
||||
long sys_sigaltstack(const stack_t __user *, stack_t __user *);
|
||||
#define sys_clone sys_clone
|
||||
#define sys_rt_sigreturn sys_rt_sigreturn
|
||||
#define sys_sigaltstack sys_sigaltstack
|
||||
|
||||
|
@@ -104,7 +104,6 @@ long compat_sys_sched_rr_get_interval(compat_pid_t pid,
|
||||
|
||||
/* Call the assembly trampolines where necessary. */
|
||||
#define compat_sys_rt_sigreturn _compat_sys_rt_sigreturn
|
||||
#undef sys_clone
|
||||
#define sys_clone _sys_clone
|
||||
|
||||
/*
|
||||
|
@@ -109,7 +109,6 @@ SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
|
||||
/* Call the assembly trampolines where necessary. */
|
||||
#undef sys_rt_sigreturn
|
||||
#define sys_rt_sigreturn _sys_rt_sigreturn
|
||||
#undef sys_clone
|
||||
#define sys_clone _sys_clone
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user