[git commit] sched.h: update header, needs size_t
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Fri Jun 15 12:00:44 UTC 2012
commit: http://git.uclibc.org/uClibc/commit/?id=fc4fb38b294f7de6619cd899e61737331684592c
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
While there, guard __clone[2] with _LIBC
Signed-off-by: Peter S. Mazinger <ps.m at gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
include/sched.h | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/include/sched.h b/include/sched.h
index e265b84..c5752d3 100644
--- a/include/sched.h
+++ b/include/sched.h
@@ -113,6 +113,14 @@ extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize,
/* Get the CPU affinity for a task */
extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize,
cpu_set_t *__cpuset) __THROW;
+
+# ifdef _LIBC
+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, ...);
+# endif
+
#endif
__END_DECLS
More information about the uClibc-cvs
mailing list