CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:47:49 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: make: produce more accurate error message for invalid ':mtime' argument To

CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:47:49 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: make: produce more accurate error message for invalid ':mtime' argument To

CVS commit: src/usr.bin/make/unit-tests

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:37:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: test non-integer fallback in ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:37:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: test non-integer fallback in ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:30:28 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: extract detection of ':from=to' to a separate function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1070

CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:30:28 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: extract detection of ':from=to' to a separate function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1070

CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 09:45:19 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk directive-export.exp directive-export.mk Log Message:

CVS commit: src/usr.bin/make

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 09:45:19 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk directive-export.exp directive-export.mk Log Message:

CVS commit: src/usr.bin/make

2023-11-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 18 20:19:08 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: clean up the modifier ':[...]' No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1068 -r1.1069

CVS commit: src/usr.bin/make

2023-11-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 18 20:19:08 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: clean up the modifier ':[...]' No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1068 -r1.1069

CVS commit: src/usr.bin/make/unit-tests

2023-11-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 18 19:25:43 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.mk Log Message: tests/make: test parsing of the ':?' modifier To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/usr.bin/make

2023-11-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 06:09:07 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: when comparing substrings, don't read beyond the substring's end Right now, Substring_Words terminates each word with a '\0', but that's an

CVS commit: src/usr.bin/make

2023-11-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 06:09:07 UTC 2023 Modified Files: src/usr.bin/make: var.c Log Message: make: when comparing substrings, don't read beyond the substring's end Right now, Substring_Words terminates each word with a '\0', but that's an

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:55:22 UTC 2023 Modified Files: src/usr.bin/make: main.c parse.c var.c Log Message: make: miscellaneous cleanups No functional change. To generate a diff of this commit: cvs rdiff -u -r1.602 -r1.603

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:55:22 UTC 2023 Modified Files: src/usr.bin/make: main.c parse.c var.c Log Message: make: miscellaneous cleanups No functional change. To generate a diff of this commit: cvs rdiff -u -r1.602 -r1.603

CVS commit: src/usr.bin/make/unit-tests

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:46:26 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk Log Message: tests/make: test appending to an environment variable To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/usr.bin/make/unit-tests

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:46:26 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk Log Message: tests/make: test appending to an environment variable To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:40:49 UTC 2023 Modified Files: src/usr.bin/make: main.c parse.c var.c src/usr.bin/make/unit-tests: varmod-defined.mk Log Message: make: clean up comments No functional change. To generate a diff of this

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:40:49 UTC 2023 Modified Files: src/usr.bin/make: main.c parse.c var.c src/usr.bin/make/unit-tests: varmod-defined.mk Log Message: make: clean up comments No functional change. To generate a diff of this

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:14:58 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: var-op-append.mk varmod-defined.mk varmod-match-escape.mk varmod-match.mk Log Message: make: sync comments with

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:14:58 UTC 2023 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: var-op-append.mk varmod-defined.mk varmod-match-escape.mk varmod-match.mk Log Message: make: sync comments with

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 04:50:44 UTC 2023 Modified Files: src/usr.bin/make: main.c make.h parse.c Log Message: make: inline a single-line cross-file function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.600

CVS commit: src/usr.bin/make

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 04:50:44 UTC 2023 Modified Files: src/usr.bin/make: main.c make.h parse.c Log Message: make: inline a single-line cross-file function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.600

CVS commit: src/usr.bin/xlint/xlint

2023-10-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 26 20:21:13 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: reduce number of negations, fix variable name No functional change. To generate a diff of this commit: cvs rdiff -u -r1.116

CVS commit: src/usr.bin/xlint/xlint

2023-10-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 26 20:21:13 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: reduce number of negations, fix variable name No functional change. To generate a diff of this commit: cvs rdiff -u -r1.116

CVS commit: src/usr.bin/xlint/xlint

2023-10-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 26 19:56:31 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: merge redundant variables No functional change. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/usr.bin/xlint/xlint

2023-10-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 26 19:56:31 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: merge redundant variables No functional change. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/usr.bin/xlint/xlint

2023-10-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Oct 25 23:05:15 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: make variable names more expressive, remove redundant comments No functional change. To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/xlint/xlint

2023-10-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Oct 25 23:05:15 UTC 2023 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: make variable names more expressive, remove redundant comments No functional change. To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/usr.bin/xlint/lint1

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:30:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: test GCC attributes after abstract function type To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:30:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: test GCC attributes after abstract function type To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/tests/usr.bin/indent

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:03:08 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_unary_op.c opt_bad.c Log Message: tests/indent: clean up comments To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/tests/usr.bin/indent

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:03:08 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_unary_op.c opt_bad.c Log Message: tests/indent: clean up comments To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/usr.bin/make/unit-tests

