diff options
| author | Simon J. Gerraty <sjg@FreeBSD.org> | 2025-07-19 17:08:57 +0000 |
|---|---|---|
| committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2025-07-19 17:08:57 +0000 |
| commit | 3d772e596c1acf76f555c1f51fd8d834e56b0c35 (patch) | |
| tree | dec8bea55fcfd356463e0d9b3b45fb75f1c60204 /unit-tests/varparse-errors.mk | |
| parent | 4f8f2bc2946615330eaa2cc1f6b37d97865fa58a (diff) | |
Import bmake-20250707vendor/NetBSD/bmake/20250707
Intersting/relevant changes since bmake-20250618
ChangeLog since bmake-20250618
2025-07-07 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20250707
Merge with NetBSD make, pick up
o cond.c: improve debug log message for 'exists' function.
complain about unfinished escape sequences or string literals.
2025-07-04 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20250704
Merge with NetBSD make, pick up
o make.1: add a DIAGNOSTICS section for make to reference.
o main.c: simplify the warning for invalid -J by refering to
manual page.
2025-06-30 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20250630
Merge with NetBSD make, pick up
o consistently use double quotes in error messages
o cond.c: if a condition is erroneous, skip the whole .if/.endif
o make_malloc.c: in cleanup mode, initialize freshly allocated memory
o str.c: error out on an ":M" modifier whose pattern ends with
backslash
o var.c: fix parsing of modifier parts for :gmtime and :localtime
add POSIX $^ support
mk/ChangeLog since bmake-20250618
2025-07-04 Simon J Gerraty <sjg@beast.crufty.net>
* prog.mk: .MADE is a special source not a target!
Diffstat (limited to 'unit-tests/varparse-errors.mk')
| -rw-r--r-- | unit-tests/varparse-errors.mk | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/unit-tests/varparse-errors.mk b/unit-tests/varparse-errors.mk index 2d1142fbb65c..bd74c442e789 100644 --- a/unit-tests/varparse-errors.mk +++ b/unit-tests/varparse-errors.mk @@ -1,4 +1,4 @@ -# $NetBSD: varparse-errors.mk,v 1.25 2025/05/03 08:18:33 rillig Exp $ +# $NetBSD: varparse-errors.mk,v 1.26 2025/06/28 22:39:29 rillig Exp $ # Tests for parsing and evaluating all kinds of expressions. # @@ -77,33 +77,33 @@ _:= ${:U:OX:U${IND}} ${:U:OX:U${IND}} # Before var.c 1.032 from 2022-08-24, make complained about 'Unknown modifier' # or 'Bad modifier' when in fact the modifier was entirely correct, it was # just not delimited by either ':' or '}' but instead by '\0'. -# expect+1: Unclosed expression, expecting '}' for modifier "Q" +# expect+1: Unclosed expression, expecting "}" for modifier "Q" UNCLOSED:= ${:U:Q -# expect+1: Unclosed expression, expecting '}' for modifier "sh" +# expect+1: Unclosed expression, expecting "}" for modifier "sh" UNCLOSED:= ${:U:sh -# expect+1: Unclosed expression, expecting '}' for modifier "tA" +# expect+1: Unclosed expression, expecting "}" for modifier "tA" UNCLOSED:= ${:U:tA -# expect+1: Unclosed expression, expecting '}' for modifier "tsX" +# expect+1: Unclosed expression, expecting "}" for modifier "tsX" UNCLOSED:= ${:U:tsX -# expect+1: Unclosed expression, expecting '}' for modifier "ts" +# expect+1: Unclosed expression, expecting "}" for modifier "ts" UNCLOSED:= ${:U:ts -# expect+1: Unclosed expression, expecting '}' for modifier "ts\040" +# expect+1: Unclosed expression, expecting "}" for modifier "ts\040" UNCLOSED:= ${:U:ts\040 -# expect+1: Unclosed expression, expecting '}' for modifier "u" +# expect+1: Unclosed expression, expecting "}" for modifier "u" UNCLOSED:= ${:U:u -# expect+1: Unclosed expression, expecting '}' for modifier "H" +# expect+1: Unclosed expression, expecting "}" for modifier "H" UNCLOSED:= ${:U:H -# expect+1: Unclosed expression, expecting '}' for modifier "[1]" +# expect+1: Unclosed expression, expecting "}" for modifier "[1]" UNCLOSED:= ${:U:[1] -# expect+1: Unclosed expression, expecting '}' for modifier "hash" +# expect+1: Unclosed expression, expecting "}" for modifier "hash" UNCLOSED:= ${:U:hash -# expect+1: Unclosed expression, expecting '}' for modifier "range" +# expect+1: Unclosed expression, expecting "}" for modifier "range" UNCLOSED:= ${:U:range -# expect+1: Unclosed expression, expecting '}' for modifier "_" +# expect+1: Unclosed expression, expecting "}" for modifier "_" UNCLOSED:= ${:U:_ -# expect+1: Unclosed expression, expecting '}' for modifier "gmtime" +# expect+1: Unclosed expression, expecting "}" for modifier "gmtime" UNCLOSED:= ${:U:gmtime -# expect+1: Unclosed expression, expecting '}' for modifier "localtime" +# expect+1: Unclosed expression, expecting "}" for modifier "localtime" UNCLOSED:= ${:U:localtime |
