all: unmark experimental features
author"Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Dec 26 20:05:19 2012 +0100 (2012-12-26)
changeset 31501d6fd9bde73c
parent 3149 e1611da4bb05
child 3151 694054b335cc
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>
config/arch/arm.in.2
config/arch/m68k.in
config/arch/s390.in
config/binutils/binutils.in
config/cc/gcc.in.2
config/debug/gdb.in.cross
config/global/paths.in
config/kernel/windows.in
config/target.in
config/test_suite.in
config/toolchain.in
     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"