Module Name: src Committed By: rillig Date: Sun Jan 22 17:17:25 UTC 2023
Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile d_c99_decls_after_stmt.c Removed Files: src/tests/usr.bin/xlint/lint1: d_c99_decls_after_stmt2.c d_c99_decls_after_stmt3.c Log Message: tests/lint: merge tests for declaration after statement To generate a diff of this commit: cvs rdiff -u -r1.1246 -r1.1247 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.133 -r1.134 src/tests/usr.bin/xlint/lint1/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c cvs rdiff -u -r1.4 -r0 \ src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt2.c \ src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt3.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/tests/mi diff -u src/distrib/sets/lists/tests/mi:1.1246 src/distrib/sets/lists/tests/mi:1.1247 --- src/distrib/sets/lists/tests/mi:1.1246 Sat Jan 21 13:07:21 2023 +++ src/distrib/sets/lists/tests/mi Sun Jan 22 17:17:24 2023 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1246 2023/01/21 13:07:21 rillig Exp $ +# $NetBSD: mi,v 1.1247 2023/01/22 17:17:24 rillig Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -6442,8 +6442,8 @@ ./usr/tests/usr.bin/xlint/lint1/d_c99_complex_split.exp tests-obsolete obsolete,atf ./usr/tests/usr.bin/xlint/lint1/d_c99_compound_literal_comma.c tests-usr.bin-tests compattestfile,atf ./usr/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c tests-usr.bin-tests compattestfile,atf -./usr/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt2.c tests-usr.bin-tests compattestfile,atf -./usr/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt3.c tests-usr.bin-tests compattestfile,atf +./usr/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt2.c tests-obsolete obsolete,atf +./usr/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt3.c tests-obsolete obsolete,atf ./usr/tests/usr.bin/xlint/lint1/d_c99_flex_array_packed.c tests-usr.bin-tests compattestfile,atf ./usr/tests/usr.bin/xlint/lint1/d_c99_for_loops.c tests-usr.bin-tests compattestfile,atf ./usr/tests/usr.bin/xlint/lint1/d_c99_func.c tests-usr.bin-tests compattestfile,atf Index: src/tests/usr.bin/xlint/lint1/Makefile diff -u src/tests/usr.bin/xlint/lint1/Makefile:1.133 src/tests/usr.bin/xlint/lint1/Makefile:1.134 --- src/tests/usr.bin/xlint/lint1/Makefile:1.133 Sat Jan 21 13:07:22 2023 +++ src/tests/usr.bin/xlint/lint1/Makefile Sun Jan 22 17:17:25 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.133 2023/01/21 13:07:22 rillig Exp $ +# $NetBSD: Makefile,v 1.134 2023/01/22 17:17:25 rillig Exp $ NOMAN= # defined MAX_MESSAGE= 350 # see lint1/err.c @@ -36,8 +36,6 @@ FILES+= d_c99_complex_num.c FILES+= d_c99_complex_split.c FILES+= d_c99_compound_literal_comma.c FILES+= d_c99_decls_after_stmt.c -FILES+= d_c99_decls_after_stmt2.c -FILES+= d_c99_decls_after_stmt3.c FILES+= d_c99_flex_array_packed.c FILES+= d_c99_for_loops.c FILES+= d_c99_func.c Index: src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c diff -u src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c:1.4 src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c:1.5 --- src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c:1.4 Sat Feb 12 01:23:44 2022 +++ src/tests/usr.bin/xlint/lint1/d_c99_decls_after_stmt.c Sun Jan 22 17:17:25 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: d_c99_decls_after_stmt.c,v 1.4 2022/02/12 01:23:44 rillig Exp $ */ +/* $NetBSD: d_c99_decls_after_stmt.c,v 1.5 2023/01/22 17:17:25 rillig Exp $ */ # 3 "d_c99_decls_after_stmt.c" /* @@ -9,7 +9,7 @@ */ void -sample(void) +two_groups_of_decl_plus_stmt(void) { int i = 0; i += 1; @@ -17,3 +17,26 @@ sample(void) int j = 0; j += 1; } + +typedef int int_t; + +int +second_decl_stmt_uses_a_typedef(void) +{ + int i = 0; + i += 1; + + int_t j = 0; + j += 1; + + return 0; +} + +void +function_with_argument(int i) +{ + i += 1; + + int j = 0; + j += 1; +}