about summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-03-03 19:53:27 +0000
committerUlrich Drepper <drepper@redhat.com>2003-03-03 19:53:27 +0000
commit625f22fc7f8e0d61e3e6cff2c65468b91dbad426 (patch)
tree2fb41fbb7b3fdd78fdaab5915d8621aa2f4ad7df /include
parent71502ebe1abb598545431a5cfcf06db52585656e (diff)
downloadglibc-625f22fc7f8e0d61e3e6cff2c65468b91dbad426.tar.gz
glibc-625f22fc7f8e0d61e3e6cff2c65468b91dbad426.tar.xz
glibc-625f22fc7f8e0d61e3e6cff2c65468b91dbad426.zip
Update.
2003-03-03  Ian Wienand  <ianw@gelato.unsw.edu.au>

	* sysdeps/unix/sysv/linux/ia64/clone2.S: Update to take extra clone
	flags.
	* include/sched.h: Update clone2 prototype.
Diffstat (limited to 'include')
-rw-r--r--include/sched.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/sched.h b/include/sched.h
index 291811a6d3..d6cd36f01d 100644
--- a/include/sched.h
+++ b/include/sched.h
@@ -15,8 +15,11 @@ extern int __sched_get_priority_min (int __algorithm);
 extern int __sched_rr_get_interval (__pid_t __pid, struct timespec *__t);
 
 /* These are Linux specific.  */
+struct user_desc;
 extern int __clone (int (*__fn) (void *__arg), void *__child_stack,
 		    int __flags, void *__arg, ...);
 extern int __clone2 (int (*__fn) (void *__arg), void *__child_stack_base,
-		     size_t __child_stack_size, int __flags, void *__arg);
+		     size_t __child_stack_size, int __flags, void *__arg,
+		     __pid_t *__child_tid, __pid_t *__parent_tid,
+		     struct user_desc *__tls);
 #endif