Module Name: src Committed By: rillig Date: Sat Oct 3 13:06:56 UTC 2020
Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt-debug.exp opt-debug.mk Log Message: make(1): allow to disable debug logging options This is only intended for the unit tests, to selectively enable and disable debug logging as needed. Previously the tests for debug logging required complicated postprocessing that was not obvious when looking at the test .mk file alone, but was specified externally in unit-tests/Makefile. This is the simplest possible implementation. Another variant would have been to selectively disable individual debug logging options, but that would have made the code more complicated. The -dL option is not affected by -d0 since that is not really a debug option, even if it is implemented as one. To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/usr.bin/make/main.c cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/opt-debug.exp cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/opt-debug.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.