diff options
author | Bryan Hundven <bryanhundven@gmail.com> | 2015-11-02 14:21:10 -0800 |
---|---|---|
committer | Bryan Hundven <bryanhundven@gmail.com> | 2015-11-02 14:21:10 -0800 |
commit | 387955ea861750bf4c9b9a8ba60f6802969c6f4c (patch) | |
tree | 13ee28a3b9788476efa26a4b9c82d4feb967a39d /config | |
parent | 48a0c4275485eee3ed8d0f8cb433599f1f42c731 (diff) | |
parent | 1a25115a1851d3defdf4d37825d8a291be078e53 (diff) | |
download | crosstool-ng-387955ea861750bf4c9b9a8ba60f6802969c6f4c.tar.gz crosstool-ng-387955ea861750bf4c9b9a8ba60f6802969c6f4c.tar.bz2 crosstool-ng-387955ea861750bf4c9b9a8ba60f6802969c6f4c.zip |
Merge pull request #232 from bhundven/less_gcc_versions_part_1
gcc: Support only the latest branch releases of gcc
Diffstat (limited to 'config')
-rw-r--r-- | config/arch/avr32.in | 13 | ||||
-rw-r--r-- | config/cc/gcc.in | 256 | ||||
-rw-r--r-- | config/companion_libs/isl.in | 6 | ||||
-rw-r--r-- | config/libc/newlib.in | 13 |
4 files changed, 13 insertions, 275 deletions
diff --git a/config/arch/avr32.in b/config/arch/avr32.in deleted file mode 100644 index 0a36d67f..00000000 --- a/config/arch/avr32.in +++ /dev/null @@ -1,13 +0,0 @@ -# AVR32 specific configuration file - -## select ARCH_SUPPORTS_32 -## select ARCH_DEFAULT_32 -## select ARCH_USE_MMU -## select ARCH_DEFAULT_BE -## select ARCH_SUPPORTS_WITH_ARCH -## select ARCH_SUPPORTS_WITH_CPU -## select ARCH_SUPPORTS_WITH_TUNE -## select ARCH_SUPPORTS_WITH_FPU -## -## help The AVR32 architecture, as defined by: -## help http://www.atmel.com/products/avr32 diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 0b65a428..e67e4354 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -40,12 +40,7 @@ choice config CC_GCC_V_5_2_0 bool prompt "5.2.0" - select CC_GCC_5_2 - -config CC_GCC_V_5_1_0 - bool - prompt "5.1.0" - select CC_GCC_5_1 + select CC_GCC_5 config CC_GCC_V_linaro_4_9 bool @@ -58,21 +53,6 @@ config CC_GCC_V_4_9_3 prompt "4.9.3" select CC_GCC_4_9 -config CC_GCC_V_4_9_2 - bool - prompt "4.9.2" - select CC_GCC_4_9 - -config CC_GCC_V_4_9_1 - bool - prompt "4.9.1" - select CC_GCC_4_9 - -config CC_GCC_V_4_9_0 - bool - prompt "4.9.0" - select CC_GCC_4_9 - config CC_GCC_V_linaro_4_8 bool prompt "linaro-4.8-2015.06" @@ -84,31 +64,6 @@ config CC_GCC_V_4_8_5 prompt "4.8.5" select CC_GCC_4_8 -config CC_GCC_V_4_8_4 - bool - prompt "4.8.4" - select CC_GCC_4_8 - -config CC_GCC_V_4_8_3 - bool - prompt "4.8.3" - select CC_GCC_4_8 - -config CC_GCC_V_4_8_2 - bool - prompt "4.8.2" - select CC_GCC_4_8 - -config CC_GCC_V_4_8_1 - bool - prompt "4.8.1" - select CC_GCC_4_8 - -config CC_GCC_V_4_8_0 - bool - prompt "4.8.0" - select CC_GCC_4_8 - config CC_GCC_V_linaro_4_7 bool prompt "linaro-4.7-2014.06" @@ -120,26 +75,6 @@ config CC_GCC_V_4_7_4 prompt "4.7.4" select CC_GCC_4_7 -config CC_GCC_V_4_7_3 - bool - prompt "4.7.3" - select CC_GCC_4_7 - -config CC_GCC_V_4_7_2 - bool - prompt "4.7.2" - select CC_GCC_4_7 - -config CC_GCC_V_4_7_1 - bool - prompt "4.7.1" - select CC_GCC_4_7 - -config CC_GCC_V_4_7_0 - bool - prompt "4.7.0" - select CC_GCC_4_7 - config CC_GCC_V_linaro_4_6 bool prompt "linaro-4.6-2013.05" @@ -151,50 +86,15 @@ config CC_GCC_V_4_6_4 prompt "4.6.4" select CC_GCC_4_6 -config CC_GCC_V_4_6_3 - bool - prompt "4.6.3" - select CC_GCC_4_6 - -config CC_GCC_V_4_6_2 - bool - prompt "4.6.2" - select CC_GCC_4_6 - -config CC_GCC_V_4_6_1 - bool - prompt "4.6.1" - select CC_GCC_4_6 - -config CC_GCC_V_4_6_0 - bool - prompt "4.6.0" - select CC_GCC_4_6 - config CC_GCC_V_linaro_4_5 bool prompt "linaro-4.5-2012.03" depends on CC_GCC_SHOW_LINARO select CC_GCC_4_5 -config CC_GCC_V_4_5_3 - bool - prompt "4.5.3" - select CC_GCC_4_5 - -config CC_GCC_V_4_5_2 +config CC_GCC_V_4_5_4 bool - prompt "4.5.2" - select CC_GCC_4_5 - -config CC_GCC_V_4_5_1 - bool - prompt "4.5.1" - select CC_GCC_4_5 - -config CC_GCC_V_4_5_0 - bool - prompt "4.5.0" + prompt "4.5.4" select CC_GCC_4_5 config CC_GCC_V_linaro_4_4 @@ -208,98 +108,16 @@ config CC_GCC_V_4_4_7 prompt "4.4.7" select CC_GCC_4_4 -config CC_GCC_V_4_4_6 - bool - prompt "4.4.6" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_5 - bool - prompt "4.4.5" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_4 - bool - prompt "4.4.4" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_3 - bool - prompt "4.4.3" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_2 - bool - prompt "4.4.2" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_1 - bool - prompt "4.4.1" - select CC_GCC_4_4 - -config CC_GCC_V_4_4_0 - bool - prompt "4.4.0" - select CC_GCC_4_4 - config CC_GCC_V_4_3_6 bool prompt "4.3.6" select CC_GCC_4_3 -config CC_GCC_V_4_3_5 - bool - prompt "4.3.5" - select CC_GCC_4_3 - -config CC_GCC_V_4_3_4 - bool - prompt "4.3.4" - select CC_GCC_4_3 - -config CC_GCC_V_4_3_3 - bool - prompt "4.3.3" - select CC_GCC_4_3 - -config CC_GCC_V_4_3_2 - bool - prompt "4.3.2" - select CC_GCC_4_3 - -config CC_GCC_V_4_3_1 - bool - prompt "4.3.1" - select CC_GCC_4_3 - config CC_GCC_V_4_2_4 bool prompt "4.2.4" select CC_GCC_4_2 -# We need that one, it's the only version with avr32 support -# because we have a patch for it -config CC_GCC_V_4_2_2 - bool - prompt "4.2.2" - select CC_GCC_4_2 - -config CC_GCC_V_4_1_2 - bool - prompt "4.1.2 (OBSOLETE)" - depends on OBSOLETE - -config CC_GCC_V_4_0_4 - bool - prompt "4.0.4 (OBSOLETE)" - depends on OBSOLETE - -config CC_GCC_V_3_4_6 - bool - prompt "3.4.6 (OBSOLETE)" - depends on OBSOLETE - endchoice config CC_GCC_CUSTOM @@ -431,9 +249,9 @@ config CC_GCC_4_9_or_later bool select CC_GCC_4_8_or_later -config CC_GCC_5_2 +config CC_GCC_5 bool - select CC_GCC_5_2_or_later + select CC_GCC_5_or_later select CC_GCC_USE_GMP_MPFR select CC_GCC_USE_MPC select CC_GCC_HAS_GRAPHITE @@ -445,31 +263,14 @@ config CC_GCC_5_2 select CC_GCC_HAS_LIBSANITIZER select CC_SUPPORT_GOLANG -config CC_GCC_5_2_or_later - bool - select CC_GCC_5_1_or_later - -config CC_GCC_5_1 - bool - select CC_GCC_5_1_or_later - select CC_GCC_USE_GMP_MPFR - select CC_GCC_USE_MPC - select CC_GCC_HAS_GRAPHITE - select CC_GCC_HAS_LTO - select CC_GCC_HAS_PKGVERSION_BUGURL - select CC_GCC_HAS_BUILD_ID - select CC_GCC_HAS_LNK_HASH_STYLE - select CC_GCC_HAS_LIBQUADMATH - select CC_GCC_HAS_LIBSANITIZER - select CC_SUPPORT_GOLANG - -config CC_GCC_5_1_or_later +config CC_GCC_5_or_later bool select CC_GCC_4_9_or_later + config CC_GCC_latest bool - select CC_GCC_5_1_or_later + select CC_GCC_5_or_later select CC_GCC_USE_GMP_MPFR select CC_GCC_USE_MPC select CC_GCC_HAS_GRAPHITE @@ -489,7 +290,7 @@ config CC_GCC_USE_GRAPHITE bool default y depends on CC_GCC_HAS_GRAPHITE - select CLOOG_NEEDED if !CC_GCC_5_1_or_later + select CLOOG_NEEDED if !CC_GCC_5_or_later select PPL_NEEDED if !CC_GCC_4_8_or_later select ISL_NEEDED if CC_GCC_4_8_or_later help @@ -567,57 +368,20 @@ config CC_GCC_VERSION # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW default "5.2.0" if CC_GCC_V_5_2_0 - default "5.1.0" if CC_GCC_V_5_1_0 default "linaro-4.9-2015.06" if CC_GCC_V_linaro_4_9 default "4.9.3" if CC_GCC_V_4_9_3 - default "4.9.2" if CC_GCC_V_4_9_2 - default "4.9.1" if CC_GCC_V_4_9_1 - default "4.9.0" if CC_GCC_V_4_9_0 default "linaro-4.8-2015.06" if CC_GCC_V_linaro_4_8 default "4.8.5" if CC_GCC_V_4_8_5 - default "4.8.4" if CC_GCC_V_4_8_4 - default "4.8.3" if CC_GCC_V_4_8_3 - default "4.8.2" if CC_GCC_V_4_8_2 - default "4.8.1" if CC_GCC_V_4_8_1 - default "4.8.0" if CC_GCC_V_4_8_0 default "linaro-4.7-2014.06" if CC_GCC_V_linaro_4_7 default "4.7.4" if CC_GCC_V_4_7_4 - default "4.7.3" if CC_GCC_V_4_7_3 - default "4.7.2" if CC_GCC_V_4_7_2 - default "4.7.1" if CC_GCC_V_4_7_1 - default "4.7.0" if CC_GCC_V_4_7_0 default "linaro-4.6-2013.05" if CC_GCC_V_linaro_4_6 default "4.6.4" if CC_GCC_V_4_6_4 - default "4.6.3" if CC_GCC_V_4_6_3 - default "4.6.2" if CC_GCC_V_4_6_2 - default "4.6.1" if CC_GCC_V_4_6_1 - default "4.6.0" if CC_GCC_V_4_6_0 default "linaro-4.5-2012.03" if CC_GCC_V_linaro_4_5 - default "4.5.3" if CC_GCC_V_4_5_3 - default "4.5.2" if CC_GCC_V_4_5_2 - default "4.5.1" if CC_GCC_V_4_5_1 - default "4.5.0" if CC_GCC_V_4_5_0 + default "4.5.4" if CC_GCC_V_4_5_4 default "linaro-4.4-2011.02-0" if CC_GCC_V_linaro_4_4 default "4.4.7" if CC_GCC_V_4_4_7 - default "4.4.6" if CC_GCC_V_4_4_6 - default "4.4.5" if CC_GCC_V_4_4_5 - default "4.4.4" if CC_GCC_V_4_4_4 - default "4.4.3" if CC_GCC_V_4_4_3 - default "4.4.2" if CC_GCC_V_4_4_2 - default "4.4.1" if CC_GCC_V_4_4_1 - default "4.4.0" if CC_GCC_V_4_4_0 default "4.3.6" if CC_GCC_V_4_3_6 - default "4.3.5" if CC_GCC_V_4_3_5 - default "4.3.4" if CC_GCC_V_4_3_4 - default "4.3.3" if CC_GCC_V_4_3_3 - default "4.3.2" if CC_GCC_V_4_3_2 - default "4.3.1" if CC_GCC_V_4_3_1 - default "4.3.0" if CC_GCC_V_4_3_0 default "4.2.4" if CC_GCC_V_4_2_4 - default "4.2.2" if CC_GCC_V_4_2_2 - default "4.1.2" if CC_GCC_V_4_1_2 - default "4.0.4" if CC_GCC_V_4_0_4 - default "3.4.6" if CC_GCC_V_3_4_6 config CC_LANG_JAVA_USE_ECJ bool diff --git a/config/companion_libs/isl.in b/config/companion_libs/isl.in index 19a27cc7..1477212a 100644 --- a/config/companion_libs/isl.in +++ b/config/companion_libs/isl.in @@ -9,20 +9,20 @@ choice config ISL_V_0_14 bool prompt "0.14" - depends on CLOOG_0_18_4_or_later || CC_GCC_5_1_or_later + depends on CLOOG_0_18_4_or_later || CC_GCC_5_or_later select ISL_V_0_14_or_later config ISL_V_0_12_2 bool prompt "0.12.2" - depends on ! CLOOG_0_18_4_or_later || CC_GCC_5_1_or_later + depends on ! CLOOG_0_18_4_or_later || CC_GCC_5_or_later select ISL_V_0_12_or_later config ISL_V_0_11_1 bool prompt "0.11.1" depends on ! CLOOG_0_18_4_or_later - depends on ! CC_GCC_5_1_or_later + depends on ! CC_GCC_5_or_later endchoice diff --git a/config/libc/newlib.in b/config/libc/newlib.in index 8351fab6..eea89da5 100644 --- a/config/libc/newlib.in +++ b/config/libc/newlib.in @@ -157,16 +157,3 @@ config LIBC_NEWLIB_TARGET_CFLAGS to compile the libraries. Leave blank if you don't know better. - -comment "Architecture specific options" - -config ATMEL_AVR32_HEADERS - bool - prompt "Install Atmel AVR32 headers" - depends on ARCH_avr32 - default y - help - Install Atmel AVR32 headers for native AVR32 development. Most - AVR32 MCU devices are supported. - - If you do native AVR32 development you want to say 'Y' here. |