[gnu.utils.bug] gmake PREPROCESS.S rule

tdw%computer-lab.cambridge.ac.uk@NSFNET-RELAY.AC.UK (02/22/90)

From `make -v -p -f /dev/null':

# GNU Make version 3.56, by Richard Stallman and Roland McGrath.
[...]
# default
PREPROCESS.S = $(CC) -E $<
[...]
%.s: %.S
#  commands to execute (built-in):
	$(PREPROCESS.S) $< > $@
[...]

The duplication of `$<' in these two definitions results in gmake
trying to execute commands like

gcc68k -E crt.S crt.S > crt.s

Tim
---
Tim Wilson |                    tdw@uk.ac.cam.cl | U of Cambridge Computer Lab,
           |      ...!uunet!mcvax!ukc!cam-cl!tdw | New Museums Site, Pembroke
Research   | tdw%cl.cam.ac.uk@nsfnet-relay.ac.uk | St, Cambridge, UK, CB2 3QG
assistant  | +44 223 334624;  Fax +44 223 334679 | (But not speaking for them)