Module Name:    src
Committed By:   rillig
Date:           Sat Apr 16 20:18:52 UTC 2022

Modified Files:
        src/tests/usr.bin/xlint/lint1: Makefile
        src/usr.bin/xlint/lint1: README.md

Log Message:
lint: fix instructions for adding a new test


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/tests/usr.bin/xlint/lint1/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/xlint/lint1/README.md

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/Makefile
diff -u src/tests/usr.bin/xlint/lint1/Makefile:1.119 src/tests/usr.bin/xlint/lint1/Makefile:1.120
--- src/tests/usr.bin/xlint/lint1/Makefile:1.119	Fri Apr  8 21:29:29 2022
+++ src/tests/usr.bin/xlint/lint1/Makefile	Sat Apr 16 20:18:52 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.119 2022/04/08 21:29:29 rillig Exp $
+# $NetBSD: Makefile,v 1.120 2022/04/16 20:18:52 rillig Exp $
 
 NOMAN=		# defined
 MAX_MESSAGE=	348		# see lint1/err.c
@@ -17,8 +17,6 @@ archsubdir.sh:
 	@echo archsubdir=${ARCHSUBDIR} >${.TARGET}
 
 FILESDIR=	${TESTSDIR}
-FILES+=		msg_259_c90.c
-FILES+=		msg_259_c90.exp
 FILES+=		c11_generic_expression.c
 FILES+=		c11_generic_expression.exp
 FILES+=		c90.c
@@ -30,14 +28,14 @@ FILES+=		c99_init_designator.c
 FILES+=		c99_init_designator.exp
 FILES+=		d_alignof.c
 FILES+=		d_bltinoffsetof.c
+FILES+=		d_c99_anon_struct.c
+FILES+=		d_c99_anon_union.c
 FILES+=		d_c99_bool.c
 FILES+=		d_c99_bool.exp
 FILES+=		d_c99_bool_strict.c
 FILES+=		d_c99_bool_strict.exp
 FILES+=		d_c99_bool_strict_syshdr.c
 FILES+=		d_c99_bool_strict_syshdr.exp
-FILES+=		d_c99_anon_struct.c
-FILES+=		d_c99_anon_union.c
 FILES+=		d_c99_complex_num.c
 FILES+=		d_c99_complex_split.c
 FILES+=		d_c99_complex_split.exp
@@ -217,14 +215,16 @@ FILES+=		lex_wide_char.exp
 FILES+=		lex_wide_string.c
 FILES+=		lex_wide_string.exp
 FILES+=		${MSG_FILES}
-FILES+=		msg_001_c90.c
-FILES+=		msg_001_c90.exp
 FILES+=		msg_000_c90.c
 FILES+=		msg_000_c90.exp
+FILES+=		msg_001_c90.c
+FILES+=		msg_001_c90.exp
 FILES+=		msg_132_ilp32.c
 FILES+=		msg_132_ilp32.exp
 FILES+=		msg_230_uchar.c
 FILES+=		msg_230_uchar.exp
+FILES+=		msg_259_c90.c
+FILES+=		msg_259_c90.exp
 FILES+=		msg_259_ilp32.c
 FILES+=		msg_259_ilp32.exp
 FILES+=		msg_272_c90.c

Index: src/usr.bin/xlint/lint1/README.md
diff -u src/usr.bin/xlint/lint1/README.md:1.3 src/usr.bin/xlint/lint1/README.md:1.4
--- src/usr.bin/xlint/lint1/README.md:1.3	Sat Apr 16 09:18:33 2022
+++ src/usr.bin/xlint/lint1/README.md	Sat Apr 16 20:18:51 2022
@@ -1,4 +1,4 @@
-[//]: # ($NetBSD: README.md,v 1.3 2022/04/16 09:18:33 rillig Exp $)
+[//]: # ($NetBSD: README.md,v 1.4 2022/04/16 20:18:51 rillig Exp $)
 
 # Introduction
 
@@ -168,8 +168,8 @@ Most other tests focus on a single featu
 
 ## Adding a new test
 
-1. Run `make -C tests/usr.bin/xlint/lint1 add-test NAME=test_name`.
-2. Sort the `FILES` lines in `tests/usr.bin/xlint/lint1/Makefile`.
+1. Run `make add-test NAME=test_name`.
+2. Sort the `FILES` lines in `../../tests/usr.bin/xlint/lint1/Makefile`.
 3. Make the test generate the desired diagnostics.
-4. Run `cd tests/usr.bin/xlint/lint1 && sh ./accept.sh test_name`.
-6. Run `cvs commit distrib/sets/lists/tests/mi tests/usr.bin/xlint`.
+4. Run `cd ../../tests/usr.bin/xlint/lint1 && sh ./accept.sh test_name`.
+5. Run `cd ../.. && cvs commit distrib/sets/lists/tests/mi tests/usr.bin/xlint`.

Reply via email to