summaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog24
-rw-r--r--gcc/java/boehm.c3
-rw-r--r--gcc/java/builtins.c6
-rw-r--r--gcc/java/class.c5
-rw-r--r--gcc/java/constants.c4
-rw-r--r--gcc/java/decl.c5
-rw-r--r--gcc/java/except.c3
-rw-r--r--gcc/java/expr.c4
-rw-r--r--gcc/java/java-gimplify.c3
-rw-r--r--gcc/java/java-tree.h1
-rw-r--r--gcc/java/jcf-dump.c3
-rw-r--r--gcc/java/jcf-io.c4
-rw-r--r--gcc/java/jcf-parse.c5
-rw-r--r--gcc/java/jcf-reader.c1
-rw-r--r--gcc/java/jvgenmain.c3
-rw-r--r--gcc/java/lang.c4
-rw-r--r--gcc/java/mangle.c4
-rw-r--r--gcc/java/mangle_name.c3
-rw-r--r--gcc/java/resource.c5
-rw-r--r--gcc/java/typeck.c4
-rw-r--r--gcc/java/verify-glue.c3
-rw-r--r--gcc/java/verify-impl.c3
22 files changed, 24 insertions, 76 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 641c703746b..22abc32329b 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,27 @@
+2015-06-08 Andrew MacLeod <amacleod@redhat.com>
+
+ * boehm.c : Adjust include files.
+ * builtins.c : Likewise.
+ * class.c : Likewise.
+ * constants.c : Likewise.
+ * decl.c : Likewise.
+ * except.c : Likewise.
+ * expr.c : Likewise.
+ * java-gimplify.c : Likewise.
+ * java-tree.h : Likewise.
+ * jcf-dump.c : Likewise.
+ * jcf-io.c : Likewise.
+ * jcf-parse.c : Likewise.
+ * jcf-reader.c : Likewise.
+ * jvgenmain.c : Likewise.
+ * lang.c : Likewise.
+ * mangle.c : Likewise.
+ * mangle_name.c : Likewise.
+ * resource.c : Likewise.
+ * typeck.c : Likewise.
+ * verify-glue.c : Likewise.
+ * verify-impl.c : Likewise.
+
2015-06-05 Aldy Hernandez <aldyh@redhat.com>
* jcf-parse.c: Include toplev.h.
diff --git a/gcc/java/boehm.c b/gcc/java/boehm.c
index 027305aa345..36f0eb69d08 100644
--- a/gcc/java/boehm.c
+++ b/gcc/java/boehm.c
@@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "tm.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "java-tree.h"
#include "parse.h"
diff --git a/gcc/java/builtins.c b/gcc/java/builtins.c
index fa1e12c53f8..5ec0fee170f 100644
--- a/gcc/java/builtins.c
+++ b/gcc/java/builtins.c
@@ -30,18 +30,14 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "tm.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stor-layout.h"
#include "stringpool.h"
-#include "ggc.h"
#include "flags.h"
#include "langhooks.h"
#include "java-tree.h"
@@ -50,10 +46,8 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
Front ends should never have to look at that. */
#include "rtl.h"
#include "insn-codes.h"
-#include "hashtab.h"
#include "hard-reg-set.h"
#include "function.h"
-#include "statistics.h"
#include "insn-config.h"
#include "expmed.h"
#include "dojump.h"
diff --git a/gcc/java/class.c b/gcc/java/class.c
index 1d66c7250cd..14d2706e3c3 100644
--- a/gcc/java/class.c
+++ b/gcc/java/class.c
@@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stringpool.h"
@@ -50,8 +47,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "hard-reg-set.h"
#include "input.h"
#include "function.h"
-#include "ggc.h"
-#include "hash-map.h"
#include "is-a.h"
#include "plugin-api.h"
#include "ipa-ref.h"
diff --git a/gcc/java/constants.c b/gcc/java/constants.c
index 0b5dfcfb720..d2d67fdce93 100644
--- a/gcc/java/constants.c
+++ b/gcc/java/constants.c
@@ -25,12 +25,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "coretypes.h"
#include "tm.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stringpool.h"
@@ -38,7 +35,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-tree.h"
#include "diagnostic-core.h"
#include "toplev.h"
-#include "ggc.h"
static void set_constant_entry (CPool *, int, int, jword);
static int find_tree_constant (CPool *, int, tree);
diff --git a/gcc/java/decl.c b/gcc/java/decl.c
index de75eb6d94e..3b2df78256c 100644
--- a/gcc/java/decl.c
+++ b/gcc/java/decl.c
@@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "stor-layout.h"
#include "stringpool.h"
@@ -44,8 +41,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-tree.h"
#include "jcf.h"
#include "java-except.h"
-#include "ggc.h"
-#include "hash-map.h"
#include "is-a.h"
#include "plugin-api.h"
#include "tm.h"
diff --git a/gcc/java/except.c b/gcc/java/except.c
index 5e141e300e0..bb818ac3db9 100644
--- a/gcc/java/except.c
+++ b/gcc/java/except.c
@@ -25,12 +25,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "tm.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stringpool.h"
diff --git a/gcc/java/expr.c b/gcc/java/expr.c
index 16a788485cb..4563a6fb0f2 100644
--- a/gcc/java/expr.c
+++ b/gcc/java/expr.c
@@ -32,12 +32,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
MODIFY_JNI_METHOD_CALL and
PARM_BOUNDARY. */
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stringpool.h"
@@ -50,7 +47,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-except.h"
#include "parse.h"
#include "diagnostic-core.h"
-#include "ggc.h"
#include "tree-iterator.h"
#include "target.h"
diff --git a/gcc/java/java-gimplify.c b/gcc/java/java-gimplify.c
index b84e115f96a..08981bbde66 100644
--- a/gcc/java/java-gimplify.c
+++ b/gcc/java/java-gimplify.c
@@ -24,13 +24,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "java-tree.h"
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h
index 58a60b8c3a5..7c9a51973c8 100644
--- a/gcc/java/java-tree.h
+++ b/gcc/java/java-tree.h
@@ -27,7 +27,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#ifndef GCC_JAVA_TREE_H
#define GCC_JAVA_TREE_H
-#include "hashtab.h"
struct JCF;
diff --git a/gcc/java/jcf-dump.c b/gcc/java/jcf-dump.c
index e527a656b05..4c8ecda0fb4 100644
--- a/gcc/java/jcf-dump.c
+++ b/gcc/java/jcf-dump.c
@@ -54,13 +54,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "diagnostic.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "java-tree.h"
diff --git a/gcc/java/jcf-io.c b/gcc/java/jcf-io.c
index 0508fc66600..2cedf8bde67 100644
--- a/gcc/java/jcf-io.c
+++ b/gcc/java/jcf-io.c
@@ -28,16 +28,12 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "coretypes.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "java-tree.h"
-#include "hash-table.h"
#include <dirent.h>
#include "zlib.h"
diff --git a/gcc/java/jcf-parse.c b/gcc/java/jcf-parse.c
index 721696b3cb9..b9b6e6f2442 100644
--- a/gcc/java/jcf-parse.c
+++ b/gcc/java/jcf-parse.c
@@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "stringpool.h"
#include "obstack.h"
@@ -43,9 +40,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-tree.h"
#include "diagnostic-core.h"
#include "parse.h"
-#include "ggc.h"
#include "debug.h"
-#include "hash-map.h"
#include "is-a.h"
#include "plugin-api.h"
#include "tm.h"
diff --git a/gcc/java/jcf-reader.c b/gcc/java/jcf-reader.c
index 6685146f956..3e15257b372 100644
--- a/gcc/java/jcf-reader.c
+++ b/gcc/java/jcf-reader.c
@@ -23,7 +23,6 @@ Java and all Java-based marks are trademarks or registered trademarks
of Sun Microsystems, Inc. in the United States and other countries.
The Free Software Foundation is independent of Sun Microsystems, Inc. */
-#include "ggc.h"
#include "jcf.h"
#include "zipfile.h"
diff --git a/gcc/java/jvgenmain.c b/gcc/java/jvgenmain.c
index 9b55aa6d665..597f6db3d94 100644
--- a/gcc/java/jvgenmain.c
+++ b/gcc/java/jvgenmain.c
@@ -28,13 +28,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "coretypes.h"
#include "obstack.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "java-tree.h"
#include "intl.h"
diff --git a/gcc/java/lang.c b/gcc/java/lang.c
index 84b1680d5a8..5bd919abccf 100644
--- a/gcc/java/lang.c
+++ b/gcc/java/lang.c
@@ -27,12 +27,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "tm.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
-#include "inchash.h"
#include "tree.h"
#include "input.h"
#include "java-tree.h"
@@ -40,7 +37,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "langhooks.h"
#include "langhooks-def.h"
#include "flags.h"
-#include "ggc.h"
#include "diagnostic.h"
#include "tree-inline.h"
#include "splay-tree.h"
diff --git a/gcc/java/mangle.c b/gcc/java/mangle.c
index 76ab3de045a..e74925d1094 100644
--- a/gcc/java/mangle.c
+++ b/gcc/java/mangle.c
@@ -28,19 +28,15 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "stringpool.h"
#include "java-tree.h"
#include "obstack.h"
#include "diagnostic-core.h"
-#include "ggc.h"
#include "langhooks-def.h"
static void mangle_class_field (tree);
diff --git a/gcc/java/mangle_name.c b/gcc/java/mangle_name.c
index 70799b102d9..3457f6210b2 100644
--- a/gcc/java/mangle_name.c
+++ b/gcc/java/mangle_name.c
@@ -28,13 +28,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
#include "jcf.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "java-tree.h"
#include "obstack.h"
diff --git a/gcc/java/resource.c b/gcc/java/resource.c
index 9c8ef2cea66..6c51ae1083c 100644
--- a/gcc/java/resource.c
+++ b/gcc/java/resource.c
@@ -24,13 +24,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stringpool.h"
@@ -44,9 +41,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "hard-reg-set.h"
#include "input.h"
#include "function.h"
-#include "ggc.h"
#include "tree-iterator.h"
-#include "hash-map.h"
#include "is-a.h"
#include "plugin-api.h"
#include "ipa-ref.h"
diff --git a/gcc/java/typeck.c b/gcc/java/typeck.c
index 5e781c79199..d2c9c9b30eb 100644
--- a/gcc/java/typeck.c
+++ b/gcc/java/typeck.c
@@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "config.h"
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "fold-const.h"
#include "stor-layout.h"
@@ -43,7 +40,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "jcf.h"
#include "convert.h"
#include "diagnostic-core.h"
-#include "ggc.h"
static tree convert_ieee_real_to_integer (tree, tree);
static tree parse_signature_type (const unsigned char **,
diff --git a/gcc/java/verify-glue.c b/gcc/java/verify-glue.c
index 18e1ff3d02f..6af3f7ab01e 100644
--- a/gcc/java/verify-glue.c
+++ b/gcc/java/verify-glue.c
@@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "tree.h"
#include "stringpool.h"
#include "parse.h"
diff --git a/gcc/java/verify-impl.c b/gcc/java/verify-impl.c
index eef7967ab33..0e63c7eb056 100644
--- a/gcc/java/verify-impl.c
+++ b/gcc/java/verify-impl.c
@@ -15,13 +15,10 @@ details. */
#include "system.h"
#include "coretypes.h"
-#include "hash-set.h"
-#include "vec.h"
#include "input.h"
#include "alias.h"
#include "symtab.h"
#include "options.h"
-#include "inchash.h"
#include "verify.h"
/* Hack to work around namespace pollution from java-tree.h. */