Module Name: src Committed By: rillig Date: Tue Dec 22 20:10:21 UTC 2020
Modified Files: src/usr.bin/make: make.1 nonints.h var.c src/usr.bin/make/unit-tests: directive-undef.exp directive-undef.mk Log Message: make(1): allow .undef to undefine multiple variables at once Since make doesn't support variable names containing spaces, this edge case is not enough reason to stop this feature. Having multiple variable names as arguments nicely aligns with other directives such as .for and .export. To generate a diff of this commit: cvs rdiff -u -r1.293 -r1.294 src/usr.bin/make/make.1 cvs rdiff -u -r1.180 -r1.181 src/usr.bin/make/nonints.h cvs rdiff -u -r1.761 -r1.762 src/usr.bin/make/var.c cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/directive-undef.exp cvs rdiff -u -r1.8 -r1.9 src/usr.bin/make/unit-tests/directive-undef.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.