summaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-11 08:58:58 +0000
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-11 08:58:58 +0000
commit88c5a1d19f0745445d51684b28a18d9ba92e3a09 (patch)
tree925b12f81139a149b6eac2f48f1a0c0b78fd2124 /gcc/java
parent161dfa6ef228666f2b021f7eac3440badc118aa8 (diff)
downloadgcc-88c5a1d19f0745445d51684b28a18d9ba92e3a09.tar.gz
gcc/
* expr.h (can_move_by_pieces): Move prototype from here ... * tree.h (can_move_by_pieces): ... to here. * optabs.h (set_widening_optab_handler): Use XCNEW. * gimplify.c: Do not include expr.h. * toplev.c: Do not include dwarf2out.h. * config/ia64/ia64.c: Likewise. * config/sparc/sparc.c: Likewise. * config/sparc/t-sparc (sparc.o): Fix dependencies. * Makefile.in (toplev.o): Fix dependencies (c-family/c-gimplify.o): Likewise. (c-family/c-common.o): Likewise. c-family/ * c-gimplify.c: Do not include basic-block.h. * c-common.c: Do not include linfuncs.h. cp/ * method.c: Do not include tree-pass.h. fortran/ * trans.c: Do not include defaults.h. * trans-intrinsic.c: Likewise. java/ * decl.c: Do not include libfuncs.h. * class.c: Do not include defaults.h. * jvgenmain.c: Likewise. * magnle.c: Likewise. * Make-lang.in (decl.o): Fix dependencies. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189425 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog8
-rw-r--r--gcc/java/Make-lang.in2
-rw-r--r--gcc/java/class.c1
-rw-r--r--gcc/java/decl.c1
-rw-r--r--gcc/java/jvgenmain.c1
-rw-r--r--gcc/java/mangle.c1
6 files changed, 9 insertions, 5 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 5da41f69254..46d90759dc9 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,11 @@
+2012-07-11 Steven Bosscher <steven@gcc.gnu.org>
+
+ * decl.c: Do not include libfuncs.h.
+ * class.c: Do not include defaults.h.
+ * jvgenmain.c: Likewise.
+ * magnle.c: Likewise.
+ * Make-lang.in (decl.o): Fix dependencies.
+
2012-07-08 Steven Bosscher <steven@gcc.gnu.org>
* verify.h: Do not include system.h and coretypes.h here.
diff --git a/gcc/java/Make-lang.in b/gcc/java/Make-lang.in
index 2339b0d7e6b..d934eb34af9 100644
--- a/gcc/java/Make-lang.in
+++ b/gcc/java/Make-lang.in
@@ -282,7 +282,7 @@ java/constants.o: java/constants.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
toplev.h $(SYSTEM_H) coretypes.h $(TM_H) $(GGC_H) gt-java-constants.h
java/decl.o: java/decl.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
toplev.h $(FLAGS_H) $(SYSTEM_H) coretypes.h $(TM_H) \
- libfuncs.h java/java-except.h $(GGC_H) $(REAL_H) gt-java-decl.h \
+ java/java-except.h $(GGC_H) $(REAL_H) gt-java-decl.h \
$(TARGET_H) $(CGRAPH_H) langhooks.h
java/except.o: java/except.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h $(REAL_H) \
java/javaop.h java/java-opcodes.h java/java-except.h \
diff --git a/gcc/java/class.c b/gcc/java/class.c
index bfc852959a7..40ff26dfe89 100644
--- a/gcc/java/class.c
+++ b/gcc/java/class.c
@@ -41,7 +41,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "cgraph.h"
#include "tree-iterator.h"
#include "vecprim.h"
-#include "tm.h" /* FIXME: For gcc_obstack_init from defaults.h. */
#include "target.h"
static tree make_method_value (tree);
diff --git a/gcc/java/decl.c b/gcc/java/decl.c
index 1e1db76dc3b..e22b0fd52ad 100644
--- a/gcc/java/decl.c
+++ b/gcc/java/decl.c
@@ -34,7 +34,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "flags.h"
#include "java-tree.h"
#include "jcf.h"
-#include "libfuncs.h"
#include "java-except.h"
#include "ggc.h"
#include "cgraph.h"
diff --git a/gcc/java/jvgenmain.c b/gcc/java/jvgenmain.c
index db9b0597714..d6ca8717d70 100644
--- a/gcc/java/jvgenmain.c
+++ b/gcc/java/jvgenmain.c
@@ -33,7 +33,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-tree.h"
#include "intl.h"
#include "diagnostic.h"
-#include "tm.h" /* FIXME: For gcc_obstack_init from defaults.h. */
static char * do_mangle_classname (const char *string);
diff --git a/gcc/java/mangle.c b/gcc/java/mangle.c
index 48caf113e0f..6a74531c2d3 100644
--- a/gcc/java/mangle.c
+++ b/gcc/java/mangle.c
@@ -35,7 +35,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "diagnostic-core.h"
#include "ggc.h"
#include "langhooks-def.h"
-#include "tm.h" /* FIXME: For gcc_obstack_init from defaults.h. */
static void mangle_class_field (tree);
static void mangle_vtable (tree);