gcc-plugin.h: Add tm.h and flattened includes from function.h.
authorAndrew MacLeod <amacleod@redhat.com>
Fri, 17 Oct 2014 13:21:52 +0000 (13:21 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Fri, 17 Oct 2014 13:21:52 +0000 (13:21 +0000)
2014-10-17  Andrew MacLeod  <amacleod@redhat.com>

* gcc-plugin.h:  Add tm.h and flattened includes from function.h.

* testsuite/g++.dg/plugin/pragma_plugin.c: Revert flattening, only
include function.h.

From-SVN: r216402

gcc/ChangeLog
gcc/gcc-plugin.h
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/plugin/pragma_plugin.c

index ba84c3295f7e4843201f87b9958b4d8a0c482164..b92567627b149dd6209a5e3f8d9d870e1a019cc4 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-17  Andrew MacLeod  <amacleod@redhat.com>
+
+       gcc-plugin.h:  Add tm.h and flattened includes from function.h.
+
 2014-10-17  Alexander Ivchenko  <alexander.ivchenko@intel.com>
            Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
            Anna Tikhonova  <anna.tikhonova@intel.com>
index 035b50b3516105862c59355ce859d9c117cc4200..7b019ad52b95b24941684343752edfb5859df5ec 100644 (file)
@@ -28,7 +28,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "highlev-plugin-common.h"
+#include "tm.h"
 #include "hashtab.h"
+#include "hash-set.h"
+#include "vec.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
 
 /* Event names.  */
 enum plugin_event
index e38cfd62dd93618b9a738ff0afae2a8eb7574d3d..b355cb0c6b45064834d30f43a6837ab6e5b049b8 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-17  Andrew MacLeod  <amacleod@redhat.com>
+
+       * g++.dg/plugin/pragma_plugin.c: Revert flattening to test plugin header
+       changes.
+
 2014-10-17  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/63464
index a4de7770a2a1396f801f516f03ccefc73129377e..940c302df7dfdca384b0939b05effcfb0de72387 100644 (file)
@@ -8,12 +8,6 @@
 #include "tm.h"
 #include "rtl.h"
 #include "tree.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
 #include "function.h"
 #include "c-family/c-pragma.h"
 #include "cpplib.h"