]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/Makefile.in
build: more correct build rules for build/gen% programs.
authorrwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Sep 2010 19:16:14 +0000 (19:16 +0000)
committerrwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Sep 2010 19:16:14 +0000 (19:16 +0000)
commitb0b2c91060e80a74ae68ab98adab85b8c51a2fd1
treec26af50bf648a965de4056c7e68cd611b1faeaa0
parenta0c033a198f93a82fbc51bb82094ba30dd83215a
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164759 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in