Hello,

i found this difference between 3.78.1 and 3.79.1 using call function with
shell commands :


::::::::::
makefile
::::::::::
A = echo $1

toto: ; @ f=toto && $(call A,$$f)

.PHONY: toto



With GNU Make version 3.78.1

        > make
        toto
        > 

With GNU Make version 3.79.1

        > make

        > 

Now, the call function don't eval `$$f'...


Thanks very much for your help.

_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make

Reply via email to