cloog.m4: Remove.
2014-11-11 Tobias Burnus <burnus@net-b.de> * config/cloog.m4: Remove. * Makefile.def: Remove CLooG. * Makefile.tpl: Ditto. * configure.ac: Ditto. * configure: Regenerate. * Makefile.in: Ditto. From-SVN: r217364
This commit is contained in:
parent
c8824f2ccb
commit
4a9bb2aac4
|
@ -1,3 +1,12 @@
|
||||||
|
2014-11-11 Tobias Burnus <burnus@net-b.de>
|
||||||
|
|
||||||
|
* config/cloog.m4: Remove.
|
||||||
|
* Makefile.def: Remove CLooG.
|
||||||
|
* Makefile.tpl: Ditto.
|
||||||
|
* configure.ac: Ditto.
|
||||||
|
* configure: Regenerate.
|
||||||
|
* Makefile.in: Ditto.
|
||||||
|
|
||||||
2014-11-06 Bernd Schmidt <bernds@codesourcery.com>
|
2014-11-06 Bernd Schmidt <bernds@codesourcery.com>
|
||||||
|
|
||||||
* configure.ac: Handle nvptx-*-*.
|
* configure.ac: Handle nvptx-*-*.
|
||||||
|
|
|
@ -66,11 +66,6 @@ host_modules= { module= isl; lib_path=.libs; bootstrap=true;
|
||||||
extra_configure_flags='--disable-shared @extra_isl_gmp_configure_flags@';
|
extra_configure_flags='--disable-shared @extra_isl_gmp_configure_flags@';
|
||||||
extra_make_flags='V=1';
|
extra_make_flags='V=1';
|
||||||
no_install= true; };
|
no_install= true; };
|
||||||
host_modules= { module= cloog; lib_path=.libs; bootstrap=true;
|
|
||||||
extra_configure_flags='--disable-shared --with-gmp=system --with-bits=gmp --with-isl=system';
|
|
||||||
extra_exports='CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; ';
|
|
||||||
extra_make_flags='CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1';
|
|
||||||
no_install= true; };
|
|
||||||
host_modules= { module= libelf; lib_path=.libs; bootstrap=true;
|
host_modules= { module= libelf; lib_path=.libs; bootstrap=true;
|
||||||
extra_configure_flags='--disable-shared';
|
extra_configure_flags='--disable-shared';
|
||||||
no_install= true; };
|
no_install= true; };
|
||||||
|
@ -319,7 +314,6 @@ dependencies = { module=all-gcc; on=all-libiberty; hard=true; };
|
||||||
dependencies = { module=all-gcc; on=all-intl; };
|
dependencies = { module=all-gcc; on=all-intl; };
|
||||||
dependencies = { module=all-gcc; on=all-mpfr; };
|
dependencies = { module=all-gcc; on=all-mpfr; };
|
||||||
dependencies = { module=all-gcc; on=all-mpc; };
|
dependencies = { module=all-gcc; on=all-mpc; };
|
||||||
dependencies = { module=all-gcc; on=all-cloog; };
|
|
||||||
dependencies = { module=all-gcc; on=all-build-texinfo; };
|
dependencies = { module=all-gcc; on=all-build-texinfo; };
|
||||||
dependencies = { module=all-gcc; on=all-build-bison; };
|
dependencies = { module=all-gcc; on=all-build-bison; };
|
||||||
dependencies = { module=all-gcc; on=all-build-flex; };
|
dependencies = { module=all-gcc; on=all-build-flex; };
|
||||||
|
@ -365,8 +359,6 @@ dependencies = { module=all-utils; on=all-libiberty; };
|
||||||
dependencies = { module=configure-mpfr; on=all-gmp; };
|
dependencies = { module=configure-mpfr; on=all-gmp; };
|
||||||
dependencies = { module=configure-mpc; on=all-mpfr; };
|
dependencies = { module=configure-mpc; on=all-mpfr; };
|
||||||
dependencies = { module=configure-isl; on=all-gmp; };
|
dependencies = { module=configure-isl; on=all-gmp; };
|
||||||
dependencies = { module=configure-cloog; on=all-isl; };
|
|
||||||
dependencies = { module=configure-cloog; on=all-gmp; };
|
|
||||||
|
|
||||||
// Host modules specific to gdb.
|
// Host modules specific to gdb.
|
||||||
dependencies = { module=configure-gdb; on=all-intl; };
|
dependencies = { module=configure-gdb; on=all-intl; };
|
||||||
|
|
996
Makefile.in
996
Makefile.in
File diff suppressed because it is too large
Load Diff
|
@ -224,8 +224,6 @@ HOST_EXPORTS = \
|
||||||
GMPINC="$(HOST_GMPINC)"; export GMPINC; \
|
GMPINC="$(HOST_GMPINC)"; export GMPINC; \
|
||||||
ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
|
ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
|
||||||
ISLINC="$(HOST_ISLINC)"; export ISLINC; \
|
ISLINC="$(HOST_ISLINC)"; export ISLINC; \
|
||||||
CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
|
|
||||||
CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
|
|
||||||
LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
|
LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
|
||||||
LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
|
LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
|
||||||
@if gcc-bootstrap
|
@if gcc-bootstrap
|
||||||
|
@ -318,10 +316,6 @@ HOST_GMPINC = @gmpinc@
|
||||||
HOST_ISLLIBS = @isllibs@
|
HOST_ISLLIBS = @isllibs@
|
||||||
HOST_ISLINC = @islinc@
|
HOST_ISLINC = @islinc@
|
||||||
|
|
||||||
# Where to find CLOOG
|
|
||||||
HOST_CLOOGLIBS = @clooglibs@
|
|
||||||
HOST_CLOOGINC = @clooginc@
|
|
||||||
|
|
||||||
# Where to find libelf
|
# Where to find libelf
|
||||||
HOST_LIBELFLIBS = @libelflibs@
|
HOST_LIBELFLIBS = @libelflibs@
|
||||||
HOST_LIBELFINC = @libelfinc@
|
HOST_LIBELFINC = @libelfinc@
|
||||||
|
|
152
config/cloog.m4
152
config/cloog.m4
|
@ -1,152 +0,0 @@
|
||||||
# This file is part of GCC.
|
|
||||||
#
|
|
||||||
# GCC is free software; you can redistribute it and/or modify it under
|
|
||||||
# the terms of the GNU General Public License as published by the Free
|
|
||||||
# Software Foundation; either version 3, or (at your option) any later
|
|
||||||
# version.
|
|
||||||
#
|
|
||||||
# GCC is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with GCC; see the file COPYING3. If not see
|
|
||||||
# <http://www.gnu.org/licenses/>.
|
|
||||||
#
|
|
||||||
# Contributed by Andreas Simbuerger <simbuerg@fim.uni-passau.de>
|
|
||||||
|
|
||||||
# CLOOG_INIT_FLAGS ()
|
|
||||||
# -------------------------
|
|
||||||
# Provide configure switches for CLooG support.
|
|
||||||
# Initialize clooglibs/clooginc according to the user input.
|
|
||||||
AC_DEFUN([CLOOG_INIT_FLAGS],
|
|
||||||
[
|
|
||||||
AC_ARG_WITH([cloog-include],
|
|
||||||
[AS_HELP_STRING(
|
|
||||||
[--with-cloog-include=PATH],
|
|
||||||
[Specify directory for installed CLooG include files])])
|
|
||||||
AC_ARG_WITH([cloog-lib],
|
|
||||||
[AS_HELP_STRING(
|
|
||||||
[--with-cloog-lib=PATH],
|
|
||||||
[Specify the directory for the installed CLooG library])])
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(cloog-version-check,
|
|
||||||
[AS_HELP_STRING(
|
|
||||||
[--disable-cloog-version-check],
|
|
||||||
[disable check for CLooG version])],
|
|
||||||
ENABLE_CLOOG_CHECK=$enableval,
|
|
||||||
ENABLE_CLOOG_CHECK=yes)
|
|
||||||
|
|
||||||
# Initialize clooglibs and clooginc.
|
|
||||||
case $with_cloog in
|
|
||||||
no)
|
|
||||||
clooglibs=
|
|
||||||
clooginc=
|
|
||||||
;;
|
|
||||||
"" | yes)
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
clooglibs="-L$with_cloog/lib"
|
|
||||||
clooginc="-I$with_cloog/include"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
if test "x${with_cloog_include}" != x ; then
|
|
||||||
clooginc="-I$with_cloog_include"
|
|
||||||
fi
|
|
||||||
if test "x${with_cloog_lib}" != x; then
|
|
||||||
clooglibs="-L$with_cloog_lib"
|
|
||||||
fi
|
|
||||||
dnl If no --with-cloog flag was specified and there is in-tree CLooG
|
|
||||||
dnl source, set up flags to use that and skip any version tests
|
|
||||||
dnl as we cannot run them reliably before building CLooG
|
|
||||||
if test "x${clooginc}" = x && test "x${clooglibs}" = x \
|
|
||||||
&& test -d ${srcdir}/cloog; then
|
|
||||||
clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
|
|
||||||
clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include'
|
|
||||||
ENABLE_CLOOG_CHECK=no
|
|
||||||
AC_MSG_WARN([using in-tree CLooG, disabling version check])
|
|
||||||
fi
|
|
||||||
|
|
||||||
clooginc="-DCLOOG_INT_GMP ${clooginc}"
|
|
||||||
clooglibs="${clooglibs} -lcloog-isl"
|
|
||||||
]
|
|
||||||
)
|
|
||||||
|
|
||||||
# CLOOG_REQUESTED (ACTION-IF-REQUESTED, ACTION-IF-NOT)
|
|
||||||
# ----------------------------------------------------
|
|
||||||
# Provide actions for failed CLooG detection.
|
|
||||||
AC_DEFUN([CLOOG_REQUESTED],
|
|
||||||
[
|
|
||||||
AC_REQUIRE([CLOOG_INIT_FLAGS])
|
|
||||||
|
|
||||||
if test "x${with_cloog}" = xno; then
|
|
||||||
$2
|
|
||||||
elif test "x${with_cloog}" != x \
|
|
||||||
|| test "x${with_cloog_include}" != x \
|
|
||||||
|| test "x${with_cloog_lib}" != x ; then
|
|
||||||
$1
|
|
||||||
else
|
|
||||||
$2
|
|
||||||
fi
|
|
||||||
]
|
|
||||||
)
|
|
||||||
|
|
||||||
# _CLOOG_CHECK_CT_PROG(MAJOR, MINOR, REVISION)
|
|
||||||
# --------------------------------------------
|
|
||||||
# Helper for verifying CLooG's compile time version.
|
|
||||||
m4_define([_CLOOG_CHECK_CT_PROG],[AC_LANG_PROGRAM(
|
|
||||||
[#include "cloog/version.h"],
|
|
||||||
[#if CLOOG_VERSION_MAJOR != $1 \
|
|
||||||
|| CLOOG_VERSION_MINOR != $2 \
|
|
||||||
|| CLOOG_VERSION_REVISION < $3
|
|
||||||
choke me
|
|
||||||
#endif])])
|
|
||||||
|
|
||||||
# CLOOG_CHECK_VERSION CLOOG_CHECK_VERSION (MAJOR, MINOR, REVISION)
|
|
||||||
# ----------------------------------------------------------------
|
|
||||||
# Test the found CLooG to be exact of version MAJOR.MINOR and at least
|
|
||||||
# REVISION.
|
|
||||||
AC_DEFUN([CLOOG_CHECK_VERSION],
|
|
||||||
[
|
|
||||||
AC_REQUIRE([CLOOG_INIT_FLAGS])
|
|
||||||
|
|
||||||
if test "${ENABLE_CLOOG_CHECK}" = yes ; then
|
|
||||||
_cloog_saved_CFLAGS=$CFLAGS
|
|
||||||
_cloog_saved_LDFLAGS=$LDFLAGS
|
|
||||||
|
|
||||||
CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${islinc} ${gmpinc}"
|
|
||||||
LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${isllibs} ${gmplib}"
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([for version $1.$2.$3 of CLooG])
|
|
||||||
AC_COMPILE_IFELSE([_CLOOG_CHECK_CT_PROG($1,$2,$3)],
|
|
||||||
[gcc_cv_cloog=yes],
|
|
||||||
[gcc_cv_cloog=no])
|
|
||||||
AC_MSG_RESULT([$gcc_cv_cloog])
|
|
||||||
|
|
||||||
CFLAGS=$_cloog_saved_CFLAGS
|
|
||||||
LDFLAGS=$_cloog_saved_LDFLAGS
|
|
||||||
fi
|
|
||||||
]
|
|
||||||
)
|
|
||||||
|
|
||||||
# CLOOG_IF_FAILED (ACTION-IF-FAILED)
|
|
||||||
# ----------------------------------
|
|
||||||
# Executes ACTION-IF-FAILED, if GRAPHITE was requested and
|
|
||||||
# the checks failed.
|
|
||||||
AC_DEFUN([CLOOG_IF_FAILED],
|
|
||||||
[
|
|
||||||
CLOOG_REQUESTED([graphite_requested=yes], [graphite_requested=no])
|
|
||||||
|
|
||||||
if test "${gcc_cv_cloog}" = no ; then
|
|
||||||
clooglibs=
|
|
||||||
clooginc=
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "${graphite_requested}" = yes \
|
|
||||||
&& test "x${clooglibs}" = x \
|
|
||||||
&& test "x${clooginc}" = x ; then
|
|
||||||
$1
|
|
||||||
fi
|
|
||||||
]
|
|
||||||
)
|
|
|
@ -646,8 +646,6 @@ extra_host_libiberty_configure_flags
|
||||||
stage1_languages
|
stage1_languages
|
||||||
extra_linker_plugin_flags
|
extra_linker_plugin_flags
|
||||||
extra_linker_plugin_configure_flags
|
extra_linker_plugin_configure_flags
|
||||||
clooginc
|
|
||||||
clooglibs
|
|
||||||
islinc
|
islinc
|
||||||
isllibs
|
isllibs
|
||||||
poststage1_ldflags
|
poststage1_ldflags
|
||||||
|
@ -772,14 +770,10 @@ with_stage1_libs
|
||||||
with_stage1_ldflags
|
with_stage1_ldflags
|
||||||
with_boot_libs
|
with_boot_libs
|
||||||
with_boot_ldflags
|
with_boot_ldflags
|
||||||
with_cloog
|
|
||||||
with_isl
|
with_isl
|
||||||
with_isl_include
|
with_isl_include
|
||||||
with_isl_lib
|
with_isl_lib
|
||||||
enable_isl_version_check
|
enable_isl_version_check
|
||||||
with_cloog_include
|
|
||||||
with_cloog_lib
|
|
||||||
enable_cloog_version_check
|
|
||||||
enable_lto
|
enable_lto
|
||||||
enable_linker_plugin_configure_flags
|
enable_linker_plugin_configure_flags
|
||||||
enable_linker_plugin_flags
|
enable_linker_plugin_flags
|
||||||
|
@ -1479,8 +1473,6 @@ Optional Features:
|
||||||
--enable-bootstrap enable bootstrapping [yes if native build]
|
--enable-bootstrap enable bootstrapping [yes if native build]
|
||||||
--disable-isl-version-check
|
--disable-isl-version-check
|
||||||
disable check for ISL version
|
disable check for ISL version
|
||||||
--disable-cloog-version-check
|
|
||||||
disable check for CLooG version
|
|
||||||
--enable-lto enable link time optimization support
|
--enable-lto enable link time optimization support
|
||||||
--enable-linker-plugin-configure-flags=FLAGS
|
--enable-linker-plugin-configure-flags=FLAGS
|
||||||
additional flags for configuring linker plugins
|
additional flags for configuring linker plugins
|
||||||
|
@ -1538,20 +1530,12 @@ Optional Packages:
|
||||||
--with-boot-libs=LIBS libraries for stage2 and later
|
--with-boot-libs=LIBS libraries for stage2 and later
|
||||||
--with-boot-ldflags=FLAGS
|
--with-boot-ldflags=FLAGS
|
||||||
linker flags for stage2 and later
|
linker flags for stage2 and later
|
||||||
--with-cloog=PATH Specify prefix directory for the installed CLooG-ISL
|
|
||||||
package. Equivalent to
|
|
||||||
--with-cloog-include=PATH/include plus
|
|
||||||
--with-cloog-lib=PATH/lib
|
|
||||||
--with-isl=PATH Specify prefix directory for the installed ISL
|
--with-isl=PATH Specify prefix directory for the installed ISL
|
||||||
package. Equivalent to
|
package. Equivalent to
|
||||||
--with-isl-include=PATH/include plus
|
--with-isl-include=PATH/include plus
|
||||||
--with-isl-lib=PATH/lib
|
--with-isl-lib=PATH/lib
|
||||||
--with-isl-include=PATH Specify directory for installed ISL include files
|
--with-isl-include=PATH Specify directory for installed ISL include files
|
||||||
--with-isl-lib=PATH Specify the directory for the installed ISL library
|
--with-isl-lib=PATH Specify the directory for the installed ISL library
|
||||||
--with-cloog-include=PATH
|
|
||||||
Specify directory for installed CLooG include files
|
|
||||||
--with-cloog-lib=PATH Specify the directory for the installed CLooG
|
|
||||||
library
|
|
||||||
--with-build-sysroot=SYSROOT
|
--with-build-sysroot=SYSROOT
|
||||||
use sysroot as the system root during the build
|
use sysroot as the system root during the build
|
||||||
--with-debug-prefix-map='A=B C=D ...'
|
--with-debug-prefix-map='A=B C=D ...'
|
||||||
|
@ -2720,7 +2704,7 @@ build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
|
||||||
|
|
||||||
# these libraries are used by various programs built for the host environment
|
# these libraries are used by various programs built for the host environment
|
||||||
#f
|
#f
|
||||||
host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl cloog libelf libiconv"
|
host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
|
||||||
|
|
||||||
# these tools are built for the host environment
|
# these tools are built for the host environment
|
||||||
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
|
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
|
||||||
|
@ -5790,15 +5774,8 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# GCC GRAPHITE dependences, ISL and CLOOG which in turn requires ISL.
|
# GCC GRAPHITE dependency ISL.
|
||||||
# Basic setup is inlined here, actual checks are in config/cloog.m4 and
|
# Basic setup is inlined here, actual checks are in config/isl.m4
|
||||||
# config/isl.m4
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-cloog was given.
|
|
||||||
if test "${with_cloog+set}" = set; then :
|
|
||||||
withval=$with_cloog;
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-isl was given.
|
# Check whether --with-isl was given.
|
||||||
|
@ -5933,158 +5910,15 @@ $as_echo "$gcc_cv_isl" >&6; }
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "x$gcc_cv_isl" != "xno"; then
|
|
||||||
# Check for CLOOG
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-cloog-include was given.
|
|
||||||
if test "${with_cloog_include+set}" = set; then :
|
|
||||||
withval=$with_cloog_include;
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# If the ISL check failed, disable builds of in-tree variant of ISL
|
||||||
# Check whether --with-cloog-lib was given.
|
|
||||||
if test "${with_cloog_lib+set}" = set; then :
|
|
||||||
withval=$with_cloog_lib;
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --enable-cloog-version-check was given.
|
|
||||||
if test "${enable_cloog_version_check+set}" = set; then :
|
|
||||||
enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
|
|
||||||
else
|
|
||||||
ENABLE_CLOOG_CHECK=yes
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# Initialize clooglibs and clooginc.
|
|
||||||
case $with_cloog in
|
|
||||||
no)
|
|
||||||
clooglibs=
|
|
||||||
clooginc=
|
|
||||||
;;
|
|
||||||
"" | yes)
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
clooglibs="-L$with_cloog/lib"
|
|
||||||
clooginc="-I$with_cloog/include"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
if test "x${with_cloog_include}" != x ; then
|
|
||||||
clooginc="-I$with_cloog_include"
|
|
||||||
fi
|
|
||||||
if test "x${with_cloog_lib}" != x; then
|
|
||||||
clooglibs="-L$with_cloog_lib"
|
|
||||||
fi
|
|
||||||
if test "x${clooginc}" = x && test "x${clooglibs}" = x \
|
|
||||||
&& test -d ${srcdir}/cloog; then
|
|
||||||
clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
|
|
||||||
clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include'
|
|
||||||
ENABLE_CLOOG_CHECK=no
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree CLooG, disabling version check" >&5
|
|
||||||
$as_echo "$as_me: WARNING: using in-tree CLooG, disabling version check" >&2;}
|
|
||||||
fi
|
|
||||||
|
|
||||||
clooginc="-DCLOOG_INT_GMP ${clooginc}"
|
|
||||||
clooglibs="${clooglibs} -lcloog-isl"
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "${ENABLE_CLOOG_CHECK}" = yes ; then
|
|
||||||
_cloog_saved_CFLAGS=$CFLAGS
|
|
||||||
_cloog_saved_LDFLAGS=$LDFLAGS
|
|
||||||
|
|
||||||
CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${islinc} ${gmpinc}"
|
|
||||||
LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${isllibs} ${gmplib}"
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.18.1 of CLooG" >&5
|
|
||||||
$as_echo_n "checking for version 0.18.1 of CLooG... " >&6; }
|
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
||||||
/* end confdefs.h. */
|
|
||||||
#include "cloog/version.h"
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
#if CLOOG_VERSION_MAJOR != 0 \
|
|
||||||
|| CLOOG_VERSION_MINOR != 18 \
|
|
||||||
|| CLOOG_VERSION_REVISION < 1
|
|
||||||
choke me
|
|
||||||
#endif
|
|
||||||
;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
_ACEOF
|
|
||||||
if ac_fn_c_try_compile "$LINENO"; then :
|
|
||||||
gcc_cv_cloog=yes
|
|
||||||
else
|
|
||||||
gcc_cv_cloog=no
|
|
||||||
fi
|
|
||||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog" >&5
|
|
||||||
$as_echo "$gcc_cv_cloog" >&6; }
|
|
||||||
|
|
||||||
CFLAGS=$_cloog_saved_CFLAGS
|
|
||||||
LDFLAGS=$_cloog_saved_LDFLAGS
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "x${with_cloog}" = xno; then
|
|
||||||
graphite_requested=no
|
|
||||||
elif test "x${with_cloog}" != x \
|
|
||||||
|| test "x${with_cloog_include}" != x \
|
|
||||||
|| test "x${with_cloog_lib}" != x ; then
|
|
||||||
graphite_requested=yes
|
|
||||||
else
|
|
||||||
graphite_requested=no
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "${gcc_cv_cloog}" = no ; then
|
|
||||||
clooglibs=
|
|
||||||
clooginc=
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "${graphite_requested}" = yes \
|
|
||||||
&& test "x${clooglibs}" = x \
|
|
||||||
&& test "x${clooginc}" = x ; then
|
|
||||||
|
|
||||||
as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If the ISL check failed, disable builds of in-tree
|
|
||||||
# variants of both ISL and CLooG
|
|
||||||
if test "x$with_isl" = xno ||
|
if test "x$with_isl" = xno ||
|
||||||
test "x$gcc_cv_isl" = xno; then
|
test "x$gcc_cv_isl" = xno; then
|
||||||
noconfigdirs="$noconfigdirs cloog isl"
|
noconfigdirs="$noconfigdirs isl"
|
||||||
islinc=
|
islinc=
|
||||||
clooginc=
|
|
||||||
clooglibs=
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# If the CLooG check failed, disable builds of in-tree
|
|
||||||
# variants of CLooG
|
|
||||||
if test "x$with_cloog" = xno ||
|
|
||||||
test "x$gcc_cv_cloog" = xno; then
|
|
||||||
noconfigdirs="$noconfigdirs cloog isl"
|
|
||||||
clooginc=
|
|
||||||
clooglibs=
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -7306,7 +7140,7 @@ do
|
||||||
|
|
||||||
|
|
||||||
case $lib in
|
case $lib in
|
||||||
mpc | mpfr | gmp | isl | cloog)
|
mpc | mpfr | gmp | isl)
|
||||||
# If we're processing --with-$lib, --with-$lib-include or
|
# If we're processing --with-$lib, --with-$lib-include or
|
||||||
# --with-$lib-lib, for one of the libs above, and target is
|
# --with-$lib-lib, for one of the libs above, and target is
|
||||||
# different from host, don't pass the current argument to any
|
# different from host, don't pass the current argument to any
|
||||||
|
|
47
configure.ac
47
configure.ac
|
@ -29,7 +29,6 @@ m4_include([ltsugar.m4])
|
||||||
m4_include([ltversion.m4])
|
m4_include([ltversion.m4])
|
||||||
m4_include([lt~obsolete.m4])
|
m4_include([lt~obsolete.m4])
|
||||||
m4_include([config/isl.m4])
|
m4_include([config/isl.m4])
|
||||||
m4_include([config/cloog.m4])
|
|
||||||
|
|
||||||
AC_INIT(move-if-change)
|
AC_INIT(move-if-change)
|
||||||
AC_PREREQ(2.64)
|
AC_PREREQ(2.64)
|
||||||
|
@ -133,7 +132,7 @@ build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
|
||||||
|
|
||||||
# these libraries are used by various programs built for the host environment
|
# these libraries are used by various programs built for the host environment
|
||||||
#f
|
#f
|
||||||
host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl cloog libelf libiconv"
|
host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
|
||||||
|
|
||||||
# these tools are built for the host environment
|
# these tools are built for the host environment
|
||||||
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
|
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
|
||||||
|
@ -1640,16 +1639,9 @@ AC_ARG_WITH(boot-ldflags,
|
||||||
fi])
|
fi])
|
||||||
AC_SUBST(poststage1_ldflags)
|
AC_SUBST(poststage1_ldflags)
|
||||||
|
|
||||||
# GCC GRAPHITE dependences, ISL and CLOOG which in turn requires ISL.
|
# GCC GRAPHITE dependency ISL.
|
||||||
# Basic setup is inlined here, actual checks are in config/cloog.m4 and
|
# Basic setup is inlined here, actual checks are in config/isl.m4
|
||||||
# config/isl.m4
|
|
||||||
|
|
||||||
AC_ARG_WITH(cloog,
|
|
||||||
[AS_HELP_STRING(
|
|
||||||
[--with-cloog=PATH],
|
|
||||||
[Specify prefix directory for the installed CLooG-ISL package.
|
|
||||||
Equivalent to --with-cloog-include=PATH/include
|
|
||||||
plus --with-cloog-lib=PATH/lib])])
|
|
||||||
AC_ARG_WITH(isl,
|
AC_ARG_WITH(isl,
|
||||||
[AS_HELP_STRING(
|
[AS_HELP_STRING(
|
||||||
[--with-isl=PATH],
|
[--with-isl=PATH],
|
||||||
|
@ -1669,44 +1661,17 @@ if test "x$with_isl" != "xno"; then
|
||||||
dnl Only execute fail-action, if ISL has been requested.
|
dnl Only execute fail-action, if ISL has been requested.
|
||||||
ISL_IF_FAILED([
|
ISL_IF_FAILED([
|
||||||
AC_MSG_ERROR([Unable to find a usable ISL. See config.log for details.])])
|
AC_MSG_ERROR([Unable to find a usable ISL. See config.log for details.])])
|
||||||
|
|
||||||
if test "x$gcc_cv_isl" != "xno"; then
|
|
||||||
# Check for CLOOG
|
|
||||||
dnl Provide configure switches and initialize clooginc & clooglibs
|
|
||||||
dnl with user input.
|
|
||||||
CLOOG_INIT_FLAGS
|
|
||||||
dnl The versions of CLooG that work for Graphite.
|
|
||||||
CLOOG_CHECK_VERSION(0,18,1)
|
|
||||||
|
|
||||||
dnl Only execute fail-action, if CLooG has been requested.
|
|
||||||
CLOOG_IF_FAILED([
|
|
||||||
AC_MSG_ERROR([Unable to find a usable CLooG. See config.log for details.])])
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# If the ISL check failed, disable builds of in-tree
|
# If the ISL check failed, disable builds of in-tree variant of ISL
|
||||||
# variants of both ISL and CLooG
|
|
||||||
if test "x$with_isl" = xno ||
|
if test "x$with_isl" = xno ||
|
||||||
test "x$gcc_cv_isl" = xno; then
|
test "x$gcc_cv_isl" = xno; then
|
||||||
noconfigdirs="$noconfigdirs cloog isl"
|
noconfigdirs="$noconfigdirs isl"
|
||||||
islinc=
|
islinc=
|
||||||
clooginc=
|
|
||||||
clooglibs=
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If the CLooG check failed, disable builds of in-tree
|
|
||||||
# variants of CLooG
|
|
||||||
if test "x$with_cloog" = xno ||
|
|
||||||
test "x$gcc_cv_cloog" = xno; then
|
|
||||||
noconfigdirs="$noconfigdirs cloog isl"
|
|
||||||
clooginc=
|
|
||||||
clooglibs=
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_SUBST(isllibs)
|
AC_SUBST(isllibs)
|
||||||
AC_SUBST(islinc)
|
AC_SUBST(islinc)
|
||||||
AC_SUBST(clooglibs)
|
|
||||||
AC_SUBST(clooginc)
|
|
||||||
|
|
||||||
# Check for LTO support.
|
# Check for LTO support.
|
||||||
AC_ARG_ENABLE(lto,
|
AC_ARG_ENABLE(lto,
|
||||||
|
@ -2839,7 +2804,7 @@ changequote(,)
|
||||||
changequote([,])
|
changequote([,])
|
||||||
|
|
||||||
case $lib in
|
case $lib in
|
||||||
mpc | mpfr | gmp | isl | cloog)
|
mpc | mpfr | gmp | isl)
|
||||||
# If we're processing --with-$lib, --with-$lib-include or
|
# If we're processing --with-$lib, --with-$lib-include or
|
||||||
# --with-$lib-lib, for one of the libs above, and target is
|
# --with-$lib-lib, for one of the libs above, and target is
|
||||||
# different from host, don't pass the current argument to any
|
# different from host, don't pass the current argument to any
|
||||||
|
|
Loading…
Reference in New Issue