mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-24 06:56:40 +00:00
ce8976fba1
Source-wise, both CLooG and GCC depend on ISL, and GCC may depend on CLooG. However, GCC may or may not require CLooG (GCC5 dropped this dependency). Also, all GCC4.x releases build fine with any of the CLooG releases we have. With all that in mind, it is easier to specify ISL dependency on particular GCC releases; and CLooG dependency (if applicable) on ISL. Signed-off-by: Alexey Neyman <stilor@att.net>
49 lines
928 B
Plaintext
49 lines
928 B
Plaintext
# 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"
|
|
|
|
# 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
|
|
|
|
endchoice
|
|
|
|
config CLOOG_VERSION
|
|
string
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_STRING_BELOW
|
|
default "0.18.4" if CLOOG_V_0_18_4
|
|
default "0.18.1" if CLOOG_V_0_18_1
|
|
default "0.18.0" if CLOOG_V_0_18_0
|
|
|
|
config CLOOG_0_18_4_or_later
|
|
bool
|
|
select CLOOG_0_18_or_later
|
|
|
|
config CLOOG_0_18_or_later
|
|
bool
|
|
|
|
config CLOOG_NEEDS_AUTORECONF
|
|
bool
|