Commit 0bb52d68 by Tobias Grosser Committed by Tobias Grosser

Improve check for CLooG PPL Legacy.

	* config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL.
	* configure: regenerate

From-SVN: r166682
parent 17f84643
2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de> 2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
* config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL.
* configure: regenerate
2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
* config/cloog.m4: Fix typo. verison -> version. * config/cloog.m4: Fix typo. verison -> version.
* configure: Regenerate. * configure: Regenerate.
......
...@@ -91,15 +91,17 @@ AC_DEFUN([CLOOG_REQUESTED], ...@@ -91,15 +91,17 @@ AC_DEFUN([CLOOG_REQUESTED],
# ------------------ # ------------------
# Helper for detecting CLooG.org's backend. # Helper for detecting CLooG.org's backend.
m4_define([_CLOOG_ORG_PROG],[AC_LANG_PROGRAM( m4_define([_CLOOG_ORG_PROG],[AC_LANG_PROGRAM(
[#include <cloog/cloog.h>], [#include "cloog/cloog.h"],
[cloog_version ()])]) [cloog_version ()])])
# _CLOOG_PPL_LEGACY_PROG () # _CLOOG_PPL_LEGACY_PROG ()
# ------------------------- # -------------------------
# Helper for detecting CLooG-Legacy (CLooG-PPL). # Helper for detecting CLooG-Legacy (CLooG-PPL).
m4_define([_CLOOG_PPL_LEGACY_PROG], [AC_LANG_PROGRAM( m4_define([_CLOOG_PPL_LEGACY_PROG], [AC_LANG_PROGRAM(
[#include <cloog/cloog.h>], [#include "cloog/cloog.h"],
[ppl_version_major ()])]) [#ifndef CLOOG_PPL_BACKEND
choke me
#endif ])])
# CLOOG_FIND_FLAGS () # CLOOG_FIND_FLAGS ()
# ------------------ # ------------------
...@@ -114,12 +116,11 @@ AC_DEFUN([CLOOG_FIND_FLAGS], ...@@ -114,12 +116,11 @@ AC_DEFUN([CLOOG_FIND_FLAGS],
_cloog_saved_LDFLAGS=$LDFLAGS _cloog_saved_LDFLAGS=$LDFLAGS
_cloog_saved_LIBS=$LIBS _cloog_saved_LIBS=$LIBS
_clooglegacyinc="-DCLOOG_PPL_BACKEND"
_cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG" _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
dnl clooglibs & clooginc may have been initialized by CLOOG_INIT_FLAGS. dnl clooglibs & clooginc may have been initialized by CLOOG_INIT_FLAGS.
CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}" CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
CPPFLAGS="${CPPFLAGS} ${_clooglegacyinc} ${_cloogorginc}" CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}" LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}"
AC_CACHE_CHECK([for installed CLooG], AC_CACHE_CHECK([for installed CLooG],
...@@ -137,7 +138,7 @@ AC_DEFUN([CLOOG_FIND_FLAGS], ...@@ -137,7 +138,7 @@ AC_DEFUN([CLOOG_FIND_FLAGS],
case $gcc_cv_cloog_type in case $gcc_cv_cloog_type in
"PPL Legacy") "PPL Legacy")
clooginc="${clooginc} ${_clooglegacyinc}" clooginc="${clooginc}"
clooglibs="${clooglibs} -lcloog" clooglibs="${clooglibs} -lcloog"
cloog_org=no cloog_org=no
;; ;;
......
...@@ -5725,11 +5725,10 @@ if test "x$with_cloog" != "xno"; then ...@@ -5725,11 +5725,10 @@ if test "x$with_cloog" != "xno"; then
_cloog_saved_LDFLAGS=$LDFLAGS _cloog_saved_LDFLAGS=$LDFLAGS
_cloog_saved_LIBS=$LIBS _cloog_saved_LIBS=$LIBS
_clooglegacyinc="-DCLOOG_PPL_BACKEND"
_cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG" _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}" CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
CPPFLAGS="${CPPFLAGS} ${_clooglegacyinc} ${_cloogorginc}" CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}" LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG" >&5
...@@ -5740,11 +5739,13 @@ else ...@@ -5740,11 +5739,13 @@ else
LIBS="-lcloog ${_cloog_saved_LIBS}" LIBS="-lcloog ${_cloog_saved_LIBS}"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <cloog/cloog.h> #include "cloog/cloog.h"
int int
main () main ()
{ {
ppl_version_major () #ifndef CLOOG_PPL_BACKEND
choke me
#endif
; ;
return 0; return 0;
} }
...@@ -5755,7 +5756,7 @@ else ...@@ -5755,7 +5756,7 @@ else
LIBS="-lcloog-isl -lisl ${_cloog_saved_LIBS}" LIBS="-lcloog-isl -lisl ${_cloog_saved_LIBS}"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <cloog/cloog.h> #include "cloog/cloog.h"
int int
main () main ()
{ {
...@@ -5770,7 +5771,7 @@ else ...@@ -5770,7 +5771,7 @@ else
LIBS="-lcloog-ppl ${_cloog_saved_LIBS}" LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <cloog/cloog.h> #include "cloog/cloog.h"
int int
main () main ()
{ {
...@@ -5798,7 +5799,7 @@ $as_echo "$gcc_cv_cloog_type" >&6; } ...@@ -5798,7 +5799,7 @@ $as_echo "$gcc_cv_cloog_type" >&6; }
case $gcc_cv_cloog_type in case $gcc_cv_cloog_type in
"PPL Legacy") "PPL Legacy")
clooginc="${clooginc} ${_clooglegacyinc}" clooginc="${clooginc}"
clooglibs="${clooglibs} -lcloog" clooglibs="${clooglibs} -lcloog"
cloog_org=no cloog_org=no
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment