Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make/unit-tests make(1): add another test case for m...
details: https://anonhg.NetBSD.org/src/rev/2541ae742daa
branches: trunk
changeset: 974710:2541ae742daa
user: rillig <rillig%NetBSD.org@localhost>
date: Sun Aug 09 07:18:03 2020 +0000
description:
make(1): add another test case for mod-subst-dollar
Having only 8 dollar signs does not prove anything. It might still be
the result of 3 substitutions in a row. Having 5 substitutions in a row
is less likely though.
diffstat:
usr.bin/make/unit-tests/modmisc.exp | 1 +
usr.bin/make/unit-tests/modmisc.mk | 3 ++-
2 files changed, 3 insertions(+), 1 deletions(-)
diffs (28 lines):
diff -r e3f2cc475509 -r 2541ae742daa usr.bin/make/unit-tests/modmisc.exp
--- a/usr.bin/make/unit-tests/modmisc.exp Sun Aug 09 07:09:57 2020 +0000
+++ b/usr.bin/make/unit-tests/modmisc.exp Sun Aug 09 07:18:03 2020 +0000
@@ -54,6 +54,7 @@
mod-subst-dollar:$6:
mod-subst-dollar:$7:
mod-subst-dollar:$8:
+mod-subst-dollar:$40:
mod-subst-dollar:U8:
mod-subst-dollar:$$$$:
mod-loop-dollar:1:
diff -r e3f2cc475509 -r 2541ae742daa usr.bin/make/unit-tests/modmisc.mk
--- a/usr.bin/make/unit-tests/modmisc.mk Sun Aug 09 07:09:57 2020 +0000
+++ b/usr.bin/make/unit-tests/modmisc.mk Sun Aug 09 07:18:03 2020 +0000
@@ -1,4 +1,4 @@
-# $Id: modmisc.mk,v 1.36 2020/08/08 13:09:55 rillig Exp $
+# $Id: modmisc.mk,v 1.37 2020/08/09 07:18:03 rillig Exp $
#
# miscellaneous modifier tests
@@ -216,6 +216,7 @@
@echo $@:${:U6:S,^,$$$$$$,:Q}:
@echo $@:${:U7:S,^,$$$$$$$,:Q}:
@echo $@:${:U8:S,^,$$$$$$$$,:Q}:
+ @echo $@:${:U40:S,^,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,:Q}:
# This generates no dollar at all:
@echo $@:${:UU8:S,^,${:U$$$$$$$$},:Q}:
# Here is an alternative way to generate dollar characters.
Home |
Main Index |
Thread Index |
Old Index