summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toolchain/external-toolchain/Config.in27
1 files changed, 25 insertions, 2 deletions
diff --git a/toolchain/external-toolchain/Config.in b/toolchain/external-toolchain/Config.in
index c004175cd..c3189456f 100644
--- a/toolchain/external-toolchain/Config.in
+++ b/toolchain/external-toolchain/Config.in
@@ -27,10 +27,10 @@ config BR2_TOOLCHAIN_EXTERNAL_STRIP
help
Strip shared libraries copied from the external toolchain.
-source "toolchain/gdb/Config.in.2"
-
comment "Common Toolchain Options"
+source "toolchain/gdb/Config.in.2"
+
config BR2_TOOLCHAIN_EXTERNAL_PATH
string "External toolchain path"
default ""
@@ -44,6 +44,29 @@ config BR2_TOOLCHAIN_EXTERNAL_PREFIX
This the the external toolchain prefix. For example:
armeb-unknown-linux-gnu, mipsel-unknown-linux-gnu, etc.
+choice
+ prompt "Thread library implementation"
+ default BR2_EXT_PTHREADS_OLD
+ help
+ Select the version of libpthreads used in the external toolchain.
+
+ config BR2_EXT_PTHREADS_NONE
+ bool
+ prompt "none"
+
+ config BR2_EXT_PTHREADS
+ bool
+ prompt "linuxthreads"
+
+ config BR2_EXT_PTHREADS_OLD
+ bool
+ prompt "linuxthreads (stable/old)"
+
+ config BR2_EXT_PTHREADS_NATIVE
+ bool
+ prompt "Native POSIX Threading (NPTL)"
+endchoice
+
config BR2_LARGEFILE
bool "Enable large file (files > 2 GB) support?"
depends on !BR2_cris