Module Name: src Committed By: rillig Date: Sat Jun 11 11:52:13 UTC 2022
Modified Files: src/tests/usr.bin/xlint/lint1: decl.c decl.exp emit.c emit.exp gcc_attribute_func.c gcc_attribute_func.exp gcc_init_compound_literal.c gcc_init_compound_literal.exp init.c init.exp msg_000.exp msg_001.c msg_001.exp msg_019.exp msg_031.exp msg_044.c msg_044.exp msg_045.c msg_045.exp msg_046.c msg_046.exp msg_067.c msg_067.exp msg_085.exp msg_135.c msg_135.exp msg_136.exp msg_143.exp msg_152.exp msg_175.exp msg_226.c msg_226.exp msg_233.c msg_233.exp msg_234.c msg_234.exp msg_235.c msg_235.exp msg_236.c msg_236.exp msg_247.c msg_247.exp msg_260.c msg_260.exp msg_261.c msg_261.exp msg_268.c msg_268.exp msg_269.c msg_269.exp msg_307.c msg_307.exp msg_314.c msg_347.c msg_347.exp msg_348.c msg_348.exp platform_long.c platform_long.exp platform_lp64.c platform_lp64.exp src/usr.bin/xlint/lint1: decl.c err.c Log Message: lint: add quotes around a few more placeholders in messages To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/tests/usr.bin/xlint/lint1/decl.c cvs rdiff -u -r1.11 -r1.12 src/tests/usr.bin/xlint/lint1/decl.exp \ src/tests/usr.bin/xlint/lint1/emit.c cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/xlint/lint1/emit.exp \ src/tests/usr.bin/xlint/lint1/msg_044.c \ src/tests/usr.bin/xlint/lint1/msg_044.exp \ src/tests/usr.bin/xlint/lint1/msg_045.c \ src/tests/usr.bin/xlint/lint1/msg_045.exp \ src/tests/usr.bin/xlint/lint1/msg_085.exp \ src/tests/usr.bin/xlint/lint1/msg_136.exp \ src/tests/usr.bin/xlint/lint1/msg_143.exp \ src/tests/usr.bin/xlint/lint1/msg_226.c \ src/tests/usr.bin/xlint/lint1/msg_226.exp \ src/tests/usr.bin/xlint/lint1/msg_233.c \ src/tests/usr.bin/xlint/lint1/msg_233.exp \ src/tests/usr.bin/xlint/lint1/msg_234.c \ src/tests/usr.bin/xlint/lint1/msg_234.exp \ src/tests/usr.bin/xlint/lint1/msg_235.c \ src/tests/usr.bin/xlint/lint1/msg_235.exp \ src/tests/usr.bin/xlint/lint1/msg_236.c \ src/tests/usr.bin/xlint/lint1/msg_236.exp \ src/tests/usr.bin/xlint/lint1/msg_261.c \ src/tests/usr.bin/xlint/lint1/msg_261.exp \ src/tests/usr.bin/xlint/lint1/msg_268.c \ src/tests/usr.bin/xlint/lint1/msg_268.exp \ src/tests/usr.bin/xlint/lint1/msg_269.c \ src/tests/usr.bin/xlint/lint1/msg_269.exp \ src/tests/usr.bin/xlint/lint1/msg_307.c \ src/tests/usr.bin/xlint/lint1/msg_307.exp \ src/tests/usr.bin/xlint/lint1/msg_314.c \ src/tests/usr.bin/xlint/lint1/msg_347.c \ src/tests/usr.bin/xlint/lint1/msg_347.exp \ src/tests/usr.bin/xlint/lint1/platform_long.c cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c \ src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp \ src/tests/usr.bin/xlint/lint1/msg_000.exp \ src/tests/usr.bin/xlint/lint1/platform_long.exp \ src/tests/usr.bin/xlint/lint1/platform_lp64.c \ src/tests/usr.bin/xlint/lint1/platform_lp64.exp cvs rdiff -u -r1.4 -r1.5 \ src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c \ src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp \ src/tests/usr.bin/xlint/lint1/msg_046.c \ src/tests/usr.bin/xlint/lint1/msg_046.exp \ src/tests/usr.bin/xlint/lint1/msg_067.c \ src/tests/usr.bin/xlint/lint1/msg_067.exp \ src/tests/usr.bin/xlint/lint1/msg_260.c \ src/tests/usr.bin/xlint/lint1/msg_260.exp \ src/tests/usr.bin/xlint/lint1/msg_348.c \ src/tests/usr.bin/xlint/lint1/msg_348.exp cvs rdiff -u -r1.10 -r1.11 src/tests/usr.bin/xlint/lint1/init.c \ src/tests/usr.bin/xlint/lint1/init.exp cvs rdiff -u -r1.6 -r1.7 src/tests/usr.bin/xlint/lint1/msg_001.c \ src/tests/usr.bin/xlint/lint1/msg_031.exp cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/xlint/lint1/msg_001.exp \ src/tests/usr.bin/xlint/lint1/msg_019.exp \ src/tests/usr.bin/xlint/lint1/msg_152.exp cvs rdiff -u -r1.9 -r1.10 src/tests/usr.bin/xlint/lint1/msg_135.c cvs rdiff -u -r1.7 -r1.8 src/tests/usr.bin/xlint/lint1/msg_135.exp cvs rdiff -u -r1.8 -r1.9 src/tests/usr.bin/xlint/lint1/msg_175.exp cvs rdiff -u -r1.16 -r1.17 src/tests/usr.bin/xlint/lint1/msg_247.c cvs rdiff -u -r1.12 -r1.13 src/tests/usr.bin/xlint/lint1/msg_247.exp cvs rdiff -u -r1.283 -r1.284 src/usr.bin/xlint/lint1/decl.c cvs rdiff -u -r1.167 -r1.168 src/usr.bin/xlint/lint1/err.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/usr.bin/xlint/lint1/decl.c diff -u src/tests/usr.bin/xlint/lint1/decl.c:1.15 src/tests/usr.bin/xlint/lint1/decl.c:1.16 --- src/tests/usr.bin/xlint/lint1/decl.c:1.15 Sun Apr 24 20:08:23 2022 +++ src/tests/usr.bin/xlint/lint1/decl.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: decl.c,v 1.15 2022/04/24 20:08:23 rillig Exp $ */ +/* $NetBSD: decl.c,v 1.16 2022/06/11 11:52:13 rillig Exp $ */ # 3 "decl.c" /* @@ -108,8 +108,8 @@ declaration_without_type_specifier(void) return i; } -/* TODO: add quotes around %s */ -/* expect+2: warning: static function unused unused [236] */ + +/* expect+2: warning: static function 'unused' unused [236] */ static void unused(void) { @@ -168,7 +168,7 @@ __thread int thread_int; __thread__ int thread_int; /* expect+4: error: old style declaration; add 'int' [1] */ -/* expect+2: warning: static function cover_func_declarator unused [236] */ +/* expect+2: warning: static function 'cover_func_declarator' unused [236] */ static cover_func_declarator(void) { Index: src/tests/usr.bin/xlint/lint1/decl.exp diff -u src/tests/usr.bin/xlint/lint1/decl.exp:1.11 src/tests/usr.bin/xlint/lint1/decl.exp:1.12 --- src/tests/usr.bin/xlint/lint1/decl.exp:1.11 Sun Apr 24 20:08:23 2022 +++ src/tests/usr.bin/xlint/lint1/decl.exp Sat Jun 11 11:52:13 2022 @@ -16,6 +16,6 @@ decl.c(168): error: old style declaratio decl.c(168): error: syntax error 'int' [249] decl.c(174): error: old style declaration; add 'int' [1] decl.c(183): error: syntax error 'goto' [249] -decl.c(114): warning: static function unused unused [236] -decl.c(173): warning: static function cover_func_declarator unused [236] +decl.c(114): warning: static function 'unused' unused [236] +decl.c(173): warning: static function 'cover_func_declarator' unused [236] decl.c(183): warning: empty array declaration: void_array_error [190] Index: src/tests/usr.bin/xlint/lint1/emit.c diff -u src/tests/usr.bin/xlint/lint1/emit.c:1.11 src/tests/usr.bin/xlint/lint1/emit.c:1.12 --- src/tests/usr.bin/xlint/lint1/emit.c:1.11 Sun Apr 24 19:21:01 2022 +++ src/tests/usr.bin/xlint/lint1/emit.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: emit.c,v 1.11 2022/04/24 19:21:01 rillig Exp $ */ +/* $NetBSD: emit.c,v 1.12 2022/06/11 11:52:13 rillig Exp $ */ # 3 "emit.c" /* @@ -104,7 +104,7 @@ extern enum { extern int declared_int; int defined_int; -/* expect+1: warning: static variable static_int unused [226] */ +/* expect+1: warning: static variable 'static_int' unused [226] */ static int static_int; /* Index: src/tests/usr.bin/xlint/lint1/emit.exp diff -u src/tests/usr.bin/xlint/lint1/emit.exp:1.3 src/tests/usr.bin/xlint/lint1/emit.exp:1.4 --- src/tests/usr.bin/xlint/lint1/emit.exp:1.3 Sun Apr 24 19:21:01 2022 +++ src/tests/usr.bin/xlint/lint1/emit.exp Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ emit.c(123): error: old style declaration; add 'int' [1] -emit.c(108): warning: static variable static_int unused [226] +emit.c(108): warning: static variable 'static_int' unused [226] emit.c(129): warning: static function static_return_void_no_parameters declared but not defined [290] emit.c(149): warning: static function static_function declared but not defined [290] Index: src/tests/usr.bin/xlint/lint1/msg_044.c diff -u src/tests/usr.bin/xlint/lint1/msg_044.c:1.3 src/tests/usr.bin/xlint/lint1/msg_044.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_044.c:1.3 Thu Aug 26 19:23:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_044.c Sat Jun 11 11:52:13 2022 @@ -1,15 +1,15 @@ -/* $NetBSD: msg_044.c,v 1.3 2021/08/26 19:23:25 rillig Exp $ */ +/* $NetBSD: msg_044.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_044.c" // Test for message: declaration introduces new type in ANSI C: %s %s [44] -/* expect+1: warning: struct tag never defined [233] */ +/* expect+1: warning: struct 'tag' never defined [233] */ struct tag; void declaration(struct tag *); void definition(void) { /* expect+2: warning: declaration introduces new type in ANSI C: struct tag [44] */ - /* expect+1: warning: struct tag never defined [233] */ + /* expect+1: warning: struct 'tag' never defined [233] */ struct tag; } Index: src/tests/usr.bin/xlint/lint1/msg_044.exp diff -u src/tests/usr.bin/xlint/lint1/msg_044.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_044.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_044.exp:1.3 Thu Aug 26 19:23:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_044.exp Sat Jun 11 11:52:13 2022 @@ -1,3 +1,3 @@ msg_044.c(14): warning: declaration introduces new type in ANSI C: struct tag [44] -msg_044.c(14): warning: struct tag never defined [233] -msg_044.c(7): warning: struct tag never defined [233] +msg_044.c(14): warning: struct 'tag' never defined [233] +msg_044.c(7): warning: struct 'tag' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_045.c diff -u src/tests/usr.bin/xlint/lint1/msg_045.c:1.3 src/tests/usr.bin/xlint/lint1/msg_045.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_045.c:1.3 Fri Apr 8 21:29:29 2022 +++ src/tests/usr.bin/xlint/lint1/msg_045.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_045.c,v 1.3 2022/04/08 21:29:29 rillig Exp $ */ +/* $NetBSD: msg_045.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_045.c" /* Test for message: base type is really '%s %s' [45] */ @@ -14,7 +14,7 @@ function() /* expect+4: warning: base type is really 'struct counter' [45] */ /* expect+3: warning: declaration introduces new type in ANSI C: union counter [44] */ /* expect+2: error: 'counter' has incomplete type 'incomplete union counter' [31] */ - /* expect+1: warning: union counter never defined [234] */ + /* expect+1: warning: union 'counter' never defined [234] */ union counter counter; /* expect+1: warning: illegal member use: value [102] */ counter.value++; Index: src/tests/usr.bin/xlint/lint1/msg_045.exp diff -u src/tests/usr.bin/xlint/lint1/msg_045.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_045.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_045.exp:1.3 Fri Apr 8 21:29:29 2022 +++ src/tests/usr.bin/xlint/lint1/msg_045.exp Sat Jun 11 11:52:13 2022 @@ -2,4 +2,4 @@ msg_045.c(18): warning: base type is rea msg_045.c(18): warning: declaration introduces new type in ANSI C: union counter [44] msg_045.c(18): error: 'counter' has incomplete type 'incomplete union counter' [31] msg_045.c(20): warning: illegal member use: value [102] -msg_045.c(18): warning: union counter never defined [234] +msg_045.c(18): warning: union 'counter' never defined [234] Index: src/tests/usr.bin/xlint/lint1/msg_085.exp diff -u src/tests/usr.bin/xlint/lint1/msg_085.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_085.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_085.exp:1.3 Sun Jan 31 09:21:24 2021 +++ src/tests/usr.bin/xlint/lint1/msg_085.exp Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ msg_085.c(6): warning: dubious tag declaration: struct in_argument [85] msg_085.c(7): warning: dubious tag declaration: union in_argument [85] msg_085.c(8): warning: dubious tag declaration: enum in_argument [85] -msg_085.c(10): warning: struct ok never defined [233] +msg_085.c(10): warning: struct 'ok' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_136.exp diff -u src/tests/usr.bin/xlint/lint1/msg_136.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_136.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_136.exp:1.3 Sun Mar 21 20:44:59 2021 +++ src/tests/usr.bin/xlint/lint1/msg_136.exp Sat Jun 11 11:52:13 2022 @@ -1,2 +1,2 @@ msg_136.c(11): error: cannot do pointer arithmetic on operand of unknown size [136] -msg_136.c(6): warning: struct incomplete never defined [233] +msg_136.c(6): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_143.exp diff -u src/tests/usr.bin/xlint/lint1/msg_143.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_143.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_143.exp:1.3 Sun Mar 21 20:44:59 2021 +++ src/tests/usr.bin/xlint/lint1/msg_143.exp Sat Jun 11 11:52:13 2022 @@ -1,2 +1,2 @@ msg_143.c(11): error: cannot take size/alignment of incomplete type [143] -msg_143.c(6): warning: struct incomplete never defined [233] +msg_143.c(6): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_226.c diff -u src/tests/usr.bin/xlint/lint1/msg_226.c:1.3 src/tests/usr.bin/xlint/lint1/msg_226.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_226.c:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_226.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_226.c,v 1.3 2021/08/27 20:49:25 rillig Exp $ */ +/* $NetBSD: msg_226.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_226.c" -// Test for message: static variable %s unused [226] +// Test for message: static variable '%s' unused [226] -/* expect+1: warning: static variable unused unused [226] */ +/* expect+1: warning: static variable 'unused' unused [226] */ static int unused; Index: src/tests/usr.bin/xlint/lint1/msg_226.exp diff -u src/tests/usr.bin/xlint/lint1/msg_226.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_226.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_226.exp:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_226.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_226.c(7): warning: static variable unused unused [226] +msg_226.c(7): warning: static variable 'unused' unused [226] Index: src/tests/usr.bin/xlint/lint1/msg_233.c diff -u src/tests/usr.bin/xlint/lint1/msg_233.c:1.3 src/tests/usr.bin/xlint/lint1/msg_233.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_233.c:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_233.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_233.c,v 1.3 2021/08/27 20:49:25 rillig Exp $ */ +/* $NetBSD: msg_233.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_233.c" -// Test for message: struct %s never defined [233] +// Test for message: struct '%s' never defined [233] -/* expect+1: warning: struct declared_but_not_defined never defined [233] */ +/* expect+1: warning: struct 'declared_but_not_defined' never defined [233] */ struct declared_but_not_defined; Index: src/tests/usr.bin/xlint/lint1/msg_233.exp diff -u src/tests/usr.bin/xlint/lint1/msg_233.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_233.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_233.exp:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_233.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_233.c(7): warning: struct declared_but_not_defined never defined [233] +msg_233.c(7): warning: struct 'declared_but_not_defined' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_234.c diff -u src/tests/usr.bin/xlint/lint1/msg_234.c:1.3 src/tests/usr.bin/xlint/lint1/msg_234.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_234.c:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_234.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_234.c,v 1.3 2022/06/11 11:20:40 rillig Exp $ */ +/* $NetBSD: msg_234.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_234.c" -// Test for message: union %s never defined [234] +// Test for message: union '%s' never defined [234] -/* expect+1: warning: union declared_but_not_defined never defined [234] */ +/* expect+1: warning: union 'declared_but_not_defined' never defined [234] */ union declared_but_not_defined; Index: src/tests/usr.bin/xlint/lint1/msg_234.exp diff -u src/tests/usr.bin/xlint/lint1/msg_234.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_234.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_234.exp:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_234.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_234.c(7): warning: union declared_but_not_defined never defined [234] +msg_234.c(7): warning: union 'declared_but_not_defined' never defined [234] Index: src/tests/usr.bin/xlint/lint1/msg_235.c diff -u src/tests/usr.bin/xlint/lint1/msg_235.c:1.3 src/tests/usr.bin/xlint/lint1/msg_235.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_235.c:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_235.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_235.c,v 1.3 2021/08/27 20:49:25 rillig Exp $ */ +/* $NetBSD: msg_235.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_235.c" -// Test for message: enum %s never defined [235] +// Test for message: enum '%s' never defined [235] -/* expect+1: warning: enum declared_but_not_defined never defined [235] */ +/* expect+1: warning: enum 'declared_but_not_defined' never defined [235] */ enum declared_but_not_defined; Index: src/tests/usr.bin/xlint/lint1/msg_235.exp diff -u src/tests/usr.bin/xlint/lint1/msg_235.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_235.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_235.exp:1.3 Fri Aug 27 20:49:25 2021 +++ src/tests/usr.bin/xlint/lint1/msg_235.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_235.c(7): warning: enum declared_but_not_defined never defined [235] +msg_235.c(7): warning: enum 'declared_but_not_defined' never defined [235] Index: src/tests/usr.bin/xlint/lint1/msg_236.c diff -u src/tests/usr.bin/xlint/lint1/msg_236.c:1.3 src/tests/usr.bin/xlint/lint1/msg_236.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_236.c:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_236.c Sat Jun 11 11:52:13 2022 @@ -1,14 +1,14 @@ -/* $NetBSD: msg_236.c,v 1.3 2022/06/11 11:20:40 rillig Exp $ */ +/* $NetBSD: msg_236.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_236.c" -// Test for message: static function %s unused [236] +// Test for message: static function '%s' unused [236] void external_function(void) { } -/* expect+2: warning: static function static_function unused [236] */ +/* expect+2: warning: static function 'static_function' unused [236] */ static void static_function(void) { Index: src/tests/usr.bin/xlint/lint1/msg_236.exp diff -u src/tests/usr.bin/xlint/lint1/msg_236.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_236.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_236.exp:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_236.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_236.c(13): warning: static function static_function unused [236] +msg_236.c(13): warning: static function 'static_function' unused [236] Index: src/tests/usr.bin/xlint/lint1/msg_261.c diff -u src/tests/usr.bin/xlint/lint1/msg_261.c:1.3 src/tests/usr.bin/xlint/lint1/msg_261.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_261.c:1.3 Sat Jun 11 10:46:38 2022 +++ src/tests/usr.bin/xlint/lint1/msg_261.c Sat Jun 11 11:52:13 2022 @@ -1,11 +1,11 @@ -/* $NetBSD: msg_261.c,v 1.3 2022/06/11 10:46:38 rillig Exp $ */ +/* $NetBSD: msg_261.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_261.c" -// Test for message: previous definition of %s [261] +// Test for message: previous definition of '%s' [261] /* lint1-extra-flags: -r */ -/* expect+2: previous definition of function [261] */ +/* expect+2: previous definition of 'function' [261] */ void function(void) { Index: src/tests/usr.bin/xlint/lint1/msg_261.exp diff -u src/tests/usr.bin/xlint/lint1/msg_261.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_261.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_261.exp:1.3 Sat Jun 11 10:46:38 2022 +++ src/tests/usr.bin/xlint/lint1/msg_261.exp Sat Jun 11 11:52:13 2022 @@ -1,3 +1,3 @@ msg_261.c(16): error: redeclaration of 'function' with type 'function(void) returning int', expected 'function(void) returning void' [347] -msg_261.c(10): previous definition of function [261] +msg_261.c(10): previous definition of 'function' [261] msg_261.c(16): warning: static function function declared but not defined [290] Index: src/tests/usr.bin/xlint/lint1/msg_268.c diff -u src/tests/usr.bin/xlint/lint1/msg_268.c:1.3 src/tests/usr.bin/xlint/lint1/msg_268.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_268.c:1.3 Sun Aug 22 13:45:56 2021 +++ src/tests/usr.bin/xlint/lint1/msg_268.c Sat Jun 11 11:52:13 2022 @@ -1,12 +1,12 @@ -/* $NetBSD: msg_268.c,v 1.3 2021/08/22 13:45:56 rillig Exp $ */ +/* $NetBSD: msg_268.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_268.c" -// Test for message: variable declared inline: %s [268] +// Test for message: variable '%s' declared inline [268] int example(int arg) { - /* expect+1: warning: variable declared inline: local [268] */ + /* expect+1: warning: variable 'local' declared inline [268] */ inline int local = arg; return local; Index: src/tests/usr.bin/xlint/lint1/msg_268.exp diff -u src/tests/usr.bin/xlint/lint1/msg_268.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_268.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_268.exp:1.3 Sun Aug 22 13:45:56 2021 +++ src/tests/usr.bin/xlint/lint1/msg_268.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_268.c(10): warning: variable declared inline: local [268] +msg_268.c(10): warning: variable 'local' declared inline [268] Index: src/tests/usr.bin/xlint/lint1/msg_269.c diff -u src/tests/usr.bin/xlint/lint1/msg_269.c:1.3 src/tests/usr.bin/xlint/lint1/msg_269.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_269.c:1.3 Sun Aug 22 13:45:56 2021 +++ src/tests/usr.bin/xlint/lint1/msg_269.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_269.c,v 1.3 2021/08/22 13:45:56 rillig Exp $ */ +/* $NetBSD: msg_269.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_269.c" -// Test for message: argument declared inline: %s [269] +// Test for message: argument '%s' declared inline [269] -/* expect+1: warning: argument declared inline: x [269] */ +/* expect+1: warning: argument 'x' declared inline [269] */ void example(inline int x); Index: src/tests/usr.bin/xlint/lint1/msg_269.exp diff -u src/tests/usr.bin/xlint/lint1/msg_269.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_269.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_269.exp:1.3 Sun Aug 22 13:45:56 2021 +++ src/tests/usr.bin/xlint/lint1/msg_269.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_269.c(7): warning: argument declared inline: x [269] +msg_269.c(7): warning: argument 'x' declared inline [269] Index: src/tests/usr.bin/xlint/lint1/msg_307.c diff -u src/tests/usr.bin/xlint/lint1/msg_307.c:1.3 src/tests/usr.bin/xlint/lint1/msg_307.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_307.c:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_307.c Sat Jun 11 11:52:13 2022 @@ -1,9 +1,9 @@ -/* $NetBSD: msg_307.c,v 1.3 2022/06/11 11:20:40 rillig Exp $ */ +/* $NetBSD: msg_307.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_307.c" -// Test for message: static variable %s set but not used [307] +// Test for message: static variable '%s' set but not used [307] -/* expect+1: warning: static variable set_but_not_used set but not used [307] */ +/* expect+1: warning: static variable 'set_but_not_used' set but not used [307] */ static int set_but_not_used; static int only_incremented; Index: src/tests/usr.bin/xlint/lint1/msg_307.exp diff -u src/tests/usr.bin/xlint/lint1/msg_307.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_307.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_307.exp:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_307.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -msg_307.c(7): warning: static variable set_but_not_used set but not used [307] +msg_307.c(7): warning: static variable 'set_but_not_used' set but not used [307] Index: src/tests/usr.bin/xlint/lint1/msg_314.c diff -u src/tests/usr.bin/xlint/lint1/msg_314.c:1.3 src/tests/usr.bin/xlint/lint1/msg_314.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_314.c:1.3 Sat Jun 11 11:20:40 2022 +++ src/tests/usr.bin/xlint/lint1/msg_314.c Sat Jun 11 11:52:13 2022 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_314.c,v 1.3 2022/06/11 11:20:40 rillig Exp $ */ +/* $NetBSD: msg_314.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_314.c" -// Test for message: %s is not a structure or a union [314] +// Test for message: '%s' is not a structure or a union [314] /* This message is not used. */ /* Index: src/tests/usr.bin/xlint/lint1/msg_347.c diff -u src/tests/usr.bin/xlint/lint1/msg_347.c:1.3 src/tests/usr.bin/xlint/lint1/msg_347.c:1.4 --- src/tests/usr.bin/xlint/lint1/msg_347.c:1.3 Mon Sep 13 06:11:51 2021 +++ src/tests/usr.bin/xlint/lint1/msg_347.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_347.c,v 1.3 2021/09/13 06:11:51 rillig Exp $ */ +/* $NetBSD: msg_347.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_347.c" // Test for message: redeclaration of '%s' with type '%s', expected '%s' [347] @@ -23,13 +23,13 @@ * ) returning void */ /* FIXME: the type of the second parameter is not 'int' */ -/* expect+1: previous declaration of function_parameter [260] */ +/* expect+1: previous declaration of 'function_parameter' [260] */ void function_parameter(void *, double *(void *, int)); /* expect+1: error: redeclaration of 'function_parameter' with type 'function(pointer to void, pointer to function(pointer to void, int) returning pointer to double) returning void', expected 'function(pointer to void, int) returning void' [347] */ void function_parameter(void *fs, double *func(void *, int)); -/* expect+1: warning: struct last_arg never defined [233] */ +/* expect+1: warning: struct 'last_arg' never defined [233] */ struct last_arg; /* * FIXME: The following error is completely wrong. @@ -37,7 +37,7 @@ struct last_arg; * to it. */ /* expect+2: error: '<unnamed>' has incomplete type 'incomplete struct last_arg' [31] */ -/* expect+1: previous declaration of last_arg_struct [260] */ +/* expect+1: previous declaration of 'last_arg_struct' [260] */ void last_arg_struct(double, double *(struct last_arg *)); /* expect+1: error: redeclaration of 'last_arg_struct' with type 'function(double, pointer to function(pointer to incomplete struct last_arg) returning pointer to double) returning void', expected 'function(double, incomplete struct last_arg) returning void' [347] */ void last_arg_struct(double d, double *fn(struct last_arg *)); @@ -47,7 +47,7 @@ struct last_param { int member; }; -/* expect+1: previous declaration of last_param [260] */ +/* expect+1: previous declaration of 'last_param' [260] */ void last_param(double, double *(struct last_param)); /* Index: src/tests/usr.bin/xlint/lint1/msg_347.exp diff -u src/tests/usr.bin/xlint/lint1/msg_347.exp:1.3 src/tests/usr.bin/xlint/lint1/msg_347.exp:1.4 --- src/tests/usr.bin/xlint/lint1/msg_347.exp:1.3 Mon Sep 13 06:11:51 2021 +++ src/tests/usr.bin/xlint/lint1/msg_347.exp Sat Jun 11 11:52:13 2022 @@ -1,10 +1,10 @@ msg_347.c(29): error: redeclaration of 'function_parameter' with type 'function(pointer to void, pointer to function(pointer to void, int) returning pointer to double) returning void', expected 'function(pointer to void, int) returning void' [347] -msg_347.c(27): previous declaration of function_parameter [260] +msg_347.c(27): previous declaration of 'function_parameter' [260] msg_347.c(41): error: '<unnamed>' has incomplete type 'incomplete struct last_arg' [31] msg_347.c(43): error: redeclaration of 'last_arg_struct' with type 'function(double, pointer to function(pointer to incomplete struct last_arg) returning pointer to double) returning void', expected 'function(double, incomplete struct last_arg) returning void' [347] -msg_347.c(41): previous declaration of last_arg_struct [260] +msg_347.c(41): previous declaration of 'last_arg_struct' [260] msg_347.c(58): error: cannot initialize 'double' from 'pointer to function(double, struct last_param) returning void' [185] msg_347.c(61): error: redeclaration of 'last_param' with type 'function(double, pointer to function(struct last_param) returning pointer to double) returning void', expected 'function(double, struct last_param) returning void' [347] -msg_347.c(51): previous declaration of last_param [260] +msg_347.c(51): previous declaration of 'last_param' [260] msg_347.c(64): error: cannot initialize 'double' from 'pointer to function(double, pointer to function(struct last_param) returning pointer to double) returning void' [185] -msg_347.c(33): warning: struct last_arg never defined [233] +msg_347.c(33): warning: struct 'last_arg' never defined [233] Index: src/tests/usr.bin/xlint/lint1/platform_long.c diff -u src/tests/usr.bin/xlint/lint1/platform_long.c:1.3 src/tests/usr.bin/xlint/lint1/platform_long.c:1.4 --- src/tests/usr.bin/xlint/lint1/platform_long.c:1.3 Sun Sep 26 14:52:37 2021 +++ src/tests/usr.bin/xlint/lint1/platform_long.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: platform_long.c,v 1.3 2021/09/26 14:52:37 rillig Exp $ */ +/* $NetBSD: platform_long.c,v 1.4 2022/06/11 11:52:13 rillig Exp $ */ # 3 "platform_long.c" /* @@ -30,5 +30,5 @@ convert_unsigned_char_to_size(unsigned c to_size(uc); } -/* expect+1: warning: static variable unused_variable unused [226] */ +/* expect+1: warning: static variable 'unused_variable' unused [226] */ static int unused_variable; Index: src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c diff -u src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c:1.2 src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c:1.3 --- src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c:1.2 Wed Jul 14 20:39:13 2021 +++ src/tests/usr.bin/xlint/lint1/gcc_attribute_func.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: gcc_attribute_func.c,v 1.2 2021/07/14 20:39:13 rillig Exp $ */ +/* $NetBSD: gcc_attribute_func.c,v 1.3 2022/06/11 11:52:13 rillig Exp $ */ # 3 "gcc_attribute_func.c" /* @@ -25,13 +25,13 @@ void *attribute_after_parameters(void) _ * The attribute 'used' does not influence static functions, it only * applies to function parameters. */ -/* expect+2: warning: static function used_function unused [236] */ +/* expect+2: warning: static function 'used_function' unused [236] */ static void __attribute__((used)) used_function(void) { } -/* expect+2: warning: static function unused_function unused [236] */ +/* expect+2: warning: static function 'unused_function' unused [236] */ static void unused_function(void) { Index: src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp diff -u src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp:1.2 src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp:1.3 --- src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp:1.2 Wed Jul 14 20:39:13 2021 +++ src/tests/usr.bin/xlint/lint1/gcc_attribute_func.exp Sat Jun 11 11:52:13 2022 @@ -1,2 +1,2 @@ -gcc_attribute_func.c(30): warning: static function used_function unused [236] -gcc_attribute_func.c(36): warning: static function unused_function unused [236] +gcc_attribute_func.c(30): warning: static function 'used_function' unused [236] +gcc_attribute_func.c(36): warning: static function 'unused_function' unused [236] Index: src/tests/usr.bin/xlint/lint1/msg_000.exp diff -u src/tests/usr.bin/xlint/lint1/msg_000.exp:1.2 src/tests/usr.bin/xlint/lint1/msg_000.exp:1.3 --- src/tests/usr.bin/xlint/lint1/msg_000.exp:1.2 Sat Jan 2 18:06:01 2021 +++ src/tests/usr.bin/xlint/lint1/msg_000.exp Sat Jun 11 11:52:13 2022 @@ -1,2 +1,2 @@ msg_000.c(8): warning: empty declaration [0] -msg_000.c(10): warning: static variable local_defined unused [226] +msg_000.c(10): warning: static variable 'local_defined' unused [226] Index: src/tests/usr.bin/xlint/lint1/platform_long.exp diff -u src/tests/usr.bin/xlint/lint1/platform_long.exp:1.2 src/tests/usr.bin/xlint/lint1/platform_long.exp:1.3 --- src/tests/usr.bin/xlint/lint1/platform_long.exp:1.2 Sun Sep 26 14:52:37 2021 +++ src/tests/usr.bin/xlint/lint1/platform_long.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -platform_long.c(34): warning: static variable unused_variable unused [226] +platform_long.c(34): warning: static variable 'unused_variable' unused [226] Index: src/tests/usr.bin/xlint/lint1/platform_lp64.c diff -u src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.2 src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.3 --- src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.2 Sun Sep 26 14:28:22 2021 +++ src/tests/usr.bin/xlint/lint1/platform_lp64.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: platform_lp64.c,v 1.2 2021/09/26 14:28:22 rillig Exp $ */ +/* $NetBSD: platform_lp64.c,v 1.3 2022/06/11 11:52:13 rillig Exp $ */ # 3 "platform_lp64.c" /* @@ -18,5 +18,5 @@ convert_unsigned_char_to_size_t(unsigned to_size_t(uc); } -/* expect+1: warning: static variable unused_variable unused [226] */ +/* expect+1: warning: static variable 'unused_variable' unused [226] */ static int unused_variable; Index: src/tests/usr.bin/xlint/lint1/platform_lp64.exp diff -u src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.2 src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.3 --- src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.2 Sun Sep 26 14:28:22 2021 +++ src/tests/usr.bin/xlint/lint1/platform_lp64.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -platform_lp64.c(22): warning: static variable unused_variable unused [226] +platform_lp64.c(22): warning: static variable 'unused_variable' unused [226] Index: src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c diff -u src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c:1.4 src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c:1.5 --- src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c:1.4 Sun Apr 18 08:03:56 2021 +++ src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: gcc_init_compound_literal.c,v 1.4 2021/04/18 08:03:56 rillig Exp $ */ +/* $NetBSD: gcc_init_compound_literal.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ # 3 "gcc_init_compound_literal.c" /* @@ -37,7 +37,7 @@ struct node { * Initial tree for representing the decisions in the classic number guessing * game often used in teaching the basics of programming. */ -/* expect+1: static variable guess unused */ +/* expect+1: static variable 'guess' unused */ static const struct node guess = { 50, &(struct node){ Index: src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp diff -u src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp:1.4 src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp:1.5 --- src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp:1.4 Sun Apr 18 08:03:56 2021 +++ src/tests/usr.bin/xlint/lint1/gcc_init_compound_literal.exp Sat Jun 11 11:52:13 2022 @@ -1 +1 @@ -gcc_init_compound_literal.c(41): warning: static variable guess unused [226] +gcc_init_compound_literal.c(41): warning: static variable 'guess' unused [226] Index: src/tests/usr.bin/xlint/lint1/msg_046.c diff -u src/tests/usr.bin/xlint/lint1/msg_046.c:1.4 src/tests/usr.bin/xlint/lint1/msg_046.c:1.5 --- src/tests/usr.bin/xlint/lint1/msg_046.c:1.4 Mon Aug 16 06:49:57 2021 +++ src/tests/usr.bin/xlint/lint1/msg_046.c Sat Jun 11 11:52:13 2022 @@ -1,36 +1,36 @@ -/* $NetBSD: msg_046.c,v 1.4 2021/08/16 06:49:57 rillig Exp $ */ +/* $NetBSD: msg_046.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_046.c" // Test for message: %s tag '%s' redeclared as %s [46] -/* expect+1: warning: struct tag1 never defined [233] */ +/* expect+1: warning: struct 'tag1' never defined [233] */ struct tag1; /* expect+2: error: struct tag 'tag1' redeclared as union [46] */ -/* expect+1: warning: union tag1 never defined [234] */ +/* expect+1: warning: union 'tag1' never defined [234] */ union tag1; -/* expect+1: warning: union tag2 never defined [234] */ +/* expect+1: warning: union 'tag2' never defined [234] */ union tag2; /* expect+2: error: union tag 'tag2' redeclared as enum [46] */ -/* expect+1: warning: enum tag2 never defined [235] */ +/* expect+1: warning: enum 'tag2' never defined [235] */ enum tag2; -/* expect+1: warning: enum tag3 never defined [235] */ +/* expect+1: warning: enum 'tag3' never defined [235] */ enum tag3; /* expect+2: error: enum tag 'tag3' redeclared as struct [46] */ -/* expect+1: warning: struct tag3 never defined [233] */ +/* expect+1: warning: struct 'tag3' never defined [233] */ struct tag3; /* expect+2: error: union tag 'tag1' redeclared as struct [46] */ -/* expect+1: warning: struct tag1 never defined [233] */ +/* expect+1: warning: struct 'tag1' never defined [233] */ struct tag1 *use_tag1(void); /* expect+2: error: enum tag 'tag2' redeclared as union [46] */ -/* expect+1: warning: union tag2 never defined [234] */ +/* expect+1: warning: union 'tag2' never defined [234] */ union tag2 *use_tag2(void); /* expect+2: error: struct tag 'tag3' redeclared as enum [46] */ -/* expect+1: warning: enum tag3 never defined [235] */ +/* expect+1: warning: enum 'tag3' never defined [235] */ enum tag3 *use_tag3(void); /* expect+2: error: struct tag 'tag1' redeclared as union [46] */ -/* expect+1: warning: union tag1 never defined [234] */ +/* expect+1: warning: union 'tag1' never defined [234] */ union tag1 *mismatch_tag1(void); Index: src/tests/usr.bin/xlint/lint1/msg_046.exp diff -u src/tests/usr.bin/xlint/lint1/msg_046.exp:1.4 src/tests/usr.bin/xlint/lint1/msg_046.exp:1.5 --- src/tests/usr.bin/xlint/lint1/msg_046.exp:1.4 Mon Aug 16 06:49:57 2021 +++ src/tests/usr.bin/xlint/lint1/msg_046.exp Sat Jun 11 11:52:13 2022 @@ -5,13 +5,13 @@ msg_046.c(26): error: union tag 'tag1' r msg_046.c(29): error: enum tag 'tag2' redeclared as union [46] msg_046.c(32): error: struct tag 'tag3' redeclared as enum [46] msg_046.c(36): error: struct tag 'tag1' redeclared as union [46] -msg_046.c(7): warning: struct tag1 never defined [233] -msg_046.c(10): warning: union tag1 never defined [234] -msg_046.c(13): warning: union tag2 never defined [234] -msg_046.c(16): warning: enum tag2 never defined [235] -msg_046.c(19): warning: enum tag3 never defined [235] -msg_046.c(22): warning: struct tag3 never defined [233] -msg_046.c(26): warning: struct tag1 never defined [233] -msg_046.c(29): warning: union tag2 never defined [234] -msg_046.c(32): warning: enum tag3 never defined [235] -msg_046.c(36): warning: union tag1 never defined [234] +msg_046.c(7): warning: struct 'tag1' never defined [233] +msg_046.c(10): warning: union 'tag1' never defined [234] +msg_046.c(13): warning: union 'tag2' never defined [234] +msg_046.c(16): warning: enum 'tag2' never defined [235] +msg_046.c(19): warning: enum 'tag3' never defined [235] +msg_046.c(22): warning: struct 'tag3' never defined [233] +msg_046.c(26): warning: struct 'tag1' never defined [233] +msg_046.c(29): warning: union 'tag2' never defined [234] +msg_046.c(32): warning: enum 'tag3' never defined [235] +msg_046.c(36): warning: union 'tag1' never defined [234] Index: src/tests/usr.bin/xlint/lint1/msg_067.c diff -u src/tests/usr.bin/xlint/lint1/msg_067.c:1.4 src/tests/usr.bin/xlint/lint1/msg_067.c:1.5 --- src/tests/usr.bin/xlint/lint1/msg_067.c:1.4 Tue Jul 13 22:01:34 2021 +++ src/tests/usr.bin/xlint/lint1/msg_067.c Sat Jun 11 11:52:13 2022 @@ -1,9 +1,9 @@ -/* $NetBSD: msg_067.c,v 1.4 2021/07/13 22:01:34 rillig Exp $ */ +/* $NetBSD: msg_067.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_067.c" // Test for message: cannot return incomplete type [67] -/* expect+1: warning: struct incomplete never defined [233] */ +/* expect+1: warning: struct 'incomplete' never defined [233] */ struct incomplete; struct incomplete function_declaration(void); Index: src/tests/usr.bin/xlint/lint1/msg_067.exp diff -u src/tests/usr.bin/xlint/lint1/msg_067.exp:1.4 src/tests/usr.bin/xlint/lint1/msg_067.exp:1.5 --- src/tests/usr.bin/xlint/lint1/msg_067.exp:1.4 Tue Jul 13 22:01:34 2021 +++ src/tests/usr.bin/xlint/lint1/msg_067.exp Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ msg_067.c(14): error: cannot return incomplete type [67] msg_067.c(16): error: 'r' has incomplete type 'incomplete struct incomplete' [31] msg_067.c(19): error: cannot return incomplete type [212] -msg_067.c(7): warning: struct incomplete never defined [233] +msg_067.c(7): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_260.c diff -u src/tests/usr.bin/xlint/lint1/msg_260.c:1.4 src/tests/usr.bin/xlint/lint1/msg_260.c:1.5 --- src/tests/usr.bin/xlint/lint1/msg_260.c:1.4 Mon Aug 16 06:49:57 2021 +++ src/tests/usr.bin/xlint/lint1/msg_260.c Sat Jun 11 11:52:13 2022 @@ -1,12 +1,12 @@ -/* $NetBSD: msg_260.c,v 1.4 2021/08/16 06:49:57 rillig Exp $ */ +/* $NetBSD: msg_260.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_260.c" -// Test for message: previous declaration of %s [260] +// Test for message: previous declaration of '%s' [260] /* lint1-extra-flags: -r */ # 100 "header.h" 1 -/* expect+1: previous declaration of s [260] */ +/* expect+1: previous declaration of 's' [260] */ struct s { int member; }; @@ -14,7 +14,7 @@ struct s { # 200 "header.h" 1 /* expect+2: error: struct tag 's' redeclared as union [46] */ -/* expect+1: previous declaration of s [260] */ +/* expect+1: previous declaration of 's' [260] */ union s { int member; }; Index: src/tests/usr.bin/xlint/lint1/msg_260.exp diff -u src/tests/usr.bin/xlint/lint1/msg_260.exp:1.4 src/tests/usr.bin/xlint/lint1/msg_260.exp:1.5 --- src/tests/usr.bin/xlint/lint1/msg_260.exp:1.4 Mon Aug 16 06:49:57 2021 +++ src/tests/usr.bin/xlint/lint1/msg_260.exp Sat Jun 11 11:52:13 2022 @@ -1,6 +1,6 @@ header.h(202): error: struct tag 's' redeclared as union [46] included from msg_260.c(15) -header.h(101): previous declaration of s [260] +header.h(101): previous declaration of 's' [260] included from msg_260.c(15) msg_260.c(28): error: union tag 's' redeclared as union [46] -header.h(202): previous declaration of s [260] +header.h(202): previous declaration of 's' [260] Index: src/tests/usr.bin/xlint/lint1/msg_348.c diff -u src/tests/usr.bin/xlint/lint1/msg_348.c:1.4 src/tests/usr.bin/xlint/lint1/msg_348.c:1.5 --- src/tests/usr.bin/xlint/lint1/msg_348.c:1.4 Mon Nov 1 18:11:26 2021 +++ src/tests/usr.bin/xlint/lint1/msg_348.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_348.c,v 1.4 2021/11/01 18:11:26 rillig Exp $ */ +/* $NetBSD: msg_348.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_348.c" // Test for message 348: maximum value %d of '%s' does not match maximum array index %d [348] @@ -8,8 +8,8 @@ enum color { red, green, - /* expect+2: previous declaration of blue [260] */ - /* expect+1: previous declaration of blue [260] */ + /* expect+2: previous declaration of 'blue' [260] */ + /* expect+1: previous declaration of 'blue' [260] */ blue }; Index: src/tests/usr.bin/xlint/lint1/msg_348.exp diff -u src/tests/usr.bin/xlint/lint1/msg_348.exp:1.4 src/tests/usr.bin/xlint/lint1/msg_348.exp:1.5 --- src/tests/usr.bin/xlint/lint1/msg_348.exp:1.4 Mon Nov 1 18:11:26 2021 +++ src/tests/usr.bin/xlint/lint1/msg_348.exp Sat Jun 11 11:52:13 2022 @@ -1,6 +1,6 @@ msg_348.c(36): warning: maximum value 2 of 'enum color' does not match maximum array index 1 [348] -msg_348.c(13): previous declaration of blue [260] +msg_348.c(13): previous declaration of 'blue' [260] msg_348.c(49): warning: maximum value 2 of 'enum color' does not match maximum array index 3 [348] -msg_348.c(13): previous declaration of blue [260] +msg_348.c(13): previous declaration of 'blue' [260] msg_348.c(107): warning: integral constant too large [56] msg_348.c(109): warning: integral constant too large [56] Index: src/tests/usr.bin/xlint/lint1/init.c diff -u src/tests/usr.bin/xlint/lint1/init.c:1.10 src/tests/usr.bin/xlint/lint1/init.c:1.11 --- src/tests/usr.bin/xlint/lint1/init.c:1.10 Wed Dec 22 00:45:53 2021 +++ src/tests/usr.bin/xlint/lint1/init.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: init.c,v 1.10 2021/12/22 00:45:53 rillig Exp $ */ +/* $NetBSD: init.c,v 1.11 2022/06/11 11:52:13 rillig Exp $ */ # 3 "init.c" /* @@ -111,7 +111,7 @@ union incomplete_union { /* expect+1: warning: cannot initialize extern declaration: extern_var [26] */ extern int extern_var = 1; int defined_var = 1; -/* expect+1: warning: static variable static_var unused [226] */ +/* expect+1: warning: static variable 'static_var' unused [226] */ static int static_var = 1; /* expect+1: error: illegal storage class [8] */ register int register_var = 1; Index: src/tests/usr.bin/xlint/lint1/init.exp diff -u src/tests/usr.bin/xlint/lint1/init.exp:1.10 src/tests/usr.bin/xlint/lint1/init.exp:1.11 --- src/tests/usr.bin/xlint/lint1/init.exp:1.10 Wed Dec 22 00:45:53 2021 +++ src/tests/usr.bin/xlint/lint1/init.exp Sat Jun 11 11:52:13 2022 @@ -10,4 +10,4 @@ init.c(104): error: 'u2' has incomplete init.c(112): warning: cannot initialize extern declaration: extern_var [26] init.c(117): error: illegal storage class [8] init.c(119): error: cannot initialize typedef: typedef_var [25] -init.c(115): warning: static variable static_var unused [226] +init.c(115): warning: static variable 'static_var' unused [226] Index: src/tests/usr.bin/xlint/lint1/msg_001.c diff -u src/tests/usr.bin/xlint/lint1/msg_001.c:1.6 src/tests/usr.bin/xlint/lint1/msg_001.c:1.7 --- src/tests/usr.bin/xlint/lint1/msg_001.c:1.6 Sun Apr 24 20:08:23 2022 +++ src/tests/usr.bin/xlint/lint1/msg_001.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_001.c,v 1.6 2022/04/24 20:08:23 rillig Exp $ */ +/* $NetBSD: msg_001.c,v 1.7 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_001.c" // Test for message: old style declaration; add 'int' [1] @@ -9,10 +9,10 @@ old_style = 1; int new_style = 1; /* expect+2: error: old style declaration; add 'int' [1] */ -/* expect+1: warning: static variable static_old_style unused [226] */ +/* expect+1: warning: static variable 'static_old_style' unused [226] */ static static_old_style = 1; -/* expect+1: warning: static variable static_new_style unused [226] */ +/* expect+1: warning: static variable 'static_new_style' unused [226] */ static int static_new_style = 1; /* expect+2: error: old style declaration; add 'int' [1] */ @@ -21,7 +21,7 @@ extern_implicit_int(void) } /* expect+4: error: old style declaration; add 'int' [1] */ -/* expect+2: warning: static function static_implicit_int unused [236] */ +/* expect+2: warning: static function 'static_implicit_int' unused [236] */ static static_implicit_int(void) { Index: src/tests/usr.bin/xlint/lint1/msg_031.exp diff -u src/tests/usr.bin/xlint/lint1/msg_031.exp:1.6 src/tests/usr.bin/xlint/lint1/msg_031.exp:1.7 --- src/tests/usr.bin/xlint/lint1/msg_031.exp:1.6 Tue Jul 13 22:01:34 2021 +++ src/tests/usr.bin/xlint/lint1/msg_031.exp Sat Jun 11 11:52:13 2022 @@ -1,3 +1,3 @@ msg_031.c(20): error: '<unnamed>' has incomplete type 'incomplete struct incomplete' [31] -msg_031.c(10): warning: struct incomplete never defined [233] +msg_031.c(10): warning: struct 'incomplete' never defined [233] msg_031.c(16): error: 'incomplete_var' has incomplete type 'incomplete struct incomplete' [31] Index: src/tests/usr.bin/xlint/lint1/msg_001.exp diff -u src/tests/usr.bin/xlint/lint1/msg_001.exp:1.5 src/tests/usr.bin/xlint/lint1/msg_001.exp:1.6 --- src/tests/usr.bin/xlint/lint1/msg_001.exp:1.5 Sun Apr 24 20:08:23 2022 +++ src/tests/usr.bin/xlint/lint1/msg_001.exp Sat Jun 11 11:52:13 2022 @@ -2,6 +2,6 @@ msg_001.c(7): warning: old style declara msg_001.c(13): error: old style declaration; add 'int' [1] msg_001.c(20): error: old style declaration; add 'int' [1] msg_001.c(27): error: old style declaration; add 'int' [1] -msg_001.c(13): warning: static variable static_old_style unused [226] -msg_001.c(16): warning: static variable static_new_style unused [226] -msg_001.c(26): warning: static function static_implicit_int unused [236] +msg_001.c(13): warning: static variable 'static_old_style' unused [226] +msg_001.c(16): warning: static variable 'static_new_style' unused [226] +msg_001.c(26): warning: static function 'static_implicit_int' unused [236] Index: src/tests/usr.bin/xlint/lint1/msg_019.exp diff -u src/tests/usr.bin/xlint/lint1/msg_019.exp:1.5 src/tests/usr.bin/xlint/lint1/msg_019.exp:1.6 --- src/tests/usr.bin/xlint/lint1/msg_019.exp:1.5 Fri Apr 9 20:12:01 2021 +++ src/tests/usr.bin/xlint/lint1/msg_019.exp Sat Jun 11 11:52:13 2022 @@ -3,4 +3,4 @@ msg_019.c(8): error: void type for 'unit msg_019.c(11): error: void parameter cannot have name: parameter [61] msg_019.c(13): error: void type for 'local_variable' [19] msg_019.c(11): warning: argument 'parameter' unused in function 'function' [231] -msg_019.c(8): warning: static variable unit_variable unused [226] +msg_019.c(8): warning: static variable 'unit_variable' unused [226] Index: src/tests/usr.bin/xlint/lint1/msg_152.exp diff -u src/tests/usr.bin/xlint/lint1/msg_152.exp:1.5 src/tests/usr.bin/xlint/lint1/msg_152.exp:1.6 --- src/tests/usr.bin/xlint/lint1/msg_152.exp:1.5 Tue Jul 13 22:01:34 2021 +++ src/tests/usr.bin/xlint/lint1/msg_152.exp Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ msg_152.c(8): error: '<unnamed>' has incomplete type 'incomplete struct incomplete' [31] msg_152.c(13): error: 'local_var' has incomplete type 'incomplete struct incomplete' [31] msg_152.c(14): error: argument cannot have unknown size, arg #1 [152] -msg_152.c(6): warning: struct incomplete never defined [233] +msg_152.c(6): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_135.c diff -u src/tests/usr.bin/xlint/lint1/msg_135.c:1.9 src/tests/usr.bin/xlint/lint1/msg_135.c:1.10 --- src/tests/usr.bin/xlint/lint1/msg_135.c:1.9 Thu Jul 15 21:22:19 2021 +++ src/tests/usr.bin/xlint/lint1/msg_135.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_135.c,v 1.9 2021/07/15 21:22:19 rillig Exp $ */ +/* $NetBSD: msg_135.c,v 1.10 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_135.c" // Test for message: converting '%s' to '%s' may cause alignment problem [135] @@ -18,7 +18,8 @@ read_uint(const unsigned short **pp) return val; } -struct incomplete; /* expect: never defined */ +/* expect+1: warning: struct 'incomplete' never defined [233] */ +struct incomplete; struct complete { int member; Index: src/tests/usr.bin/xlint/lint1/msg_135.exp diff -u src/tests/usr.bin/xlint/lint1/msg_135.exp:1.7 src/tests/usr.bin/xlint/lint1/msg_135.exp:1.8 --- src/tests/usr.bin/xlint/lint1/msg_135.exp:1.7 Thu Jul 15 21:22:19 2021 +++ src/tests/usr.bin/xlint/lint1/msg_135.exp Sat Jun 11 11:52:13 2022 @@ -1,2 +1,2 @@ msg_135.c(16): warning: converting 'pointer to const unsigned short' to 'pointer to const unsigned int' may cause alignment problem [135] -msg_135.c(21): warning: struct incomplete never defined [233] +msg_135.c(22): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_175.exp diff -u src/tests/usr.bin/xlint/lint1/msg_175.exp:1.8 src/tests/usr.bin/xlint/lint1/msg_175.exp:1.9 --- src/tests/usr.bin/xlint/lint1/msg_175.exp:1.8 Tue Jul 13 22:01:34 2021 +++ src/tests/usr.bin/xlint/lint1/msg_175.exp Sat Jun 11 11:52:13 2022 @@ -1,3 +1,3 @@ msg_175.c(8): error: initialization of incomplete type 'incomplete struct incomplete' [175] msg_175.c(10): error: 'incomplete' has incomplete type 'incomplete struct incomplete' [31] -msg_175.c(6): warning: struct incomplete never defined [233] +msg_175.c(6): warning: struct 'incomplete' never defined [233] Index: src/tests/usr.bin/xlint/lint1/msg_247.c diff -u src/tests/usr.bin/xlint/lint1/msg_247.c:1.16 src/tests/usr.bin/xlint/lint1/msg_247.c:1.17 --- src/tests/usr.bin/xlint/lint1/msg_247.c:1.16 Thu Jul 15 21:22:19 2021 +++ src/tests/usr.bin/xlint/lint1/msg_247.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: msg_247.c,v 1.16 2021/07/15 21:22:19 rillig Exp $ */ +/* $NetBSD: msg_247.c,v 1.17 2022/06/11 11:52:13 rillig Exp $ */ # 3 "msg_247.c" // Test for message: pointer cast from '%s' to '%s' may be troublesome [247] @@ -131,7 +131,8 @@ counter_increment(struct counter *counte * warnings about possibly troublesome pointer casts. */ -struct lhash_st; /* expect: struct lhash_st never defined */ +/* expect+1: warning: struct 'lhash_st' never defined [233] */ +struct lhash_st; struct lhash_st *OPENSSL_LH_new(void); @@ -153,7 +154,7 @@ lh_OPENSSL_STRING_new(void) */ return (struct lhash_st_OPENSSL_STRING *)OPENSSL_LH_new(); } -# 157 "msg_247.c" 2 +# 158 "msg_247.c" 2 void sink(const void *); Index: src/tests/usr.bin/xlint/lint1/msg_247.exp diff -u src/tests/usr.bin/xlint/lint1/msg_247.exp:1.12 src/tests/usr.bin/xlint/lint1/msg_247.exp:1.13 --- src/tests/usr.bin/xlint/lint1/msg_247.exp:1.12 Thu Jul 15 21:22:19 2021 +++ src/tests/usr.bin/xlint/lint1/msg_247.exp Sat Jun 11 11:52:13 2022 @@ -1,3 +1,3 @@ msg_247.c(31): warning: pointer cast from 'pointer to struct Other' to 'pointer to struct <unnamed>' may be troublesome [247] msg_247.c(70): warning: pointer cast from 'pointer to struct Other' to 'pointer to signed char' may be troublesome [247] -msg_247.c(134): warning: struct lhash_st never defined [233] +msg_247.c(135): warning: struct 'lhash_st' never defined [233] Index: src/usr.bin/xlint/lint1/decl.c diff -u src/usr.bin/xlint/lint1/decl.c:1.283 src/usr.bin/xlint/lint1/decl.c:1.284 --- src/usr.bin/xlint/lint1/decl.c:1.283 Tue May 31 00:35:18 2022 +++ src/usr.bin/xlint/lint1/decl.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: decl.c,v 1.283 2022/05/31 00:35:18 rillig Exp $ */ +/* $NetBSD: decl.c,v 1.284 2022/06/11 11:52:13 rillig Exp $ */ /* * Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved. @@ -38,7 +38,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) -__RCSID("$NetBSD: decl.c,v 1.283 2022/05/31 00:35:18 rillig Exp $"); +__RCSID("$NetBSD: decl.c,v 1.284 2022/06/11 11:52:13 rillig Exp $"); #endif #include <sys/param.h> @@ -1973,7 +1973,7 @@ declare_extern(sym_t *dsym, bool initflg if (dsym->s_type->t_tspec == FUNC) { dsym->s_inline = true; } else { - /* variable declared inline: %s */ + /* variable '%s' declared inline */ warning(268, dsym->s_name); } } @@ -2489,7 +2489,7 @@ declare_argument(sym_t *sym, bool initfl } if (dcs->d_inline) - /* argument declared inline: %s */ + /* argument '%s' declared inline */ warning(269, sym->s_name); /* @@ -2777,7 +2777,7 @@ declare_local(sym_t *dsym, bool initflg) if (dsym->s_type->t_tspec == FUNC) { dsym->s_inline = true; } else { - /* variable declared inline: %s */ + /* variable '%s' declared inline */ warning(268, dsym->s_name); } } @@ -3199,15 +3199,15 @@ check_tag_usage(sym_t *sym) switch (sym->s_type->t_tspec) { case STRUCT: - /* struct %s never defined */ + /* struct '%s' never defined */ warning_at(233, &sym->s_def_pos, sym->s_name); break; case UNION: - /* union %s never defined */ + /* union '%s' never defined */ warning_at(234, &sym->s_def_pos, sym->s_name); break; case ENUM: - /* enum %s never defined */ + /* enum '%s' never defined */ warning_at(235, &sym->s_def_pos, sym->s_name); break; default: @@ -3250,17 +3250,17 @@ check_unused_static_global_variable(cons if (sym->s_type->t_tspec == FUNC) { if (sym->s_def == DEF) { if (!sym->s_inline) - /* static function %s unused */ + /* static function '%s' unused */ warning_at(236, &sym->s_def_pos, sym->s_name); } else { /* static function %s declared but not defined */ warning_at(290, &sym->s_def_pos, sym->s_name); } } else if (!sym->s_set) { - /* static variable %s unused */ + /* static variable '%s' unused */ warning_at(226, &sym->s_def_pos, sym->s_name); } else { - /* static variable %s set but not used */ + /* static variable '%s' set but not used */ warning_at(307, &sym->s_def_pos, sym->s_name); } } @@ -3351,10 +3351,10 @@ print_previous_declaration(int msg, cons if (msg != -1) { (message_at)(msg, &psym->s_def_pos); } else if (psym->s_def == DEF || psym->s_def == TDEF) { - /* previous definition of %s */ + /* previous definition of '%s' */ message_at(261, &psym->s_def_pos, psym->s_name); } else { - /* previous declaration of %s */ + /* previous declaration of '%s' */ message_at(260, &psym->s_def_pos, psym->s_name); } } Index: src/usr.bin/xlint/lint1/err.c diff -u src/usr.bin/xlint/lint1/err.c:1.167 src/usr.bin/xlint/lint1/err.c:1.168 --- src/usr.bin/xlint/lint1/err.c:1.167 Tue May 31 00:01:35 2022 +++ src/usr.bin/xlint/lint1/err.c Sat Jun 11 11:52:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: err.c,v 1.167 2022/05/31 00:01:35 rillig Exp $ */ +/* $NetBSD: err.c,v 1.168 2022/06/11 11:52:13 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -37,7 +37,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) -__RCSID("$NetBSD: err.c,v 1.167 2022/05/31 00:01:35 rillig Exp $"); +__RCSID("$NetBSD: err.c,v 1.168 2022/06/11 11:52:13 rillig Exp $"); #endif #include <sys/types.h> @@ -280,17 +280,17 @@ const char *const msgs[] = { "end-of-loop code not reached", /* 223 */ "cannot recover from previous errors", /* 224 */ "static function called but not defined: %s()", /* 225 */ - "static variable %s unused", /* 226 */ + "static variable '%s' unused", /* 226 */ "const object %s should have initializer", /* 227 */ "function cannot return const or volatile object", /* 228 */ "converting '%s' to '%s' is questionable", /* 229 */ "nonportable character comparison '%s %d'", /* 230 */ "argument '%s' unused in function '%s'", /* 231 */ "label '%s' unused in function '%s'", /* 232 */ - "struct %s never defined", /* 233 */ - "union %s never defined", /* 234 */ - "enum %s never defined", /* 235 */ - "static function %s unused", /* 236 */ + "struct '%s' never defined", /* 233 */ + "union '%s' never defined", /* 234 */ + "enum '%s' never defined", /* 235 */ + "static function '%s' unused", /* 236 */ "redeclaration of formal parameter %s", /* 237 */ "initialization of union is illegal in traditional C", /* 238 */ "constant argument to '!'", /* 239 */ @@ -314,16 +314,16 @@ const char *const msgs[] = { "extra characters in lint comment", /* 257 */ "unterminated string constant", /* 258 */ "argument #%d is converted from '%s' to '%s' due to prototype", /* 259 */ - "previous declaration of %s", /* 260 */ - "previous definition of %s", /* 261 */ + "previous declaration of '%s'", /* 260 */ + "previous definition of '%s'", /* 261 */ "\\\" inside character constants undefined in traditional C", /* 262 */ "\\? undefined in traditional C", /* 263 */ "\\v undefined in traditional C", /* 264 */ "%s does not support 'long long'", /* 265 */ "'long double' is illegal in traditional C", /* 266 */ "shift equal to size of object", /* 267 */ - "variable declared inline: %s", /* 268 */ - "argument declared inline: %s", /* 269 */ + "variable '%s' declared inline", /* 268 */ + "argument '%s' declared inline", /* 269 */ "function prototypes are illegal in traditional C", /* 270 */ "switch expression must be of type 'int' in traditional C", /* 271 */ "empty translation unit", /* 272 */ @@ -361,14 +361,14 @@ const char *const msgs[] = { "ANSI C forbids conversion of %s to %s, arg #%d", /* 304 */ "ANSI C forbids conversion of %s to %s, op %s", /* 305 */ "constant truncated by conversion, op %s", /* 306 */ - "static variable %s set but not used", /* 307 */ + "static variable '%s' set but not used", /* 307 */ "invalid type for _Complex", /* 308 */ "extra bits set to 0 in conversion of '%s' to '%s', op '%s'", /* 309 */ "symbol renaming can't be used on function arguments", /* 310 */ "symbol renaming can't be used on automatic variables", /* 311 */ "%s does not support // comments", /* 312 */ "struct or union member name in initializer is a C99 feature",/* 313 */ - "%s is not a structure or a union", /* 314 */ + "", /* never used */ /* 314 */ "GCC style struct or union member name in initializer", /* 315 */ "__FUNCTION__/__PRETTY_FUNCTION__ is a GCC extension", /* 316 */ "__func__ is a C99 feature", /* 317 */