This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: parallel bootstrap failure: options.h


>>>>> "Janis" == Janis Johnson <janis187@us.ibm.com> writes:

Janis> Parallel bootstrap on powerpc64-linux currently fails with:
Janis> In file included
Janis> from /home/janis/gcc_trunk_anonsvn/gcc/gcc/genconditions.c:32:
Janis> ./tm.h:7:22: error: options.h: No such file or directory

Yet another missing dependency on a generated file.  This is the only
kind of dependency we have to maintain by hand; I apparently messed up
in this area pretty bad.

I went through all my build/.deps/*.Po files and looked at
dependencies on headers found in the build tree.  This patch, which
I'm checking in, adds all the missing dependencies I found.  It was
only options.h that was a problem.

Sorry about this.  And, thanks for being patient.

Tom

ChangeLog:
2008-03-26  Tom Tromey  <tromey@redhat.com>

	* Makefile.in (build/gensupport.o, build/print-rtl.o,
	build/read-rtl.o, build/rtl.o, build/gencondmd.o, build/genattr.o,
	build/genattrtab.o, build/genautomata.o, build/gencheck.o,
	build/gencodes.o, build/genconditions.o, build/genconfig.o,
	build/genconstants.o, build/genemit.o, build/genextract.o,
	build/genflags.o, build/genmddeps.o, build/genopinit.o,
	build/genoutput.o, build/genpeep.o, build/genrecog.o): Depend on
	options.h.

Index: Makefile.in
===================================================================
--- Makefile.in	(revision 133608)
+++ Makefile.in	(working copy)
@@ -1971,32 +1971,33 @@
 	$(BUILDCOMPILE) $<
 
 # Dependencies on generated headers for various build/ objects.
-build/gensupport.o: $(GTM_H) insn-modes.h
+build/gensupport.o: $(GTM_H) insn-modes.h options.h
 build/ggc-none.o: gtype-desc.h
 build/min-insn-modes.o: insn-modes.h
-build/print-rtl.o: $(GTM_H) insn-modes.h
-build/read-rtl.o: $(GTM_H) insn-modes.h
-build/rtl.o: $(GTM_H) insn-modes.h gtype-desc.h
+build/print-rtl.o: $(GTM_H) insn-modes.h options.h
+build/read-rtl.o: $(GTM_H) insn-modes.h options.h
+build/rtl.o: $(GTM_H) insn-modes.h gtype-desc.h options.h
 build/vec.o: gtype-desc.h
 build/gencondmd.o: gencondmd.c $(GTM_H) insn-constants.h $(TM_P_H) \
-	tm-constrs.h options.h gtype-desc.h genrtl.h tree-check.h
-build/genattr.o: $(GTM_H) insn-modes.h
-build/genattrtab.o: $(GTM_H) gtype-desc.h insn-modes.h
-build/genautomata.o: insn-modes.h $(GTM_H)
-build/gencheck.o: $(GTM_H) gencheck.h
-build/gencodes.o: $(GTM_H) insn-modes.h
-build/genconditions.o: insn-modes.h
-build/genconfig.o: $(GTM_H) insn-modes.h
-build/genconstants.o: $(GTM_H) insn-modes.h
-build/genemit.o: $(GTM_H) insn-modes.h
-build/genextract.o: $(GTM_H) insn-modes.h
-build/genflags.o: $(GTM_H) insn-modes.h
-build/genmddeps.o: $(GTM_H) insn-modes.h
-build/genopinit.o: insn-modes.h $(GTM_H)
-build/genoutput.o: insn-modes.h $(GTM_H)
-build/genpeep.o: insn-modes.h $(GTM_H)
-build/genpreds.o: insn-modes.h $(GTM_H)
-build/genrecog.o: insn-modes.h $(GTM_H)
+	tm-constrs.h options.h gtype-desc.h genrtl.h tree-check.h \
+	options.h
+build/genattr.o: $(GTM_H) insn-modes.h options.h
+build/genattrtab.o: $(GTM_H) gtype-desc.h insn-modes.h options.h
+build/genautomata.o: insn-modes.h $(GTM_H) options.h
+build/gencheck.o: $(GTM_H) gencheck.h options.h
+build/gencodes.o: $(GTM_H) insn-modes.h options.h
+build/genconditions.o: insn-modes.h options.h
+build/genconfig.o: $(GTM_H) insn-modes.h options.h
+build/genconstants.o: $(GTM_H) insn-modes.h options.h
+build/genemit.o: $(GTM_H) insn-modes.h options.h
+build/genextract.o: $(GTM_H) insn-modes.h options.h
+build/genflags.o: $(GTM_H) insn-modes.h options.h
+build/genmddeps.o: $(GTM_H) insn-modes.h options.h
+build/genopinit.o: insn-modes.h $(GTM_H) options.h
+build/genoutput.o: insn-modes.h $(GTM_H) options.h
+build/genpeep.o: insn-modes.h $(GTM_H) options.h
+build/genpreds.o: insn-modes.h $(GTM_H) options.h
+build/genrecog.o: insn-modes.h $(GTM_H) options.h
 build/gcov-iov.o: $(GTM_H) $(TM_H)
 build/gen-protos.o: $(GTM_H)
 build/scan.o: $(GTM_H)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]