summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/arch/arm.in.27
-rw-r--r--config/arch/m68k.in2
-rw-r--r--config/arch/s390.in2
-rw-r--r--config/binutils/binutils.in3
-rw-r--r--config/cc/gcc.in.21
-rw-r--r--config/debug/gdb.in.cross1
-rw-r--r--config/global/paths.in2
-rw-r--r--config/kernel/windows.in2
-rw-r--r--config/target.in6
-rw-r--r--config/test_suite.in1
-rw-r--r--config/toolchain.in6
11 files changed, 12 insertions, 21 deletions
diff --git a/config/arch/arm.in.2 b/config/arch/arm.in.2
index 054a890..e871cc2 100644
--- a/config/arch/arm.in.2
+++ b/config/arch/arm.in.2
@@ -18,8 +18,7 @@ config ARCH_ARM_MODE_ARM
config ARCH_ARM_MODE_THUMB
bool
- prompt "thumb (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ prompt "thumb"
help
Defaults to emitting instructions in the THUMB mode.
@@ -28,7 +27,6 @@ endchoice
config ARCH_ARM_INTERWORKING
bool
prompt "Use Thumb-interworking (READ HELP)"
- depends on EXPERIMENTAL
help
Excerpt from the gcc manual:
@@ -37,6 +35,9 @@ config ARCH_ARM_INTERWORKING
> cannot be reliably used inside one program. The default is
> [not to use interwork], since slightly larger code is generated
> when [interwork] is specified.
+
+ NOTE: Interworking in crosstool-NG is not sell-tested. Use at your
+ own risks, and report success and/or failure.
config ARCH_ARM_EABI
bool
diff --git a/config/arch/m68k.in b/config/arch/m68k.in
index a81004a..6c76e78 100644
--- a/config/arch/m68k.in
+++ b/config/arch/m68k.in
@@ -1,7 +1,5 @@
# m68k specific configuration file
-## depends on EXPERIMENTAL
-##
## select ARCH_SUPPORTS_32
## select ARCH_DEFAULT_32
## select ARCH_DEFAULT_BE
diff --git a/config/arch/s390.in b/config/arch/s390.in
index 5bd7e7f..00bc879 100644
--- a/config/arch/s390.in
+++ b/config/arch/s390.in
@@ -1,7 +1,5 @@
# s390 specific config options
-## depends on EXPERIMENTAL
-##
## select ARCH_SUPPORTS_32
## select ARCH_SUPPORTS_64
## select ARCH_DEFAULT_32
diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in
index b30f06b..f917071 100644
--- a/config/binutils/binutils.in
+++ b/config/binutils/binutils.in
@@ -135,7 +135,6 @@ config BINUTILS_LINKER_GOLD
depends on BINUTILS_HAS_GOLD
depends on BINUTILS_GOLD_SUPPORTS_ARCH
depends on ! BINUTILS_FORCE_LD_BFD
- depends on EXPERIMENTAL
select BINUTILS_GOLD_INSTALLED
help
gold is a new, optimised, multi-threaded linker with support
@@ -148,7 +147,6 @@ config BINUTILS_LINKER_LD_GOLD
prompt "ld, gold"
depends on BINUTILS_HAS_GOLD
depends on BINUTILS_GOLD_SUPPORTS_ARCH
- depends on EXPERIMENTAL
select BINUTILS_GOLD_INSTALLED
select BINUTILS_LINKER_BOTH
help
@@ -162,7 +160,6 @@ config BINUTILS_LINKER_GOLD_LD
prompt "gold, ld"
depends on BINUTILS_HAS_GOLD
depends on BINUTILS_GOLD_SUPPORTS_ARCH
- depends on EXPERIMENTAL
select BINUTILS_GOLD_INSTALLED
select BINUTILS_LINKER_BOTH
select BINUTILS_LD_WRAPPER if BINUTILS_FORCE_LD_BFD
diff --git a/config/cc/gcc.in.2 b/config/cc/gcc.in.2
index 585c00d..f445c78 100644
--- a/config/cc/gcc.in.2
+++ b/config/cc/gcc.in.2
@@ -56,7 +56,6 @@ config CC_STATIC_LIBSTDCXX
config CC_GCC_SYSTEM_ZLIB
bool
prompt "Use system zlib"
- depends on EXPERIMENTAL
help
Do not use bundled zlib, and use the zlib already available for
the host (eg. the system library).
diff --git a/config/debug/gdb.in.cross b/config/debug/gdb.in.cross
index 7e1fe75..7e66ce5 100644
--- a/config/debug/gdb.in.cross
+++ b/config/debug/gdb.in.cross
@@ -27,7 +27,6 @@ config GDB_CROSS_STATIC
config GDB_CROSS_SIM
bool
prompt "Enable 'sim'"
- depends on EXPERIMENTAL
help
Say 'y' here if you want to build the 'sim' emulator.
You probably don't want it, unless you are building for bare-metal.
diff --git a/config/global/paths.in b/config/global/paths.in
index c4d0593..3e19332 100644
--- a/config/global/paths.in
+++ b/config/global/paths.in
@@ -21,8 +21,8 @@ config SAVE_TARBALLS
config CUSTOM_LOCATION_ROOT_DIR
string
- depends on EXPERIMENTAL
prompt "Directory containing custom source components"
+ depends on EXPERIMENTAL
help
This is the path CT-NG will attempt to use as a root for locating
local copies of source components (CUSTOM_LOCATION_ROOT_DIR/component)
diff --git a/config/kernel/windows.in b/config/kernel/windows.in
index 209f0cf..5f3b099 100644
--- a/config/kernel/windows.in
+++ b/config/kernel/windows.in
@@ -1,6 +1,6 @@
# windows config options
-## depends on EXPERIMENTAL && ARCH_x86
+## depends on ARCH_x86
##
## select WINDOWS
##
diff --git a/config/target.in b/config/target.in
index 1df5794..6c5e182 100644
--- a/config/target.in
+++ b/config/target.in
@@ -47,8 +47,7 @@ comment "Generic target options"
#--------------------------------------
config MULTILIB
bool
- prompt "Build a multilib toolchain (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ prompt "Build a multilib toolchain (READ HELP!!!)"
help
If you say 'y' here, then the toolchain will also contain the C library
optimised for some variants of the selected architecture, besides the
@@ -59,6 +58,9 @@ config MULTILIB
The list of variants is dependent on the architecture, and is hard-coded
in gcc, so it is not possible to say what variants to support, only
whether hard-coded variants should be supported or not.
+
+ NOTE: The multilib feature in crosstool-NG is not well-tested.
+ Use at your own risk, and report success and/or failure.
#--------------------------------------
config ARCH_SUPPORTS_BOTH_MMU
diff --git a/config/test_suite.in b/config/test_suite.in
index 2dbf784..978635d 100644
--- a/config/test_suite.in
+++ b/config/test_suite.in
@@ -10,7 +10,6 @@ config TEST_SUITE
config TEST_SUITE_GCC
bool
prompt "GCC test suite"
- depends on EXPERIMENTAL
select TEST_SUITE
help
Select this option to install the GCC test suite in $CT_PREFIX_DIR/test_suite.
diff --git a/config/toolchain.in b/config/toolchain.in
index e82ceae..b242444 100644
--- a/config/toolchain.in
+++ b/config/toolchain.in
@@ -51,8 +51,7 @@ config WANTS_STATIC_LINK
config STATIC_TOOLCHAIN
bool
- prompt "Build Static Toolchain (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ prompt "Build Static Toolchain"
select WANTS_STATIC_LINK
help
Build static host binaries.
@@ -179,8 +178,7 @@ config CROSS_NATIVE
config CANADIAN
bool
- prompt "Canadian (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ prompt "Canadian"
help
Build a canadian-toolchain.
See: "docs/6 - Toolchain types.txt"