Module Name: src Committed By: rillig Date: Fri Sep 4 05:23:25 UTC 2020
Modified Files: src/distrib/sets/lists/tests: mi src/usr.bin/make/unit-tests: Makefile varmod-hash.mk Removed Files: src/usr.bin/make/unit-tests: hash.exp hash.mk Log Message: make(1): extend tests for the :hash variable modifier The previous test vectors didn't contain any hash with a leading zero. This could have been a simple programming mistake by using %8x instead of the intended %08x. Using snprintf wouldn't have been possible anyway since the hex digits are printed in little-endian order, but without reversing the bits of each digit. Kind of unusual, but doesn't affect the distribution of the hashes. To generate a diff of this commit: cvs rdiff -u -r1.915 -r1.916 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.130 -r1.131 src/usr.bin/make/unit-tests/Makefile cvs rdiff -u -r1.1 -r0 src/usr.bin/make/unit-tests/hash.exp \ src/usr.bin/make/unit-tests/hash.mk cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/varmod-hash.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.