From b7dd69ac5b7f03bf9a746eeac8575b21f0f1a808 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 12 May 2009 01:26:45 +0000 Subject: [PATCH] re PR bootstrap/40103 (CLooG header files are not -Wc++-compat ready) PR bootstrap/40103 * graphite.c: Force -Wc++-compat to only be a warning before #including "cloog/cloog.h". From-SVN: r147407 --- gcc/ChangeLog | 6 ++++++ gcc/graphite.c | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f01457d81c1..66313957489 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2009-05-11 Ian Lance Taylor + + PR bootstrap/40103 + * graphite.c: Force -Wc++-compat to only be a warning before + #including "cloog/cloog.h". + 2009-05-11 Martin Jambor * ipa-cp.c (ipcp_cloning_candidate_p): Add missing return false. diff --git a/gcc/graphite.c b/gcc/graphite.c index e106f480cbc..6b497a808f7 100644 --- a/gcc/graphite.c +++ b/gcc/graphite.c @@ -56,6 +56,13 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #ifdef HAVE_cloog + +/* The CLooG header file is not -Wc++-compat ready as of 2009-05-11. + This #pragma should be removed when it is ready. */ +#if GCC_VERSION >= 4003 +#pragma GCC diagnostic warning "-Wc++-compat" +#endif + #include "cloog/cloog.h" #include "graphite.h" -- 2.30.2