Subject: Re: CVS commit: src/usr.bin/make
To: Simon J. Gerraty <sjg@netbsd.org>
From: Krister Walfridsson <cato@df.lth.se>
List: source-changes
Date: 03/21/2003 19:37:38
> Module Name:	src
> Committed By:	sjg
> Date:		Fri Mar 21 15:52:57 UTC 2003
>
> Modified Files:
> 	src/usr.bin/make: parse.c
>
> Log Message:
> Add ParseDoSpecialSrc() to handle srcs that refer to ${.TARGET} etc.
> These are expanded for each target (set in its own context) and
> ParseDoSrc() is then called for the expanded src.
>
> PR: 20828
> Reviewed by: christos
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.86 -r1.87 src/usr.bin/make/parse.c

This change (and -r1.88) breaks 'build.sh tools' -- it fails with

   nbmake: don't know how to make .y.c. Stop

when trying to build lex.

Reverting parse.c to 1.86 fix this.

   /Krister