Module Name:    src
Committed By:   rillig
Date:           Sun Sep 26 14:28:22 UTC 2021

Modified Files:
        src/tests/usr.bin/xlint/lint1: platform_ilp32.c platform_ilp32.exp
            platform_int.c platform_ldbl128.c platform_ldbl128.exp
            platform_ldbl64.c platform_ldbl64.exp platform_ldbl96.c
            platform_ldbl96.exp platform_long.c platform_lp64.c
            platform_lp64.exp platform_schar.c platform_schar.exp
            platform_uchar.c platform_uchar.exp

Log Message:
tests/lint: run all platform tests with the same options


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/platform_ilp32.c \
    src/tests/usr.bin/xlint/lint1/platform_ilp32.exp \
    src/tests/usr.bin/xlint/lint1/platform_int.c \
    src/tests/usr.bin/xlint/lint1/platform_ldbl128.c \
    src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp \
    src/tests/usr.bin/xlint/lint1/platform_ldbl64.c \
    src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp \
    src/tests/usr.bin/xlint/lint1/platform_ldbl96.c \
    src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp \
    src/tests/usr.bin/xlint/lint1/platform_long.c \
    src/tests/usr.bin/xlint/lint1/platform_lp64.c \
    src/tests/usr.bin/xlint/lint1/platform_lp64.exp \
    src/tests/usr.bin/xlint/lint1/platform_schar.c \
    src/tests/usr.bin/xlint/lint1/platform_schar.exp \
    src/tests/usr.bin/xlint/lint1/platform_uchar.c \
    src/tests/usr.bin/xlint/lint1/platform_uchar.exp

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/platform_ilp32.c
diff -u src/tests/usr.bin/xlint/lint1/platform_ilp32.c:1.1 src/tests/usr.bin/xlint/lint1/platform_ilp32.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ilp32.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ilp32.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_ilp32.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_ilp32.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_ilp32.c"
 
 /*
@@ -6,8 +6,10 @@
  * pointer types.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: ilp32 */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_ilp32.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_ilp32.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_ilp32.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ilp32.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ilp32.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_ilp32.c(14): warning: empty translation unit [272]
+platform_ilp32.c(16): warning: empty translation unit [272]
Index: src/tests/usr.bin/xlint/lint1/platform_int.c
diff -u src/tests/usr.bin/xlint/lint1/platform_int.c:1.1 src/tests/usr.bin/xlint/lint1/platform_int.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_int.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_int.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_int.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_int.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_int.c"
 
 /*
@@ -6,7 +6,7 @@
  * int and ptr_diff is signed int.
  */
 
-/* lint1-extra-flags: -h */
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: int */
 
 void to_size(typeof(sizeof(int)));
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl128.c
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl128.c:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl128.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl128.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl128.c	Sun Sep 26 14:28:22 2021
@@ -1,12 +1,14 @@
-/*	$NetBSD: platform_ldbl128.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_ldbl128.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_ldbl128.c"
 
 /*
  * Test features that only apply to platforms that have 128-bit long double.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: ldbl-128 */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl128.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_ldbl128.c(13): warning: empty translation unit [272]
+platform_ldbl128.c(15): warning: empty translation unit [272]
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl64.c
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl64.c:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl64.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl64.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl64.c	Sun Sep 26 14:28:22 2021
@@ -1,12 +1,14 @@
-/*	$NetBSD: platform_ldbl64.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_ldbl64.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_ldbl64.c"
 
 /*
  * Test features that only apply to platforms that have 64-bit long double.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: ldbl-64 */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl64.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_ldbl64.c(13): warning: empty translation unit [272]
+platform_ldbl64.c(15): warning: empty translation unit [272]
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl96.c
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl96.c:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl96.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl96.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl96.c	Sun Sep 26 14:28:22 2021
@@ -1,12 +1,14 @@
-/*	$NetBSD: platform_ldbl96.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_ldbl96.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_ldbl96.c"
 
 /*
  * Test features that only apply to platforms that have 96-bit long double.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: ldbl-96 */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_ldbl96.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_ldbl96.c(13): warning: empty translation unit [272]
