diff options
| author | Simon J. Gerraty <sjg@FreeBSD.org> | 2023-06-27 20:29:43 +0000 |
|---|---|---|
| committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2023-06-27 20:29:43 +0000 |
| commit | 3e39ce563b9ba25883e5aa37d9799eda9e57c1e0 (patch) | |
| tree | b01c5a81afb41e56ff12c7b6995716a14d00767b /unit-tests/opt-debug-hash.mk | |
| parent | 945078deae448e0a13c34b3393d836087719fb16 (diff) | |
Import bmake-20230622vendor/NetBSD/bmake/20230622
Relevant/interesting changes:
o optimize string matching for ':M' and ':N'
o warn about malformed patterns in ':M', ':N' and '.if make(...)'
o allow guards to be targets as well as variables
The guard targets may include variable references like
__${.PARSEDIR:tA}/${.PARSEFILE}__
o optimization for makefiles protected from multiple-inclusion
skip even opening the file after first include.
o var.c: do not allow delete of readOnly variable
o parse.c: .break takes no args
Diffstat (limited to 'unit-tests/opt-debug-hash.mk')
| -rw-r--r-- | unit-tests/opt-debug-hash.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/unit-tests/opt-debug-hash.mk b/unit-tests/opt-debug-hash.mk index 8b757ff3f290..a1b21e145bf0 100644 --- a/unit-tests/opt-debug-hash.mk +++ b/unit-tests/opt-debug-hash.mk @@ -1,4 +1,4 @@ -# $NetBSD: opt-debug-hash.mk,v 1.3 2022/01/22 18:59:24 rillig Exp $ +# $NetBSD: opt-debug-hash.mk,v 1.4 2023/06/01 20:56:35 rillig Exp $ # # Tests for the -dh command line option, which adds debug logging for # hash tables. Even more detailed logging is available by compiling @@ -8,4 +8,5 @@ # Force a parse error, to demonstrate the newline character in the diagnostic # that had been missing before parse.c 1.655 from 2022-01-22. +# expect+1: Missing argument for ".error" .error |
