Module Name: src Committed By: rillig Date: Sat Feb 5 00:20:48 UTC 2022
Added Files: src/usr.bin/make: test-variants.mk Removed Files: src/usr.bin/make: test-variants.sh Log Message: tests/make: migrate test-variants.sh from shell to make Using a makefile for defining the test variants allows running several test variants individually, instead of using a single filter expression. The test variants can be configured more fine-grained. It is possible to exclude a few test cases per variant, which is useful for no-regex, a compile-time switch for excluding the variable modifier ':C'. Fix the definitions for the C90 tests. Previously they didn't override the compiler option '-Wsystem-headers', thereby complaining about usage of 'long long'. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/usr.bin/make/test-variants.mk cvs rdiff -u -r1.15 -r0 src/usr.bin/make/test-variants.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.