Fix the jit build after header flattening of r219402
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jan 2015 21:45:33 +0000 (21:45 +0000)
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jan 2015 21:45:33 +0000 (21:45 +0000)
gcc/jit/ChangeLog:
* dummy-frontend.c: Include "fixed-value.h", "alias.h", "flags.h",
"symtab.h", "inchash.h".  Move include of "hash-set.h" much
earlier.
* jit-builtins.c: Remove redundant includes of "opts.h" and
"tree.h".
* jit-common.h: Include "hash-set.h", "input.h", "vec.h",
"double-int.h", "alias.h", "flags.h", "symtab.h", "inchash.h".
* jit-playback.c: Include "hashtab.h", "machmode.h", "input.h",
"statistics.h", "vec.h", "double-int.h", "real.h",
"fixed-value.h", "alias.h", "flags.h", "symtab.h", "tree-core.h",
"inchash.h", "fold-const.h".  Move include of "hash-set.h" to
earlier.
* jit-recording.c: Remove redundant includes of "opts.h" and
"tree.h".

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

gcc/jit/ChangeLog
gcc/jit/dummy-frontend.c
gcc/jit/jit-builtins.c
gcc/jit/jit-common.h
gcc/jit/jit-playback.c
gcc/jit/jit-recording.c

index b84ac99..5553d90 100644 (file)
@@ -1,5 +1,22 @@
 2015-01-09  David Malcolm  <dmalcolm@redhat.com>
 
+       * dummy-frontend.c: Include "fixed-value.h", "alias.h", "flags.h",
+       "symtab.h", "inchash.h".  Move include of "hash-set.h" much
+       earlier.
+       * jit-builtins.c: Remove redundant includes of "opts.h" and
+       "tree.h".
+       * jit-common.h: Include "hash-set.h", "input.h", "vec.h",
+       "double-int.h", "alias.h", "flags.h", "symtab.h", "inchash.h".
+       * jit-playback.c: Include "hashtab.h", "machmode.h", "input.h",
+       "statistics.h", "vec.h", "double-int.h", "real.h",
+       "fixed-value.h", "alias.h", "flags.h", "symtab.h", "tree-core.h",
+       "inchash.h", "fold-const.h".  Move include of "hash-set.h" to
+       earlier.
+       * jit-recording.c: Remove redundant includes of "opts.h" and
+       "tree.h".
+
+2015-01-09  David Malcolm  <dmalcolm@redhat.com>
+
        * docs/cp/topics/expressions.rst (Simple expressions): Use
        ":c:type:" for C types.  Document new overload of
        gcc::jit::context::new_rvalue.
index 23883ad..a4dae3e 100644 (file)
@@ -22,8 +22,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "opts.h"
 #include "signop.h"
+#include "hash-set.h"
+#include "fixed-value.h"
+#include "alias.h"
+#include "flags.h"
+#include "symtab.h"
 #include "tree-core.h"
 #include "stor-layout.h"
+#include "inchash.h"
 #include "tree.h"
 #include "debug.h"
 #include "langhooks.h"
@@ -33,7 +39,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "plugin-api.h"
 #include "vec.h"
 #include "hashtab.h"
-#include "hash-set.h"
 #include "machmode.h"
 #include "tm.h"
 #include "hard-reg-set.h"
index c39d9cf..871f63e 100644 (file)
@@ -20,8 +20,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "config.h"
 #include "system.h"
 #include "coretypes.h"
-#include "opts.h"
-#include "tree.h"
 #include "target.h"
 #include "stringpool.h"
 
index 80e1cbe..78dc1c5 100644 (file)
@@ -23,6 +23,14 @@ along with GCC; see the file COPYING3.  If not see
 
 #include "libgccjit.h"
 
+#include "hash-set.h"
+#include "input.h"
+#include "vec.h"
+#include "double-int.h"
+#include "alias.h"
+#include "flags.h"
+#include "symtab.h"
+#include "inchash.h"
 #include "tree.h"
 #include "tree-iterator.h"
 
index 9c3bc17..1baf9c5 100644 (file)
@@ -22,13 +22,26 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "opts.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "statistics.h"
+#include "vec.h"
+#include "double-int.h"
+#include "real.h"
+#include "fixed-value.h"
+#include "alias.h"
+#include "flags.h"
+#include "symtab.h"
+#include "tree-core.h"
+#include "inchash.h"
 #include "tree.h"
 #include "hash-map.h"
 #include "is-a.h"
 #include "plugin-api.h"
 #include "vec.h"
 #include "hashtab.h"
-#include "hash-set.h"
 #include "machmode.h"
 #include "tm.h"
 #include "hard-reg-set.h"
@@ -48,6 +61,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "gcc-driver-name.h"
 #include "attribs.h"
 #include "context.h"
+#include "fold-const.h"
 
 #include "jit-common.h"
 #include "jit-logging.h"
index 63dab38..8da7f76 100644 (file)
@@ -22,8 +22,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tm.h"
-#include "opts.h"
-#include "tree.h"
 #include "pretty-print.h"
 
 #include <pthread.h>