OSDN Git Service

clone: support passing tls argument via C rather than pt_regs magic
[uclinux-h8/linux.git] / include / linux / syscalls.h
index 76d1e38..bb51bec 100644 (file)
@@ -827,15 +827,15 @@ asmlinkage long sys_syncfs(int fd);
 asmlinkage long sys_fork(void);
 asmlinkage long sys_vfork(void);
 #ifdef CONFIG_CLONE_BACKWARDS
-asmlinkage long sys_clone(unsigned long, unsigned long, int __user *, int,
+asmlinkage long sys_clone(unsigned long, unsigned long, int __user *, unsigned long,
               int __user *);
 #else
 #ifdef CONFIG_CLONE_BACKWARDS3
 asmlinkage long sys_clone(unsigned long, unsigned long, int, int __user *,
-                         int __user *, int);
+                         int __user *, unsigned long);
 #else
 asmlinkage long sys_clone(unsigned long, unsigned long, int __user *,
-              int __user *, int);
+              int __user *, unsigned long);
 #endif
 #endif