[PATCH build] info-gcc, dvi-gcc etc work from unbuilt configured tree.
Ralf Wildenhues
Ralf.Wildenhues@gmx.de
Thu Sep 30 09:52:00 GMT 2010
This patch allows
../gcc/configure [OPTIONS]
make info-gcc dvi-gcc pdf-gcc html-gcc
to work without prior 'make'.
Tried with and without --disable-bootstrap. OK for trunk?
With this, toplevel targets info, dvi, pdf, and html also work if
bootstrap is disabled. Haven't looked into why bootstrap enabled
fails yet.
Thanks,
Ralf
build: info-gcc, dvi-gcc etc work from unbuilt configured tree.
ChangeLog:
2010-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
PR bootstrap/45796
* Makefile.def (info-gcc, dvi-gcc, pdf-gcc, html-gcc):
Depend on all-build-libiberty.
* Makefile.in: Regenerate.
diff --git a/Makefile.def b/Makefile.def
index ccc23f6..29cd1a3 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -341,6 +341,10 @@ dependencies = { module=all-gcc; on=all-libcpp; hard=true; };
dependencies = { module=all-gcc; on=all-libdecnumber; hard=true; };
dependencies = { module=all-gcc; on=all-libiberty; };
dependencies = { module=all-gcc; on=all-fixincludes; };
+dependencies = { module=info-gcc; on=all-build-libiberty; };
+dependencies = { module=dvi-gcc; on=all-build-libiberty; };
+dependencies = { module=pdf-gcc; on=all-build-libiberty; };
+dependencies = { module=html-gcc; on=all-build-libiberty; };
dependencies = { module=install-gcc ; on=install-fixincludes; };
dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; };
More information about the Gcc-patches
mailing list