+platform_ldbl96.c(15): warning: empty translation unit [272]
Index: src/tests/usr.bin/xlint/lint1/platform_long.c
diff -u src/tests/usr.bin/xlint/lint1/platform_long.c:1.1 src/tests/usr.bin/xlint/lint1/platform_long.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_long.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_long.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_long.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_long.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_long.c"
 
 /*
@@ -6,7 +6,7 @@
  * long and ptr_diff is signed long.
  */
 
-/* lint1-extra-flags: -h */
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: long */
 
 void to_size(typeof(sizeof(int)));
@@ -20,10 +20,3 @@ convert_unsigned_char_to_size(unsigned c
 
 /* expect+1: warning: static variable unused_variable unused [226] */
 static int unused_variable;
-
-/*
- * XXX: On 2021-09-23, the releng build failed on i386 but not on sparc.
- * usr.bin/make/cond.c, call to is_token with unsigned char as third argument.
- * Based on that, this test should succeed on sparc, but with a cross-compiled
- * lint on x86_64 with ARCHSUBDIR=sparc, it failed.
- */
Index: src/tests/usr.bin/xlint/lint1/platform_lp64.c
diff -u src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.1 src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_lp64.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_lp64.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_lp64.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_lp64.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_lp64.c"
 
 /*
@@ -6,6 +6,7 @@
  * long and pointer types.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: lp64 */
 
 void to_size_t(typeof(sizeof(int)));
Index: src/tests/usr.bin/xlint/lint1/platform_lp64.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_lp64.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_lp64.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_lp64.c(21): 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/platform_schar.c
diff -u src/tests/usr.bin/xlint/lint1/platform_schar.c:1.1 src/tests/usr.bin/xlint/lint1/platform_schar.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_schar.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_schar.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_schar.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_schar.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_schar.c"
 
 /*
@@ -6,8 +6,10 @@
  * representation as signed char.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: schar */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_schar.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_schar.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_schar.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_schar.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_schar.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_schar.c(14): warning: empty translation unit [272]
+platform_schar.c(16): warning: empty translation unit [272]
Index: src/tests/usr.bin/xlint/lint1/platform_uchar.c
diff -u src/tests/usr.bin/xlint/lint1/platform_uchar.c:1.1 src/tests/usr.bin/xlint/lint1/platform_uchar.c:1.2
--- src/tests/usr.bin/xlint/lint1/platform_uchar.c:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_uchar.c	Sun Sep 26 14:28:22 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform_uchar.c,v 1.1 2021/09/26 03:17:59 rillig Exp $	*/
+/*	$NetBSD: platform_uchar.c,v 1.2 2021/09/26 14:28:22 rillig Exp $	*/
 # 3 "platform_uchar.c"
 
 /*
@@ -6,8 +6,10 @@
  * representation as unsigned char.
  */
 
+/* lint1-extra-flags: -c -h -a -p -b -r -z */
 /* lint1-only-if: uchar */
 
 // TODO: Add some code that passes.
 // TODO: Add some code that fails.
+
 /* expect+1: warning: empty translation unit [272] */
Index: src/tests/usr.bin/xlint/lint1/platform_uchar.exp
diff -u src/tests/usr.bin/xlint/lint1/platform_uchar.exp:1.1 src/tests/usr.bin/xlint/lint1/platform_uchar.exp:1.2
--- src/tests/usr.bin/xlint/lint1/platform_uchar.exp:1.1	Sun Sep 26 03:17:59 2021
+++ src/tests/usr.bin/xlint/lint1/platform_uchar.exp	Sun Sep 26 14:28:22 2021
@@ -1 +1 @@
-platform_uchar.c(14): warning: empty translation unit [272]
+platform_uchar.c(16): warning: empty translation unit [272]

Reply via email to