2023-10-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 19 18:24:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk directive-for.exp directive-for.mk directive-ifndef.mk directive-include-guard.exp

CVS commit: src/usr.bin/make/unit-tests

2023-10-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 19 18:24:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk directive-for.exp directive-for.mk directive-ifndef.mk directive-include-guard.exp

CVS commit: src/usr.bin/xlint/lint1

2023-10-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 17 19:33:16 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: resolve shift/reduce conflict in labels with attributes To generate a diff of this commit: cvs rdiff -u -r1.475 -r1.476

CVS commit: src/usr.bin/xlint/lint1

2023-10-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 17 19:33:16 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: resolve shift/reduce conflict in labels with attributes To generate a diff of this commit: cvs rdiff -u -r1.475 -r1.476

CVS commit: src/usr.bin/xlint/lint1

2023-10-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 17 19:29:09 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y debug.c Log Message: lint: fix debug output of convert/cast operators The default name of the 'CVT' operator is 'convert', therefore the override is

CVS commit: src/usr.bin/xlint/lint1

2023-10-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 17 19:29:09 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y debug.c Log Message: lint: fix debug output of convert/cast operators The default name of the 'CVT' operator is 'convert', therefore the override is

CVS commit: src/usr.bin/make

2023-09-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 21 20:30:59 UTC 2023 Modified Files: src/usr.bin/make: dir.c Log Message: make: remove obsolete comments, clean up comments and identifiers No binary change, except for the line numbers in assertions. To generate a

CVS commit: src/usr.bin/make

2023-09-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 21 20:30:59 UTC 2023 Modified Files: src/usr.bin/make: dir.c Log Message: make: remove obsolete comments, clean up comments and identifiers No binary change, except for the line numbers in assertions. To generate a

CVS commit: src/usr.bin/make

2023-09-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 19 17:43:44 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: make: clean up code for parsing the '-j' command line option No binary change. To generate a diff of this commit: cvs rdiff -u -r1.599 -r1.600

CVS commit: src/usr.bin/make

2023-09-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 19 17:43:44 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: make: clean up code for parsing the '-j' command line option No binary change. To generate a diff of this commit: cvs rdiff -u -r1.599 -r1.600

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 22:48:49 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: op.h Log Message: lint: reduce pointer dereferences and relocations No functional change. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 22:48:49 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: op.h Log Message: lint: reduce pointer dereferences and relocations No functional change. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 22:20:09 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y op.h oper.c scan.l Log Message: lint: remove pseudo operators INC and DEC These operators were not used in expressions, they were only used as

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 22:20:09 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: cgram.y op.h oper.c scan.l Log Message: lint: remove pseudo operators INC and DEC These operators were not used in expressions, they were only used as

CVS commit: src

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 21:53:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_039.c msg_047.c msg_322.c msg_343.c src/usr.bin/xlint/lint1: cgram.y decl.c err.c Log Message: lint: fix wording of diagnostics about 'C99

CVS commit: src

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 21:53:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_039.c msg_047.c msg_322.c msg_343.c src/usr.bin/xlint/lint1: cgram.y decl.c err.c Log Message: lint: fix wording of diagnostics about 'C99

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 21:08:12 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: README.md lint1.h op.h oper.c Removed Files: src/usr.bin/xlint/lint1: ops.def Log Message: lint: remove preprocessor magic from definition of operators

CVS commit: src/usr.bin/xlint/lint1

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 21:08:12 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: README.md lint1.h op.h oper.c Removed Files: src/usr.bin/xlint/lint1: ops.def Log Message: lint: remove preprocessor magic from definition of operators

CVS commit: src/usr.sbin/npf/npfctl

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 20:03:56 UTC 2023 Modified Files: src/usr.sbin/npf/npfctl: Makefile Log Message: npfctl: remove no-op NOLINT definition Setting NOLINT must be done before including to have an effect. To generate a diff of this

CVS commit: src/usr.sbin/npf/npfctl

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 20:03:56 UTC 2023 Modified Files: src/usr.sbin/npf/npfctl: Makefile Log Message: npfctl: remove no-op NOLINT definition Setting NOLINT must be done before including to have an effect. To generate a diff of this

