summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2012-12-04 12:32:04 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2012-12-05 17:36:45 +0100
commitfb09ae3329437bf2e1a899860c63111504c9bbef (patch)
tree20eb405126d0cf88b673ff5bee8fd74085e2a4b5
parent07f95bca216fc79b82e0c6e9ff4378e5434f84c1 (diff)
downloadOSELAS.Toolchain-fb09ae3329437bf2e1a899860c63111504c9bbef.tar.gz
OSELAS.Toolchain-fb09ae3329437bf2e1a899860c63111504c9bbef.tar.xz
uClibc: build disable threads and shared libraries for gcc
We're only using uClibc on ARM right now. And without MMU shared libraries are not supported. None of the pthread implementations in uClibc support thumb-only builds. Until this is fixed or we have a toolchain that is not thumb-only, just disable threads. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/uclibc.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/rules/uclibc.in b/rules/uclibc.in
index a682bc5..9c3b880 100644
--- a/rules/uclibc.in
+++ b/rules/uclibc.in
@@ -9,8 +9,8 @@ menuconfig UCLIBC
select CROSS_GCC_ENABLE_CXA_ATEXIT
select CROSS_GCC_DISABLE_SJLJ_EXCEPTIONS
select CROSS_GCC_DISABLE_LIBSSP
- select CROSS_GCC_ENABLE_SHARED
- select CROSS_GCC_THREADS_POSIX
+ select CROSS_GCC_DISABLE_SHARED
+ select CROSS_GCC_THREADS_SINGLE
prompt "uclibc "