diff --git a/config/arch/arm.in.2 b/config/arch/arm.in.2 index 054a890f..e871cc27 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 a81004a4..6c76e78c 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 5bd7e7f2..00bc879d 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 b30f06b8..f9170713 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 585c00dc..f445c786 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 7e1fe756..7e66ce5d 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 c4d0593e..3e19332e 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 209f0cf5..5f3b0991 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 1df57947..6c5e1825 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 2dbf784e..978635d3 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 e82ceae6..b2424447 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"