1.1 --- a/config/arch/arm.in.2 Wed Dec 26 19:54:12 2012 +0100
1.2 +++ b/config/arch/arm.in.2 Wed Dec 26 20:05:19 2012 +0100
1.3 @@ -18,8 +18,7 @@
1.4
1.5 config ARCH_ARM_MODE_THUMB
1.6 bool
1.7 - prompt "thumb (EXPERIMENTAL)"
1.8 - depends on EXPERIMENTAL
1.9 + prompt "thumb"
1.10 help
1.11 Defaults to emitting instructions in the THUMB mode.
1.12
1.13 @@ -28,7 +27,6 @@
1.14 config ARCH_ARM_INTERWORKING
1.15 bool
1.16 prompt "Use Thumb-interworking (READ HELP)"
1.17 - depends on EXPERIMENTAL
1.18 help
1.19 Excerpt from the gcc manual:
1.20
1.21 @@ -37,6 +35,9 @@
1.22 > cannot be reliably used inside one program. The default is
1.23 > [not to use interwork], since slightly larger code is generated
1.24 > when [interwork] is specified.
1.25 +
1.26 + NOTE: Interworking in crosstool-NG is not sell-tested. Use at your
1.27 + own risks, and report success and/or failure.
1.28
1.29 config ARCH_ARM_EABI
1.30 bool
2.1 --- a/config/arch/m68k.in Wed Dec 26 19:54:12 2012 +0100
2.2 +++ b/config/arch/m68k.in Wed Dec 26 20:05:19 2012 +0100
2.3 @@ -1,7 +1,5 @@
2.4 # m68k specific configuration file
2.5
2.6 -## depends on EXPERIMENTAL
2.7 -##
2.8 ## select ARCH_SUPPORTS_32
2.9 ## select ARCH_DEFAULT_32
2.10 ## select ARCH_DEFAULT_BE
3.1 --- a/config/arch/s390.in Wed Dec 26 19:54:12 2012 +0100
3.2 +++ b/config/arch/s390.in Wed Dec 26 20:05:19 2012 +0100
3.3 @@ -1,7 +1,5 @@
3.4 # s390 specific config options
3.5
3.6 -## depends on EXPERIMENTAL
3.7 -##
3.8 ## select ARCH_SUPPORTS_32
3.9 ## select ARCH_SUPPORTS_64
3.10 ## select ARCH_DEFAULT_32
4.1 --- a/config/binutils/binutils.in Wed Dec 26 19:54:12 2012 +0100
4.2 +++ b/config/binutils/binutils.in Wed Dec 26 20:05:19 2012 +0100
4.3 @@ -135,7 +135,6 @@
4.4 depends on BINUTILS_HAS_GOLD
4.5 depends on BINUTILS_GOLD_SUPPORTS_ARCH
4.6 depends on ! BINUTILS_FORCE_LD_BFD
4.7 - depends on EXPERIMENTAL
4.8 select BINUTILS_GOLD_INSTALLED
4.9 help
4.10 gold is a new, optimised, multi-threaded linker with support
4.11 @@ -148,7 +147,6 @@
4.12 prompt "ld, gold"
4.13 depends on BINUTILS_HAS_GOLD
4.14 depends on BINUTILS_GOLD_SUPPORTS_ARCH
4.15 - depends on EXPERIMENTAL
4.16 select BINUTILS_GOLD_INSTALLED
4.17 select BINUTILS_LINKER_BOTH
4.18 help
4.19 @@ -162,7 +160,6 @@
4.20 prompt "gold, ld"
4.21 depends on BINUTILS_HAS_GOLD
4.22 depends on BINUTILS_GOLD_SUPPORTS_ARCH
4.23 - depends on EXPERIMENTAL
4.24 select BINUTILS_GOLD_INSTALLED
4.25 select BINUTILS_LINKER_BOTH
4.26 select BINUTILS_LD_WRAPPER if BINUTILS_FORCE_LD_BFD
5.1 --- a/config/cc/gcc.in.2 Wed Dec 26 19:54:12 2012 +0100
5.2 +++ b/config/cc/gcc.in.2 Wed Dec 26 20:05:19 2012 +0100
5.3 @@ -56,7 +56,6 @@
5.4 config CC_GCC_SYSTEM_ZLIB
5.5 bool
5.6 prompt "Use system zlib"
5.7 - depends on EXPERIMENTAL
5.8 help
5.9 Do not use bundled zlib, and use the zlib already available for
5.10 the host (eg. the system library).
6.1 --- a/config/debug/gdb.in.cross Wed Dec 26 19:54:12 2012 +0100
6.2 +++ b/config/debug/gdb.in.cross Wed Dec 26 20:05:19 2012 +0100
6.3 @@ -27,7 +27,6 @@
6.4 config GDB_CROSS_SIM
6.5 bool
6.6 prompt "Enable 'sim'"
6.7 - depends on EXPERIMENTAL
6.8 help
6.9 Say 'y' here if you want to build the 'sim' emulator.
6.10 You probably don't want it, unless you are building for bare-metal.
7.1 --- a/config/global/paths.in Wed Dec 26 19:54:12 2012 +0100
7.2 +++ b/config/global/paths.in Wed Dec 26 20:05:19 2012 +0100
7.3 @@ -21,8 +21,8 @@
7.4
7.5 config CUSTOM_LOCATION_ROOT_DIR
7.6 string
7.7 + prompt "Directory containing custom source components"
7.8 depends on EXPERIMENTAL
7.9 - prompt "Directory containing custom source components"
7.10 help
7.11 This is the path CT-NG will attempt to use as a root for locating
7.12 local copies of source components (CUSTOM_LOCATION_ROOT_DIR/component)
8.1 --- a/config/kernel/windows.in Wed Dec 26 19:54:12 2012 +0100
8.2 +++ b/config/kernel/windows.in Wed Dec 26 20:05:19 2012 +0100
8.3 @@ -1,6 +1,6 @@
8.4 # windows config options
8.5
8.6 -## depends on EXPERIMENTAL && ARCH_x86
8.7 +## depends on ARCH_x86
8.8 ##
8.9 ## select WINDOWS
8.10 ##
9.1 --- a/config/target.in Wed Dec 26 19:54:12 2012 +0100
9.2 +++ b/config/target.in Wed Dec 26 20:05:19 2012 +0100
9.3 @@ -47,8 +47,7 @@
9.4 #--------------------------------------
9.5 config MULTILIB
9.6 bool
9.7 - prompt "Build a multilib toolchain (EXPERIMENTAL)"
9.8 - depends on EXPERIMENTAL
9.9 + prompt "Build a multilib toolchain (READ HELP!!!)"
9.10 help
9.11 If you say 'y' here, then the toolchain will also contain the C library
9.12 optimised for some variants of the selected architecture, besides the
9.13 @@ -59,6 +58,9 @@
9.14 The list of variants is dependent on the architecture, and is hard-coded
9.15 in gcc, so it is not possible to say what variants to support, only
9.16 whether hard-coded variants should be supported or not.
9.17 +
9.18 + NOTE: The multilib feature in crosstool-NG is not well-tested.
9.19 + Use at your own risk, and report success and/or failure.
9.20
9.21 #--------------------------------------
9.22 config ARCH_SUPPORTS_BOTH_MMU
10.1 --- a/config/test_suite.in Wed Dec 26 19:54:12 2012 +0100
10.2 +++ b/config/test_suite.in Wed Dec 26 20:05:19 2012 +0100
10.3 @@ -10,7 +10,6 @@
10.4 config TEST_SUITE_GCC
10.5 bool
10.6 prompt "GCC test suite"
10.7 - depends on EXPERIMENTAL
10.8 select TEST_SUITE
10.9 help
10.10 Select this option to install the GCC test suite in $CT_PREFIX_DIR/test_suite.
11.1 --- a/config/toolchain.in Wed Dec 26 19:54:12 2012 +0100
11.2 +++ b/config/toolchain.in Wed Dec 26 20:05:19 2012 +0100
11.3 @@ -51,8 +51,7 @@
11.4
11.5 config STATIC_TOOLCHAIN
11.6 bool
11.7 - prompt "Build Static Toolchain (EXPERIMENTAL)"
11.8 - depends on EXPERIMENTAL
11.9 + prompt "Build Static Toolchain"
11.10 select WANTS_STATIC_LINK
11.11 help
11.12 Build static host binaries.
11.13 @@ -179,8 +178,7 @@
11.14
11.15 config CANADIAN
11.16 bool
11.17 - prompt "Canadian (EXPERIMENTAL)"
11.18 - depends on EXPERIMENTAL
11.19 + prompt "Canadian"
11.20 help
11.21 Build a canadian-toolchain.
11.22 See: "docs/6 - Toolchain types.txt"