Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.bin/make



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.




Home | Main Index | Thread Index | Old Index