summaryrefslogtreecommitdiffstats
path: root/rules/uclibc.in
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 /rules/uclibc.in
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>
Diffstat (limited to 'rules/uclibc.in')
-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 "