aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Hundven <bryanhundven@gmail.com>2015-05-02 16:44:39 -0700
committerBryan Hundven <bryanhundven@gmail.com>2015-05-02 16:44:39 -0700
commit7c41f73b7f87339985f851b4cdadcc31751e8c02 (patch)
tree43085f18d6f360f395ca5edfbe045d4bb69c8888
parente88cdd6e27b64b3dcc6cba88cdd645c642279421 (diff)
downloadcrosstool-ng-7c41f73b7f87339985f851b4cdadcc31751e8c02.tar.gz
crosstool-ng-7c41f73b7f87339985f851b4cdadcc31751e8c02.tar.bz2
crosstool-ng-7c41f73b7f87339985f851b4cdadcc31751e8c02.zip
complibs: Update requirements for gcc-5.1
"The Graphite framework for loop optimizations no longer requires the CLooG library, only ISL version 0.14 (recommended) or 0.12.2. The installation manual contains more information about requirements to build GCC." This change helps to avoid version badness. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
-rw-r--r--config/cc/gcc.in2
-rw-r--r--config/companion_libs/isl.in1
2 files changed, 2 insertions, 1 deletions
diff --git a/config/cc/gcc.in b/config/cc/gcc.in
index e0dfc7ee..a91e1431 100644
--- a/config/cc/gcc.in
+++ b/config/cc/gcc.in
@@ -454,7 +454,7 @@ config CC_GCC_USE_GRAPHITE
bool
default y
depends on CC_GCC_HAS_GRAPHITE
- select CLOOG_NEEDED
+ select CLOOG_NEEDED if !CC_GCC_5_1_or_later
select PPL_NEEDED if !CC_GCC_4_8_or_later
select ISL_NEEDED if CC_GCC_4_8_or_later
help
diff --git a/config/companion_libs/isl.in b/config/companion_libs/isl.in
index 92e659bd..93babe77 100644
--- a/config/companion_libs/isl.in
+++ b/config/companion_libs/isl.in
@@ -17,6 +17,7 @@ config ISL_V_0_12_2
config ISL_V_0_11_1
bool
prompt "0.11.1"
+ depends on ! CC_GCC_5_1_or_later
endchoice