summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2013-11-28 20:30:04 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2013-12-19 15:55:32 +0100
commit9576ec5249ad6033e483ee7198bac4eb3852c338 (patch)
tree45a23344dc46070206b0afd3052488ad1549b32e
parentd27ec9c85ac02a01d8724ad11127433418f62de1 (diff)
downloadOSELAS.Toolchain-9576ec5249ad6033e483ee7198bac4eb3852c338.tar.gz
OSELAS.Toolchain-9576ec5249ad6033e483ee7198bac4eb3852c338.tar.xz
cross-gcc: use cloog and isl
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/cross-gcc.in10
-rw-r--r--rules/cross-gcc.make4
2 files changed, 14 insertions, 0 deletions
diff --git a/rules/cross-gcc.in b/rules/cross-gcc.in
index d936a39..56b6866 100644
--- a/rules/cross-gcc.in
+++ b/rules/cross-gcc.in
@@ -10,6 +10,7 @@ menuconfig CROSS_GCC
select HOST_MPC if CROSS_GCC_43
select HOST_ZLIB if CROSS_GCC_43
select HOST_LIBELF if CROSS_GCC_45
+ select HOST_CLOOG if CROSS_GCC_48
select CROSS_ECJ if CROSS_GCC_LANG_JAVA
if CROSS_GCC
@@ -53,6 +54,14 @@ config CROSS_GCC_45
help
Add new dependencies for gcc >= 4.5: "libelf"
+config CROSS_GCC_48
+ bool
+ prompt "additional deps for gcc >= 4.8"
+ select CROSS_GCC_45
+ default y
+ help
+ Add new dependencies for gcc >= 4.8: "cloog"
+
config CROSS_GCC_SERIES
string
default "series"
@@ -200,4 +209,5 @@ config CROSS_GCC_FIRST
select HOST_MPC if CROSS_GCC_43
select HOST_ZLIB if CROSS_GCC_43
select HOST_LIBELF if CROSS_GCC_45
+ select HOST_CLOOG if CROSS_GCC_48
diff --git a/rules/cross-gcc.make b/rules/cross-gcc.make
index 3b9265d..aa30707 100644
--- a/rules/cross-gcc.make
+++ b/rules/cross-gcc.make
@@ -97,6 +97,10 @@ ifdef PTXCONF_HOST_MPFR
CROSS_GCC_AUTOCONF_COMMON += --with-mpfr=$(PTXCONF_SYSROOT_HOST)
endif
+ifdef PTXCONF_HOST_CLOOG
+CROSS_GCC_AUTOCONF_COMMON += --with-isl=$(PTXCONF_SYSROOT_HOST) --with-cloog=$(PTXCONF_SYSROOT_HOST)
+endif
+
# --enable-tls enable or disable generation of tls code
# overriding the assembler check for tls support
# --enable-initfini-array use .init_array/.fini_array sections