diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/binutils/binutils.in | 24 | ||||
-rw-r--r-- | config/cc/gcc.in | 6 | ||||
-rw-r--r-- | config/companion_libs/gmp.in | 6 | ||||
-rw-r--r-- | config/companion_libs/isl.in | 11 | ||||
-rw-r--r-- | config/companion_libs/mpfr.in | 5 | ||||
-rw-r--r-- | config/libc/newlib.in | 37 |
6 files changed, 74 insertions, 15 deletions
diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in index 91b5e9f..7d9ab04 100644 --- a/config/binutils/binutils.in +++ b/config/binutils/binutils.in @@ -43,15 +43,15 @@ config CC_BINUTILS_SHOW_LINARO help Linaro is maintaining some advanced/more stable/experimental versions of binutils, especially for the ARM architecture. - + Those versions have not been blessed by the binutils comunity (nor have they been cursed either!), but they look to be pretty much stable, and even more stable than the upstream versions. YMMV... - + If you do not know what this Linaro stuff is, then simply say 'n' here, and rest in peace. OTOH, if you know what you are doing, you will be able to use and enjoy :-) the Linaro versions by saying 'y' here. - + Linaro: http://www.linaro.org/ choice @@ -60,6 +60,11 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config BINUTILS_V_2_27 + bool + prompt "2.27" + select BINUTILS_2_27_or_later + config BINUTILS_V_2_26 bool prompt "2.26" @@ -98,6 +103,7 @@ config BINUTILS_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "2.27" if BINUTILS_V_2_27 default "2.26" if BINUTILS_V_2_26 default "2.25.1" if BINUTILS_V_2_25_1 default "linaro-2.25.0-2015.01-2" if BINUTILS_LINARO_V_2_25 @@ -107,6 +113,10 @@ config BINUTILS_VERSION endif # ! BINUTILS_CUSTOM +config BINUTILS_2_27_or_later + bool + select BINUTILS_2_26_or_later + config BINUTILS_2_26_or_later bool select BINUTILS_2_25_1_or_later @@ -192,7 +202,7 @@ config BINUTILS_LINKER_LD_GOLD help Both the historical ld and the new gold linkers will be installed, with ld being the default linker used. - + See help for gold, above. config BINUTILS_LINKER_GOLD_LD @@ -205,7 +215,7 @@ config BINUTILS_LINKER_GOLD_LD help Both the historical ld and the new gold linkers will be installed, with gold being the default linker used. - + See help for gold, above. endchoice # Enable linkers @@ -242,7 +252,7 @@ config BINUTILS_LD_WRAPPER depends on BINUTILS_LINKER_BOTH help Add an ld wrapper that calls to either gold or ld. - + By default, the wrapper will call to the default wrapper, but if you set the environment variable CTNG_LD_IS, you can change which linker will get called: @@ -270,7 +280,7 @@ config BINUTILS_EXTRA_CONFIG_ARRAY default "" help Extra flags passed onto ./configure when configuring - + You can enter multiple arguments here, and arguments can contain spaces if they are properly quoted (or escaped, but prefer quotes). Eg.: --with-foo="1st arg with 4 spaces" --with-bar=2nd-arg-without-space diff --git a/config/cc/gcc.in b/config/cc/gcc.in index 691355a..a98b9f1 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -71,9 +71,9 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW -config CC_GCC_V_6_2_0 +config CC_GCC_V_6_3_0 bool - prompt "6.2.0" + prompt "6.3.0" select CC_GCC_6 config CC_GCC_V_5_4_0 @@ -287,7 +287,7 @@ config CC_GCC_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW - default "6.2.0" if CC_GCC_V_6_2_0 + default "6.3.0" if CC_GCC_V_6_3_0 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 diff --git a/config/companion_libs/gmp.in b/config/companion_libs/gmp.in index 52ffcdf..b92050d 100644 --- a/config/companion_libs/gmp.in +++ b/config/companion_libs/gmp.in @@ -6,6 +6,11 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config GMP_V_6_1_2 + bool + prompt "6.1.2" + select GMP_5_0_2_or_later + config GMP_V_6_1_0 bool prompt "6.1.0" @@ -57,6 +62,7 @@ config GMP_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "6.1.2" if GMP_V_6_1_2 default "6.1.0" if GMP_V_6_1_0 default "6.0.0a" if GMP_V_6_0_0 default "5.1.3" if GMP_V_5_1_3 diff --git a/config/companion_libs/isl.in b/config/companion_libs/isl.in index 1477212..0584764 100644 --- a/config/companion_libs/isl.in +++ b/config/companion_libs/isl.in @@ -6,6 +6,12 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config ISL_V_0_16_1 + bool + prompt "0.16.1" + depends on CLOOG_0_18_4_or_later || CC_GCC_5_or_later + select ISL_V_0_16_or_later + config ISL_V_0_14 bool prompt "0.14" @@ -26,6 +32,10 @@ config ISL_V_0_11_1 endchoice +config ISL_V_0_16_or_later + bool + select ISL_V_0_14_or_later + config ISL_V_0_14_or_later bool select ISL_V_0_12_or_later @@ -37,6 +47,7 @@ config ISL_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "0.16.1" if ISL_V_0_16_1 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/companion_libs/mpfr.in b/config/companion_libs/mpfr.in index fef50b0..5957e23 100644 --- a/config/companion_libs/mpfr.in +++ b/config/companion_libs/mpfr.in @@ -6,6 +6,10 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config MPFR_V_3_1_5 + bool + prompt "3.1.5" + config MPFR_V_3_1_3 bool prompt "3.1.3" @@ -44,6 +48,7 @@ config MPFR_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "3.1.5" if MPFR_V_3_1_5 default "3.1.3" if MPFR_V_3_1_3 default "3.1.2" if MPFR_V_3_1_2 default "3.1.0" if MPFR_V_3_1_0 diff --git a/config/libc/newlib.in b/config/libc/newlib.in index a201551..166130f 100644 --- a/config/libc/newlib.in +++ b/config/libc/newlib.in @@ -17,7 +17,7 @@ config LIBC_NEWLIB_CUSTOM bool prompt "Custom newlib" depends on EXPERIMENTAL - select LIBC_NEWLIB_2_3_or_later + select LIBC_NEWLIB_2_5_or_later help The choosen newlib version shall be not downloaded. Instead use a custom location to get the source. @@ -54,15 +54,15 @@ config CC_NEWLIB_SHOW_LINARO help Linaro is maintaining some advanced/more stable/experimental versions of newlib, especially for the ARM architecture. - + Those versions have not been blessed by the newlib comunity (nor have they been cursed either!), but they look to be pretty much stable, and even more stable than the upstream versions. YMMV... - + If you do not know what this Linaro stuff is, then simply say 'n' here, and rest in peace. OTOH, if you know what you are doing, you will be able to use and enjoy :-) the Linaro versions by saying 'y' here. - + Linaro: http://www.linaro.org/ choice @@ -70,6 +70,15 @@ choice prompt "newlib version" # Don't remove next line # CT_INSERT_VERSION_BELOW +config LIBC_NEWLIB_V_2_5_0 + bool + prompt "2.5.0" + select LIBC_NEWLIB_2_5 + +config LIBC_NEWLIB_V_2_4_0 + bool + prompt "2.4.0.20161025" + select LIBC_NEWLIB_2_4 config LIBC_NEWLIB_V_2_3_0 bool @@ -123,6 +132,14 @@ endchoice endif # ! LIBC_NEWLIB_CUSTOM +config LIBC_NEWLIB_2_5 + bool + select LIBC_NEWLIB_2_5_or_later + +config LIBC_NEWLIB_2_4 + bool + select LIBC_NEWLIB_2_4_or_later + config LIBC_NEWLIB_2_3 bool select LIBC_NEWLIB_2_3_or_later @@ -139,6 +156,14 @@ config LIBC_NEWLIB_2_0 bool select LIBC_NEWLIB_2_0_or_later +config LIBC_NEWLIB_2_5_or_later + bool + select LIBC_NEWLIB_2_4_or_later + +config LIBC_NEWLIB_2_4_or_later + bool + select LIBC_NEWLIB_2_3_or_later + config LIBC_NEWLIB_2_3_or_later bool select LIBC_NEWLIB_2_2_or_later @@ -162,6 +187,8 @@ config LIBC_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "2.5.0" if LIBC_NEWLIB_V_2_5_0 + default "2.4.0.20161025" if LIBC_NEWLIB_V_2_4_0 default "2.3.0.20160226" if LIBC_NEWLIB_V_2_3_0 default "linaro-2.2.0-2015.01" if LIBC_NEWLIB_LINARO_V_2_2_0 default "2.2.0.20151023" if LIBC_NEWLIB_V_2_2_0 @@ -189,5 +216,5 @@ config LIBC_NEWLIB_TARGET_CFLAGS gcc target libraries. Note: Both TARGET_CFLAGS and LIBC_NEWLIB_TARGET_CFLAGS are used to compile the libraries. - + Leave blank if you don't know better. |