mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-19 03:06:42 +00:00
Add ISL 0.17.1 and 0.18.
GCC accepts them using the same check for "0.15 or newer", but since they are not "officially recommended" by GCC installation guide, mark them as experimental. Signed-off-by: Alexey Neyman <stilor@att.net>
This commit is contained in:
parent
ce8976fba1
commit
168b5f8858
@ -4,12 +4,31 @@
|
||||
# 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"
|
||||
@ -58,6 +77,8 @@ 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
|
||||
|
Loading…
Reference in New Issue
Block a user