[git commit] Fix daemon build for no-MMU no-threads.
Joseph Myers
joseph at codesourcery.com
Tue Aug 4 15:45:53 UTC 2009
commit: http://git.uclibc.org/uClibc/commit/?id=086adc370cc627c95f20e3a173dcaebe086b9869
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
CLONE_VM (used in no-MMU daemon) is defined in <bits/sched.h>. A
build with threads ends up including <sched.h> via <pthread.h> via
<bits/uClibc_mutex.h>; this indirect include does not happen for a
build without threads, so this patch adds a direct <sched.h> include.
Signed-off-by: Joseph Myers <joseph at codesourcery.com>
---
libc/unistd/daemon.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/libc/unistd/daemon.c b/libc/unistd/daemon.c
index 7894889..b18d618 100644
--- a/libc/unistd/daemon.c
+++ b/libc/unistd/daemon.c
@@ -59,6 +59,7 @@
#ifndef __ARCH_USE_MMU__
#include <sys/syscall.h>
+#include <sched.h>
/* use clone() to get fork() like behavior here -- we just want to disassociate
* from the controlling terminal
*/
--
1.6.3.3
More information about the uClibc-cvs
mailing list