Module Name: src Committed By: rillig Date: Tue Dec 22 08:57:23 UTC 2020
Modified Files: src/usr.bin/make/unit-tests: opt-file.mk Log Message: make(1): fix comment in test about null bytes in makefiles To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/usr.bin/make/unit-tests/opt-file.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/make/unit-tests/opt-file.mk diff -u src/usr.bin/make/unit-tests/opt-file.mk:1.10 src/usr.bin/make/unit-tests/opt-file.mk:1.11 --- src/usr.bin/make/unit-tests/opt-file.mk:1.10 Tue Dec 22 08:51:30 2020 +++ src/usr.bin/make/unit-tests/opt-file.mk Tue Dec 22 08:57:23 2020 @@ -1,4 +1,4 @@ -# $NetBSD: opt-file.mk,v 1.10 2020/12/22 08:51:30 rillig Exp $ +# $NetBSD: opt-file.mk,v 1.11 2020/12/22 08:57:23 rillig Exp $ # # Tests for the -f command line option. @@ -54,9 +54,9 @@ line-with-trailing-whitespace: .PHONY @${MAKE} -r -f opt-file-trailing-whitespace -V VAR @rm opt-file-trailing-whitespace -# If a file contains null bytes, the rest of the line is skipped, and parsing -# continues in the next line. Throughout the history of make, the behavior -# has changed several times, sometimes knowingly, sometimes by accident. +# If a makefile contains null bytes, it is an error. Throughout the history +# of make, the behavior has changed several times, sometimes intentionally, +# sometimes by accident. # # echo 'VAR=value' | tr 'l' '\0' > zero-byte.in # printf '%s\n' 'all:' ': VAR=${VAR:Q}' >> zero-byte.in