Sun Jan 24 17:55:41 2021 UTC ()
lint: add test for message 325, undefined static function


(rillig)
diff -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/msg_225.c
diff -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/msg_225.exp

cvs diff -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/msg_225.c (expand / switch to unified diff)

--- src/tests/usr.bin/xlint/lint1/msg_225.c 2021/01/02 10:22:44 1.1
+++ src/tests/usr.bin/xlint/lint1/msg_225.c 2021/01/24 17:55:41 1.2
@@ -1,7 +1,20 @@ @@ -1,7 +1,20 @@
1/* $NetBSD: msg_225.c,v 1.1 2021/01/02 10:22:44 rillig Exp $ */ 1/* $NetBSD: msg_225.c,v 1.2 2021/01/24 17:55:41 rillig Exp $ */
2# 3 "msg_225.c" 2# 3 "msg_225.c"
3 3
4// Test for message: static function called but not defined: %s() [225] 4// Test for message: static function called but not defined: %s() [225]
5 5
6TODO: "Add example code that triggers the above message." 6static void undefined(void);
7TODO: "Add example code that almost triggers the above message." 7
 8static void defined_later(void);
 9
 10void
 11caller(void)
 12{
 13 undefined(); /* expect: 225 */
 14 defined_later();
 15}
 16
 17static void
 18defined_later(void)
 19{
 20}

cvs diff -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/Attic/msg_225.exp (expand / switch to unified diff)

--- src/tests/usr.bin/xlint/lint1/Attic/msg_225.exp 2021/01/02 10:22:44 1.1
+++ src/tests/usr.bin/xlint/lint1/Attic/msg_225.exp 2021/01/24 17:55:41 1.2