CVS commit: src/external/gpl2/lvm2/sbin/lvm

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:54:41 UTC 2023 Modified Files: src/external/gpl2/lvm2/sbin/lvm: Makefile Log Message: lvm: add rationale for disabling lint To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/external/gpl2/lvm2/sbin/lvm

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:54:41 UTC 2023 Modified Files: src/external/gpl2/lvm2/sbin/lvm: Makefile Log Message: lvm: add rationale for disabling lint To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/external/gpl2/lvm2/sbin/dmsetup

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:52:09 UTC 2023 Modified Files: src/external/gpl2/lvm2/sbin/dmsetup: Makefile Log Message: dmsetup: add rationale for disabling lint for this program To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/external/gpl2/lvm2/sbin/dmsetup

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:52:09 UTC 2023 Modified Files: src/external/gpl2/lvm2/sbin/dmsetup: Makefile Log Message: dmsetup: add rationale for disabling lint for this program To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/crypto/external/bsd/heimdal/bin/verify_krb5_conf

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:29:52 UTC 2023 Modified Files: src/crypto/external/bsd/heimdal/bin/verify_krb5_conf: Makefile Log Message: verify_krb5_conf: enable lint There is no apparent reason to disable lint for this program. To generate a

CVS commit: src/crypto/external/bsd/heimdal/bin/verify_krb5_conf

2023-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 14 19:29:52 UTC 2023 Modified Files: src/crypto/external/bsd/heimdal/bin/verify_krb5_conf: Makefile Log Message: verify_krb5_conf: enable lint There is no apparent reason to disable lint for this program. To generate a

CVS commit: src/usr.bin/xlint

2023-09-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 13 20:31:58 UTC 2023 Modified Files: src/usr.bin/xlint/common: lint.h src/usr.bin/xlint/lint1: ckctype.c debug.c emit1.c lint1.h op.h oper.c ops.def tree.c Log Message: lint: prevent invalid memory

CVS commit: src/usr.bin/xlint

2023-09-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 13 20:31:58 UTC 2023 Modified Files: src/usr.bin/xlint/common: lint.h src/usr.bin/xlint/lint1: ckctype.c debug.c emit1.c lint1.h op.h oper.c ops.def tree.c Log Message: lint: prevent invalid memory

CVS commit: src/external/public-domain/sqlite/lib

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:11:08 UTC 2023 Modified Files: src/external/public-domain/sqlite/lib: Makefile Log Message: sqlite: re-enable lint Since 1.26, the 'assert' macro expands to the same text, whether in lint mode or not. Defining

CVS commit: src/external/public-domain/sqlite/lib

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:11:08 UTC 2023 Modified Files: src/external/public-domain/sqlite/lib: Makefile Log Message: sqlite: re-enable lint Since 1.26, the 'assert' macro expands to the same text, whether in lint mode or not. Defining

CVS commit: src/include

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:08:24 UTC 2023 Modified Files: src/include: assert.h Log Message: assert.h: remove custom macro definitions for lint mode In lint mode, 'assert(cond)' expanded to nothing. This broke code like sqlite that assumes

CVS commit: src/include

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:08:24 UTC 2023 Modified Files: src/include: assert.h Log Message: assert.h: remove custom macro definitions for lint mode In lint mode, 'assert(cond)' expanded to nothing. This broke code like sqlite that assumes

CVS commit: src

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:01:05 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c src/usr.bin/xlint/lint1: tree.c Log Message: lint: mark unreachable function call arguments as used as well Previously, in a '?:'

CVS commit: src

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 22:01:05 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c src/usr.bin/xlint/lint1: tree.c Log Message: lint: mark unreachable function call arguments as used as well Previously, in a '?:'

CVS commit: src

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 07:23:27 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c src/usr.bin/xlint/lint1: tree.c Log Message: lint: mark symbols that are only used in untaken '?:' branch as used To generate a diff

CVS commit: src

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 07:23:27 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c src/usr.bin/xlint/lint1: tree.c Log Message: lint: mark symbols that are only used in untaken '?:' branch as used To generate a diff

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 06:51:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c Log Message: tests/lint: show that '?:' skips untaken branches early This is probably done to avoid wrong warnings from branches that are only

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 06:51:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c Log Message: tests/lint: show that '?:' skips untaken branches early This is probably done to avoid wrong warnings from branches that are only

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 21:52:37 UTC 2023 Modified Files: src/usr.bin/make: main.c make.1 Log Message: make: fix typo To generate a diff of this commit: cvs rdiff -u -r1.598 -r1.599 src/usr.bin/make/main.c cvs rdiff -u -r1.370 -r1.371

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 21:52:37 UTC 2023 Modified Files: src/usr.bin/make: main.c make.1 Log Message: make: fix typo To generate a diff of this commit: cvs rdiff -u -r1.598 -r1.599 src/usr.bin/make/main.c cvs rdiff -u -r1.370 -r1.371

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:52:30 UTC 2023 Modified Files: src/usr.bin/make: make.h Log Message: make: remove redundant 'extern' from function declaration To generate a diff of this commit: cvs rdiff -u -r1.324 -r1.325

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:52:30 UTC 2023 Modified Files: src/usr.bin/make: make.h Log Message: make: remove redundant 'extern' from function declaration To generate a diff of this commit: cvs rdiff -u -r1.324 -r1.325

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:41:33 UTC 2023 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: make: add more details to usage message of -j option To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:41:33 UTC 2023 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: make: add more details to usage message of -j option To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:00:55 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: tests/make: add tests for parsing the -j option To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:00:55 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: tests/make: add tests for parsing the -j option To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 10:18:05 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: make: fix lint warning about strchr main.c(416): warning: call to 'strchr' effectively discards 'const' from argument [346] Even though C23

