Fix the jit build after header flattening of r219402
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 9 Jan 2015 21:45:33 +0000 (21:45 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
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".

From-SVN: r219411

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 b84ac992cb2ffacab0ceb4aa403eeac129ed15f9..5553d904eacdd26541f5dfd4eb1a8202ec2983ff 100644 (file)
@@ -1,3 +1,20 @@
+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
index 23883ad230c7fe8b8e6eed30e3f2cc4f2e12bcde..a4dae3ead32ecdf859ac9a6439e85b12a3a9039e 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 c39d9cf38245b98f7331abab887f39a5fb94bdff..871f63e60bb2666c16442d03603c45f1757f0ed7 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 80e1cbef1f5a41bd8c4168798821802bee294a11..78dc1c514da3714d507c1f1d53ac850be5d95a2b 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 9c3bc17089ff3c4590e177ca3237b8d61e2c1b84..1baf9c544c478f125f26fad18946dd946f53ae47 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 63dab380db13c691735808421d08da6ed3a03c58..8da7f763ad359a3934693d420aeb04d6eb825362 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>