summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@free.fr>2012-12-26 19:05:19 (GMT)
committerYann E. MORIN" <yann.morin.1998@free.fr>2012-12-26 19:05:19 (GMT)
commitdb5b6a49153a5cb88886cc129f9edd845f40ee06 (patch)
tree2a16f71ada073611056b70a8d9e7abfc4dbc6bad
parente8e7eca3c6e07aea08acda11e5e8852b98870131 (diff)
all: unmark experimental features
It's been some time now we've had those features, so unmark them being experimental. It does not mean everything is perfect, but may gather some more testing of those features. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-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"