2003-03-14 Roland McGrath <roland@redhat.com>
* linux/ia64/syscallent.h: clone takes 5 arguments.
* process.c [LINUX && IA64] (ARG_*): Update for 2.5 clone calls.
diff --git a/process.c b/process.c
index f74699d..6a2fad3 100644
--- a/process.c
+++ b/process.c
@@ -529,9 +529,9 @@
# define ARG_FLAGS 0
# define ARG_STACK 1
# define ARG_STACKSIZE (tcp->scno == SYS_clone2 ? 2 : -1)
-# define ARG_CTID (tcp->scno == SYS_clone2 ? 3 : 2)
-# define ARG_PTID (tcp->scno == SYS_clone2 ? 4 : -1)
-# define ARG_TLS (tcp->scno == SYS_clone2 ? 5 : 3)
+# define ARG_PTID (tcp->scno == SYS_clone2 ? 3 : 2)
+# define ARG_CTID (tcp->scno == SYS_clone2 ? 4 : 3)
+# define ARG_TLS (tcp->scno == SYS_clone2 ? 5 : 4)
# elif defined S390
# define ARG_STACK 0
# define ARG_FLAGS 1