OSDN Git Service

Improve check for CLooG PPL Legacy.
authorgrosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Nov 2010 22:08:38 +0000 (22:08 +0000)
committergrosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Nov 2010 22:08:38 +0000 (22:08 +0000)
* config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL.
* configure: regenerate

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166682 138bc75d-0d04-0410-961f-82ee72b054a4

ChangeLog
config/cloog.m4
configure

index a335bc4..c036983 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 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.
        * configure: Regenerate.
 
index a44aac4..6ed0f1b 100644 (file)
@@ -91,15 +91,17 @@ AC_DEFUN([CLOOG_REQUESTED],
 # ------------------
 # Helper for detecting CLooG.org's backend.
 m4_define([_CLOOG_ORG_PROG],[AC_LANG_PROGRAM(
-  [#include <cloog/cloog.h>],
+  [#include "cloog/cloog.h"],
   [cloog_version ()])])
 
 # _CLOOG_PPL_LEGACY_PROG ()
 # -------------------------
 # Helper for detecting CLooG-Legacy (CLooG-PPL).
 m4_define([_CLOOG_PPL_LEGACY_PROG], [AC_LANG_PROGRAM(
-  [#include <cloog/cloog.h>],
-  [ppl_version_major ()])])
+  [#include "cloog/cloog.h"],
+  [#ifndef CLOOG_PPL_BACKEND
+    choke me
+   #endif ])])
 
 # CLOOG_FIND_FLAGS ()
 # ------------------
@@ -114,12 +116,11 @@ AC_DEFUN([CLOOG_FIND_FLAGS],
   _cloog_saved_LDFLAGS=$LDFLAGS
   _cloog_saved_LIBS=$LIBS
 
-  _clooglegacyinc="-DCLOOG_PPL_BACKEND"
   _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
  
   dnl clooglibs & clooginc may have been initialized by CLOOG_INIT_FLAGS.
   CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
-  CPPFLAGS="${CPPFLAGS} ${_clooglegacyinc} ${_cloogorginc}"
+  CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
   LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}"
 
   AC_CACHE_CHECK([for installed CLooG],
@@ -137,7 +138,7 @@ AC_DEFUN([CLOOG_FIND_FLAGS],
 
   case $gcc_cv_cloog_type in
     "PPL Legacy")
-      clooginc="${clooginc} ${_clooglegacyinc}"
+      clooginc="${clooginc}"
       clooglibs="${clooglibs} -lcloog"
       cloog_org=no
       ;;
index dcb582f..0e4f1ed 100755 (executable)
--- a/configure
+++ b/configure
@@ -5725,11 +5725,10 @@ if test "x$with_cloog" != "xno"; then
   _cloog_saved_LDFLAGS=$LDFLAGS
   _cloog_saved_LIBS=$LIBS
 
-  _clooglegacyinc="-DCLOOG_PPL_BACKEND"
   _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
 
     CFLAGS="${CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
-  CPPFLAGS="${CPPFLAGS} ${_clooglegacyinc} ${_cloogorginc}"
+  CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
   LDFLAGS="${LDFLAGS} ${clooglibs} ${ppllibs}"
 
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG" >&5
@@ -5740,11 +5739,13 @@ else
   LIBS="-lcloog ${_cloog_saved_LIBS}"
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-#include <cloog/cloog.h>
+#include "cloog/cloog.h"
 int
 main ()
 {
-ppl_version_major ()
+#ifndef CLOOG_PPL_BACKEND
+    choke me
+   #endif
   ;
   return 0;
 }
@@ -5755,7 +5756,7 @@ else
   LIBS="-lcloog-isl -lisl ${_cloog_saved_LIBS}"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-#include <cloog/cloog.h>
+#include "cloog/cloog.h"
 int
 main ()
 {
@@ -5770,7 +5771,7 @@ else
   LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-#include <cloog/cloog.h>
+#include "cloog/cloog.h"
 int
 main ()
 {
@@ -5798,7 +5799,7 @@ $as_echo "$gcc_cv_cloog_type" >&6; }
 
   case $gcc_cv_cloog_type in
     "PPL Legacy")
-      clooginc="${clooginc} ${_clooglegacyinc}"
+      clooginc="${clooginc}"
       clooglibs="${clooglibs} -lcloog"
       cloog_org=no
       ;;