NetBSD/usr.bin/make/unit-tests
christos c50a4e606c - Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Revert :Q to work as before.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@
XXX: pullup 8
2018-05-27 01:14:50 +00:00
..
comment.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
comment.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
cond1.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
cond1.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
cond2.exp When evaluating condtionals from .if we want to require 2015-05-05 21:51:09 +00:00
cond2.mk Fix evaluation of defined(FOO) and ${FOO} > 0 2015-12-02 00:28:24 +00:00
doterror.exp PrintOnError: fflush stdout before running .ERROR 2015-10-25 05:24:44 +00:00
doterror.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
dotwait.exp Ensure consistent results on different platforms. 2017-10-08 20:44:19 +00:00
dotwait.mk Ensure consistent results on different platforms. 2017-10-08 20:44:19 +00:00
error.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
error.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
escape.exp Add a test for backslash-newline at the very end of a command script. 2014-09-09 10:22:27 +00:00
escape.mk Add a test for backslash-newline at the very end of a command script. 2014-09-09 10:22:27 +00:00
export-all.exp export-all.mk should be including export.mk 2015-04-10 20:41:59 +00:00
export-all.mk export-all.mk should be including export.mk 2015-04-10 20:41:59 +00:00
export-env.exp Add .export-literal to avoid the need for $$ dance when trying to put 2016-02-18 20:25:08 +00:00
export-env.mk Add .export-literal to avoid the need for $$ dance when trying to put 2016-02-18 20:25:08 +00:00
export.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
export.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
forloop.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
forloop.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
forsubst.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
forsubst.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
hash.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
hash.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
impsrc.exp PR/46096: Jarmo Jaakkola: fix many problems with dependencies (PR 49086) 2014-08-23 15:05:40 +00:00
impsrc.mk Replace use of $() with ${} 2014-08-30 22:21:07 +00:00
Makefile unit test for $ underquoting in :Q modifier 2018-05-24 00:25:44 +00:00
misc.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
misc.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
moderrs.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
moderrs.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modmatch.exp Str_Match: fix closure tests for [^] and add unit-test. 2017-04-21 22:15:44 +00:00
modmatch.mk Str_Match: fix closure tests for [^] and add unit-test. 2017-04-21 22:15:44 +00:00
modmisc.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modmisc.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modorder.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modorder.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modts.exp For :ts numeric escapes \x* is hex, anything else is octal. 2016-03-07 20:20:35 +00:00
modts.mk For :ts numeric escapes \x* is hex, anything else is octal. 2016-03-07 20:20:35 +00:00
modword.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
modword.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
order.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
order.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
phony-end.exp fix output based on new sources 2014-08-23 16:08:42 +00:00
phony-end.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
posix1.exp Replace use of $() with ${} 2014-08-30 22:21:07 +00:00
posix1.mk Replace use of $() with ${} 2014-08-30 22:21:07 +00:00
posix.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
posix.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
qequals.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
qequals.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
suffixes.exp PR/46096: Jarmo Jaakkola: fix many problems with dependencies (PR 49086) 2014-08-23 15:05:40 +00:00
suffixes.mk Replace use of $() with ${} 2014-08-30 22:21:07 +00:00
sunshcmd.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
sunshcmd.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
sysv.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
sysv.mk Replace use of $() with ${} 2014-08-30 22:21:07 +00:00
ternary.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
ternary.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
unexport-env.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
unexport-env.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
unexport.exp Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
unexport.mk Give each group of tests its own output file. 2014-08-21 13:44:51 +00:00
varcmd.exp Ensure VAR+=val on command line is handled correctly 2017-12-08 03:36:42 +00:00
varcmd.mk Ensure VAR+=val on command line is handled correctly 2017-12-08 03:36:42 +00:00
varmisc.exp Add check to cmpv test to ensure that target specific vars with 2017-01-31 18:56:35 +00:00
varmisc.mk Add check to cmpv test to ensure that target specific vars with 2017-01-31 18:56:35 +00:00
varquote.exp - Introduce :q modifier for make variables and make it double escape $'s so 2018-05-27 01:14:50 +00:00
varquote.mk - Introduce :q modifier for make variables and make it double escape $'s so 2018-05-27 01:14:50 +00:00
varshell.exp export-all.mk should be including export.mk 2015-04-10 20:41:59 +00:00
varshell.mk export-all.mk should be including export.mk 2015-04-10 20:41:59 +00:00