Fwd: [PATCH] Fix gcc/java Makefile dependency bug
Andrew Pinski
pinskia@physics.uc.edu
Mon Apr 25 00:35:00 GMT 2005
Begin forwarded message:
> From: Jakub Jelinek <jakub@redhat.com>
> Date: April 24, 2005 6:21:10 PM EDT
> To: gcc-patches@gcc.gnu.org
> Subject: [PATCH] Fix gcc/java Makefile dependency bug
> Reply-To: Jakub Jelinek <jakub@redhat.com>
>
> Hi!
>
> Today my build on ppc-linux failed, because java/decl.o
> was being built while insn-config.h was not present yet.
>
> Following fix committed as obvious to HEAD and 4.0 branch.
> Other .o files in the same Make-lang.in already used $(EXPR_H)
> as they should.
>
> 2005-04-25 Jakub Jelinek <jakub@redhat.com>
>
> * Make-lang.in (java/decl.o, java/resource.o): Depend on $(EXPR_H)
> instead of just expr.h.
>
> --- gcc/java/Make-lang.in.jj 2005-04-01 09:29:57.000000000 +0200
> +++ gcc/java/Make-lang.in 2005-04-24 21:41:47.000000000 +0200
> @@ -303,7 +303,7 @@ java/class.o: java/class.c $(CONFIG_H) $
> 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) $(RTL_H)
> java/jcf.h \
> - toplev.h flags.h $(SYSTEM_H) coretypes.h $(TM_H) function.h expr.h \
> + toplev.h flags.h $(SYSTEM_H) coretypes.h $(TM_H) function.h
> $(EXPR_H) \
> libfuncs.h except.h java/java-except.h $(GGC_H) real.h
> gt-java-decl.h \
> target.h cgraph.h
> java/except.o: java/except.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h
> real.h \
> @@ -334,7 +334,7 @@ java/mangle_name.o: java/mangle_name.c $
> $(SYSTEM_H) coretypes.h $(TM_H) toplev.h $(GGC_H)
> java/resource.o: java/resource.c $(CONFIG_H) $(SYSTEM_H) coretypes.h
> $(TM_H) \
> $(JAVA_TREE_H) $(RTL_H) java/jcf.h java/parse.h toplev.h output.h
> $(GGC_H) \
> - $(TARGET_H) function.h gt-java-resource.h expr.h
> + $(TARGET_H) function.h gt-java-resource.h $(EXPR_H)
> java/typeck.o: java/typeck.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
> java/convert.h toplev.h $(SYSTEM_H) coretypes.h $(TM_H) $(GGC_H)
> real.h
> java/win32-host.o: java/win32-host.c $(CONFIG_H) $(SYSTEM_H)
> coretypes.h java/jcf.h
>
>
> Jakub
>
More information about the Java-patches
mailing list