%% Robert Bogomip <[EMAIL PROTECTED]> writes:
rb> Consider this makefile:
rb> t: m+=2
rb> t:
rb> @echo "[${m}]"
rb> Then the following sort of works:
rb> $ make t
rb> [ 2]
This has been fixed in CVS (it just gives "[2]" again).
rb> (Interestingly, make 3.78 produces
Consider this makefile:
t: m+=2
t:
@echo "[${m}]"
Then the following sort of works:
$ make t
[ 2]
$
(Interestingly, make 3.78 produces a different result:
$ make378 t
[2]
$
Hmmm.)
BUT the folowing crashes:
$ make m=hello t
make: expand.c:489: allocated_variable