Building without thread support
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Fri Sep 22 16:51:32 UTC 2006
While I was looking for a another problem, I tried to build
the latest svn version of uClibc without thread support.
This failed on the first file it tried to compile, and I had
to apply the following patch to make it compile.
Any comments, or should I go ahead and commit it?
Index: libc/sysdeps/linux/common/bits/uClibc_errno.h
===================================================================
--- libc/sysdeps/linux/common/bits/uClibc_errno.h (revision 16185)
+++ libc/sysdeps/linux/common/bits/uClibc_errno.h (working copy)
@@ -31,10 +31,12 @@
attribute_hidden
# endif
;
+#if defined __UCLIBC_HAS_THREADS__
#include <tls.h>
#if USE___THREAD
libc_hidden_proto(__errno_location)
#endif
+#endif
/* We now need a declaration of the `errno' variable. */
# ifndef __UCLIBC_HAS_THREADS__
//Peter
More information about the uClibc
mailing list