This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
- From: "rwild at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 30 Sep 2010 19:16:32 +0000
- Subject: [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
- Auto-submitted: auto-generated
- References: <bug-45796-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796
--- Comment #4 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-09-30 19:16:25 UTC ---
Author: rwild
Date: Thu Sep 30 19:16:14 2010
New Revision: 164759
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164759
Log:
build: more correct build rules for build/gen% programs.
gcc/:
PR bootstrap/45796
* Makefile.in (build/gen%$(build_exeext)): Move rule after all
special-casing for generators and turn into ...
((genprog:%=build/gen%$(build_exeext))): ... this static pattern
rule, for better error messages in case of toplevel dependency
errors.
(genprog): Add hooks, rename to ...
(genprogerr): ... this, and let genprog also contain check,
checksum, condmd.
((genprog:%=build/gen%$(build_exeext))): Rename to ...
((genprogerr:%=build/gen%$(build_exeext))): ... this.
(build/genhooks$(build_exeext)): Remove now-unneeded dependency.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in