Browse Source

gcc: changed to only set ppl and cloog path if both are installed effectively

Note:

Those are needed for the Graphite loop optimization but are optional!
user/karasz/firmware
Christian Wiese 13 years ago
parent
commit
f72da8f08a
  1. 16
      base/gcc/gcc.conf

16
base/gcc/gcc.conf

@ -128,12 +128,16 @@ var_append extraconfopt ' ' "--with-mpfr-include=$( pkgprefix -r includedir mpfr
var_append extraconfopt ' ' "--with-mpc=$( pkgprefix -r libmpc )"
var_append extraconfopt ' ' "--with-mpc-lib=$( pkgprefix -r libdir libmpc )"
var_append extraconfopt ' ' "--with-mpc-include=$( pkgprefix -r includedir libmpc )"
var_append extraconfopt ' ' "--with-ppl=$( pkgprefix -r ppl )"
var_append extraconfopt ' ' "--with-ppl-lib=$( pkgprefix -r libdir ppl )"
var_append extraconfopt ' ' "--with-ppl-include=$( pkgprefix -r includedir ppl )"
var_append extraconfopt ' ' "--with-cloog=$( pkgprefix -r cloog )"
var_append extraconfopt ' ' "--with-cloog-lib=$( pkgprefix -r libdir cloog )"
var_append extraconfopt ' ' "--with-cloog-include=$( pkgprefix -r includedir cloog )"
# Graphite loop optimization
if pkginstalled -f cloog && pkginstalled -f ppl; then
var_append extraconfopt ' ' "--with-ppl=$( pkgprefix -r ppl )"
var_append extraconfopt ' ' "--with-ppl-lib=$( pkgprefix -r libdir ppl )"
var_append extraconfopt ' ' "--with-ppl-include=$( pkgprefix -r includedir ppl )"
var_append extraconfopt ' ' "--with-cloog=$( pkgprefix -r cloog )"
var_append extraconfopt ' ' "--with-cloog-lib=$( pkgprefix -r libdir cloog )"
var_append extraconfopt ' ' "--with-cloog-include=$( pkgprefix -r includedir cloog )"
fi
if atstage toolchain; then
bindir="/$prefix/crosscc"

Loading…
Cancel
Save