Subject: CVS commit: src/gnu/usr.bin/gcc3/backend
To: None <source-changes@NetBSD.org>
From: Valeriy E. Ushakov <uwe@netbsd.org>
List: source-changes
Date: 08/22/2003 03:06:33
Module Name:	src
Committed By:	uwe
Date:		Fri Aug 22 03:06:32 UTC 2003

Modified Files:
	src/gnu/usr.bin/gcc3/backend: Makefile

Log Message:
* add ${GCCARCH} to .PATH to make hconfig.h a real file target.
* use ${G_HCONFIG_H} instead of hconfig.h as a dependency.
* hconfig.h: auto-build.h dependency is bogus, remove.
* misc cleanup of ".c depends on .h" -> ".o depends on .h"
* options.h was missing from CLEANFILES.

With these changes running make in this directory doesn't do a
*complete* rebuild anymore.  Still not foolproof, because gen* host
tools do not overwrite generated files that are not changed, so we
really need to use stamp file style dependencies for those, like gcc
makefile does.

Ok by Matthew Green <mrg@netbsd>.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 src/gnu/usr.bin/gcc3/backend/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.