Now
MAIN commitmail json YAML
src/usr.bin/make/unit-tests/var-eval-short.exp@1.2
/
diff
/
nxr@1.2
src/usr.bin/make/var.c@1.866 / diff / nxr@1.866
src/usr.bin/make/var.c@1.866 / diff / nxr@1.866
make: only evaluate the ':_' modifier if the expression is needed
See var-eval-short.mk:46 for the test demonstrating this change.
Previously, the expression ${:Uword:_=VAR} was evaluated including all
its side effects even though it was in an irrelevant branch of the
condition.
See var-eval-short.mk:46 for the test demonstrating this change.
Previously, the expression ${:Uword:_=VAR} was evaluated including all
its side effects even though it was in an irrelevant branch of the
condition.