CVS commit: src/usr.bin/make

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 10:18:05 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: make: fix lint warning about strchr main.c(416): warning: call to 'strchr' effectively discards 'const' from argument [346] Even though C23

CVS commit: src/tests/usr.bin/xlint/xlint

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:24:31 UTC 2023 Modified Files: src/tests/usr.bin/xlint/xlint: t_xlint.sh Log Message: tests/lint: allow lint libraries to be installed To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/xlint

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:24:31 UTC 2023 Modified Files: src/tests/usr.bin/xlint/xlint: t_xlint.sh Log Message: tests/lint: allow lint libraries to be installed To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:17:35 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_196.c Log Message: tests/lint: test case labels with out-of-bounds values To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:17:35 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_196.c Log Message: tests/lint: test case labels with out-of-bounds values To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin/make/unit-tests

2023-09-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 05:36:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric-eq.mk cond-cmp-numeric-ge.mk cond-cmp-numeric-gt.mk cond-cmp-numeric-le.mk cond-cmp-numeric-lt.mk

CVS commit: src/usr.bin/make/unit-tests

2023-09-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 05:36:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric-eq.mk cond-cmp-numeric-ge.mk cond-cmp-numeric-gt.mk cond-cmp-numeric-le.mk cond-cmp-numeric-lt.mk

CVS commit: src

2023-08-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 27 15:50:47 UTC 2023 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man7: Makefile c.7 Log Message: c.7: mention that C11 and C17 have been published To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2023-08-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 27 15:50:47 UTC 2023 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man7: Makefile c.7 Log Message: c.7: mention that C11 and C17 have been published To generate a diff of this commit: cvs rdiff -u

CVS commit: src/share/man/man7

2023-08-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 27 15:17:50 UTC 2023 Modified Files: src/share/man/man7: tests.atf.7 tests.kyua.7 Log Message: tests.*.7: use https URLs, fix grammar To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/share/man/man7

2023-08-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 27 15:17:50 UTC 2023 Modified Files: src/share/man/man7: tests.atf.7 tests.kyua.7 Log Message: tests.*.7: use https URLs, fix grammar To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 15:18:27 UTC 2023 Modified Files: src/usr.bin/error: error.h input.c pi.c subr.c Log Message: error: clean up comparison of word vectors The function wordvcmp returned -1 when either of the word vectors was short;

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 15:18:27 UTC 2023 Modified Files: src/usr.bin/error: error.h input.c pi.c subr.c Log Message: error: clean up comparison of word vectors The function wordvcmp returned -1 when either of the word vectors was short;

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 15:07:14 UTC 2023 Modified Files: src/usr.bin/error: subr.c Log Message: error: small cleanups To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/error/subr.c Please note that diffs are not

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 15:07:14 UTC 2023 Modified Files: src/usr.bin/error: subr.c Log Message: error: small cleanups To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/error/subr.c Please note that diffs are not

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 14:59:44 UTC 2023 Modified Files: src/usr.bin/error: filter.c main.c pi.c subr.c touch.c Log Message: error: use separate tokens for characters, integers and pointers Assisted by lint's queries 10, 14, 15. No binary

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 14:59:44 UTC 2023 Modified Files: src/usr.bin/error: filter.c main.c pi.c subr.c touch.c Log Message: error: use separate tokens for characters, integers and pointers Assisted by lint's queries 10, 14, 15. No binary

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 14:50:53 UTC 2023 Modified Files: src/usr.bin/error: Makefile error.h input.c main.c pi.c subr.c touch.c Log Message: error: enable lint's strict bool mode This cleans up the inconsistencies between 'int', 'boolean'

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 14:50:53 UTC 2023 Modified Files: src/usr.bin/error: Makefile error.h input.c main.c pi.c subr.c touch.c Log Message: error: enable lint's strict bool mode This cleans up the inconsistencies between 'int', 'boolean'

CVS commit: src/usr.bin/error

2023-08-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 26 13:52:10 UTC 2023 Modified Files: src/usr.bin/error: error.1 main.c Log Message: error: move comment above the main function to the manual page While here, clean up the markup of the manual page, removing unnecessary

<    4   5   6   7   8   9   10   11   12   13   >