diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/binutils/binutils.in | 7 | ||||
-rw-r--r-- | config/cc/gcc.in | 18 | ||||
-rw-r--r-- | config/companion_libs/cloog.in | 9 | ||||
-rw-r--r-- | config/companion_libs/isl.in | 43 | ||||
-rw-r--r-- | config/debug/gdb.in | 25 |
5 files changed, 79 insertions, 23 deletions
diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in index 7d9ab04..59eb6f8 100644 --- a/config/binutils/binutils.in +++ b/config/binutils/binutils.in @@ -92,6 +92,12 @@ config BINUTILS_V_2_24 prompt "2.24" select BINUTILS_2_24_or_later +config BINUTILS_LINARO_V_2_23_2 + bool + prompt "linaro-2.23.2-2013.10-4" + select BINUTILS_2_23_2_or_later + depends on CC_BINUTILS_SHOW_LINARO + config BINUTILS_V_2_23_2 bool prompt "2.23.2" @@ -109,6 +115,7 @@ config BINUTILS_VERSION default "linaro-2.25.0-2015.01-2" if BINUTILS_LINARO_V_2_25 default "linaro-2.24.0-2014.11-2" if BINUTILS_LINARO_V_2_24 default "2.24" if BINUTILS_V_2_24 + default "linaro-2.23.2-2013.10-4" if BINUTILS_LINARO_V_2_23_2 default "2.23.2" if BINUTILS_V_2_23_2 endif # ! BINUTILS_CUSTOM diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 7808241..e0c4875 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -71,25 +71,32 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW + config CC_GCC_V_6_3_0 bool prompt "6.3.0" select CC_GCC_6 +config CC_GCC_V_linaro_6_2 + bool + prompt "linaro-6.2-2016.11" + depends on CC_GCC_SHOW_LINARO + select CC_GCC_6 + config CC_GCC_V_5_4_0 bool prompt "5.4.0" select CC_GCC_5 -config CC_GCC_V_linaro_5_2 +config CC_GCC_V_linaro_5_3 bool - prompt "linaro-5.2-2015.11-2" + prompt "linaro-5.3-2016.05" depends on CC_GCC_SHOW_LINARO select CC_GCC_5 config CC_GCC_V_linaro_4_9 bool - prompt "linaro-4.9-2015.06" + prompt "linaro-4.9-2016.02" depends on CC_GCC_SHOW_LINARO select CC_GCC_4_9 @@ -288,9 +295,10 @@ config CC_GCC_VERSION # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW default "6.3.0" if CC_GCC_V_6_3_0 + default "linaro-6.2-2016.11" if CC_GCC_V_linaro_6_2 default "5.4.0" if CC_GCC_V_5_4_0 - default "linaro-5.2-2015.11-2" if CC_GCC_V_linaro_5_2 - default "linaro-4.9-2015.06" if CC_GCC_V_linaro_4_9 + default "linaro-5.3-2016.05" if CC_GCC_V_linaro_5_3 + default "linaro-4.9-2016.02" if CC_GCC_V_linaro_4_9 default "4.9.4" if CC_GCC_V_4_9_4 default "linaro-4.8-2015.06" if CC_GCC_V_linaro_4_8 default "4.8.5" if CC_GCC_V_4_8_5 diff --git a/config/companion_libs/cloog.in b/config/companion_libs/cloog.in index dcac30d..d6e129d 100644 --- a/config/companion_libs/cloog.in +++ b/config/companion_libs/cloog.in @@ -1,31 +1,32 @@ # CLooG options +# CLooG 0.18.4 requires ISL 0.12 or newer +# CLooG 0.18.1/0.18.0 frequires ISL 0.12 or older choice bool prompt "CLooG version" -if ISL - # Don't remove next line # CT_INSERT_VERSION_BELOW config CLOOG_V_0_18_4 bool prompt "0.18.4" + depends on ISL_V_0_12_or_later select CLOOG_0_18_4_or_later config CLOOG_V_0_18_1 bool prompt "0.18.1" + depends on !ISL_V_0_14_or_later select CLOOG_0_18_or_later config CLOOG_V_0_18_0 bool prompt "0.18.0" + depends on !ISL_V_0_14_or_later select CLOOG_0_18_or_later -endif # ISL - endchoice config CLOOG_VERSION diff --git a/config/companion_libs/isl.in b/config/companion_libs/isl.in index 0584764..f1af3a0 100644 --- a/config/companion_libs/isl.in +++ b/config/companion_libs/isl.in @@ -1,39 +1,69 @@ # ISL options +# GCC 4.8 supports ISL 0.10 to 0.14 +# GCC 4.9 supports ISL 0.10 to 0.15 +# GCC 5 supports ISL 0.12 to 0.16 +# GCC 6 supports ISL 0.14 to 0.16 +# Starting with GCC 5, GCC's configure no longer checks the ISL version explicitly, +# despite what the configure's message says ("checking for isl 0.15 or 0.16"). +# Instead, it verifies that certain interfaces are available, so it accepts 0.17.1 +# or 0.18 under that check. Include them as experimental just in case anyone needs +# the bugfixes in these releases. choice bool prompt "ISL version" # Don't remove next line # CT_INSERT_VERSION_BELOW +config ISL_V_0_18 + bool + prompt "0.18" + depends on EXPERIMENTAL # Not officially recommended by GCC + depends on CC_GCC_5_or_later + select ISL_V_0_16_or_later + +config ISL_V_0_17_1 + bool + prompt "0.17.1" + depends on EXPERIMENTAL # Not officially recommended by GCC + depends on CC_GCC_5_or_later + select ISL_V_0_16_or_later + config ISL_V_0_16_1 bool prompt "0.16.1" - depends on CLOOG_0_18_4_or_later || CC_GCC_5_or_later + depends on CC_GCC_5_or_later select ISL_V_0_16_or_later +config ISL_V_0_15 + bool + prompt "0.15" + select ISL_V_0_15_or_later + config ISL_V_0_14 bool prompt "0.14" - 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_or_later + depends on !CC_GCC_6_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_or_later + depends on !CC_GCC_4_9_or_later endchoice config ISL_V_0_16_or_later bool + select ISL_V_0_15_or_later + +config ISL_V_0_15_or_later + bool select ISL_V_0_14_or_later config ISL_V_0_14_or_later @@ -47,7 +77,10 @@ config ISL_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "0.18" if ISL_V_0_18 + default "0.17.1" if ISL_V_0_17_1 default "0.16.1" if ISL_V_0_16_1 + default "0.15" if ISL_V_0_15 default "0.14" if ISL_V_0_14 default "0.12.2" if ISL_V_0_12_2 default "0.11.1" if ISL_V_0_11_1 diff --git a/config/debug/gdb.in b/config/debug/gdb.in index 2b33d33..0b39327 100644 --- a/config/debug/gdb.in +++ b/config/debug/gdb.in @@ -115,11 +115,23 @@ config GDB_V_7_8 prompt "7.8" select GDB_7_2_or_later +config GDB_V_linaro_7_7_1 + bool + prompt "linaro-7.7.1-2014.06" + depends on DEBUG_GDB_SHOW_LINARO + select GDB_7_2_or_later + config GDB_V_7_7_1 bool prompt "7.7.1" select GDB_7_2_or_later +config GDB_V_linaro_7_7 + bool + prompt "linaro-7.7-2014.05" + depends on DEBUG_GDB_SHOW_LINARO + select GDB_7_2_or_later + config GDB_V_7_7 bool prompt "7.7" @@ -138,7 +150,7 @@ config GDB_V_7_6_1 config GDB_V_linaro_7_5 bool - prompt "linaro-7.5-2012.12-1" + prompt "linaro-7.5-2012.12" depends on DEBUG_GDB_SHOW_LINARO select GDB_7_2_or_later @@ -179,12 +191,6 @@ config GDB_V_7_3a prompt "7.3a" select GDB_7_2_or_later -config GDB_V_linaro_7_2 - bool - prompt "linaro-7.2-2011.05-0" - depends on DEBUG_GDB_SHOW_LINARO - select GDB_7_2_or_later - config GDB_V_7_2a bool prompt "7.2a" @@ -247,11 +253,13 @@ config GDB_VERSION default "linaro-7.8-2014.09" if GDB_V_linaro_7_8 default "7.8.1" if GDB_V_7_8_1 default "7.8" if GDB_V_7_8 + default "linaro-7.7.1-2014.06-1" if GDB_V_linaro_7_7_1 default "7.7.1" if GDB_V_7_7_1 + default "linaro-7.7-2014.05" if GDB_V_linaro_7_7 default "7.7" if GDB_V_7_7 default "linaro-7.6.1-2013.10" if GDB_V_linaro_7_6 default "7.6.1" if GDB_V_7_6_1 - default "linaro-7.5-2012.12-1" if GDB_V_linaro_7_5 + default "linaro-7.5-2012.12" if GDB_V_linaro_7_5 default "7.5.1" if GDB_V_7_5_1 default "linaro-7.4-2012.06" if GDB_V_linaro_7_4 default "7.4.1" if GDB_V_7_4_1 @@ -259,7 +267,6 @@ config GDB_VERSION default "linaro-7.3-2011.12" if GDB_V_linaro_7_3 default "7.3.1" if GDB_V_7_3_1 default "7.3a" if GDB_V_7_3a - default "linaro-7.2-2011.05-0" if GDB_V_linaro_7_2_2011_05_0 default "7.2a" if GDB_V_7_2a default "7.1a" if GDB_V_7_1a default "7.0.1a" if GDB_V_7_0_1a |