Module Name:src
Committed By: rillig
Date: Sun Dec 10 18:59:50 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: document how to trigger a use-after-free bug
Since 2017-02-01.
To generate a diff of this commit:
cvs rdiff -u -r1.1077 -r1.1078
Module Name:src
Committed By: rillig
Date: Sun Dec 10 18:04:55 UTC 2023
Modified Files:
src/tests/lib/libcurses/director: testlang_conf.l
Log Message:
tests/libcurses: require 3 digits in octal character escapes
Previously, the string literal "\0" had been interpreted as
Module Name:src
Committed By: rillig
Date: Sun Dec 10 18:04:55 UTC 2023
Modified Files:
src/tests/lib/libcurses/director: testlang_conf.l
Log Message:
tests/libcurses: require 3 digits in octal character escapes
Previously, the string literal "\0" had been interpreted as
Module Name:src
Committed By: rillig
Date: Sun Dec 10 17:45:35 UTC 2023
Modified Files:
src/tests/usr.bin/indent: t_misc.sh
src/usr.bin/indent: args.c
Log Message:
indent: be strict about options from profile files
Previously, the "option" 'xdi0' was treated the
Module Name:src
Committed By: rillig
Date: Sun Dec 10 17:45:35 UTC 2023
Modified Files:
src/tests/usr.bin/indent: t_misc.sh
src/usr.bin/indent: args.c
Log Message:
indent: be strict about options from profile files
Previously, the "option" 'xdi0' was treated the
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:51:13 UTC 2023
Modified Files:
src/tests/lib/libcurses/director: testlang_parse.y
Log Message:
tests/libcurses: constify
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:51:13 UTC 2023
Modified Files:
src/tests/lib/libcurses/director: testlang_parse.y
Log Message:
tests/libcurses: constify
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:42:29 UTC 2023
Modified Files:
src/tests/lib/libcurses/slave: commands.c
Log Message:
tests/libcurses: fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:42:29 UTC 2023
Modified Files:
src/tests/lib/libcurses/slave: commands.c
Log Message:
tests/libcurses: fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:39:25 UTC 2023
Modified Files:
src/tests/usr.bin/indent: t_errors.sh
Log Message:
tests/indent: fix name of test case
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:39:25 UTC 2023
Modified Files:
src/tests/usr.bin/indent: t_errors.sh
Log Message:
tests/indent: fix name of test case
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:31:53 UTC 2023
Modified Files:
src/bin/cat: cat.c
Log Message:
cat: repeat storage class 'static' for local functions
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:31:53 UTC 2023
Modified Files:
src/bin/cat: cat.c
Log Message:
cat: repeat storage class 'static' for local functions
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:29:38 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: queries.c t_usage.sh
src/usr.bin/xlint/lint1: decl.c err.c externs1.h
Log Message:
lint: allow querying for 'static' followed by non-'static'
Module Name:src
Committed By: rillig
Date: Sun Dec 10 15:29:38 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: queries.c t_usage.sh
src/usr.bin/xlint/lint1: decl.c err.c externs1.h
Log Message:
lint: allow querying for 'static' followed by non-'static'
Module Name:src
Committed By: rillig
Date: Sun Dec 10 14:59:48 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c
src/usr.bin/xlint/lint1: decl.c init.c
src/usr.bin/xlint/xlint: xlint.c
Log Message:
lint: clean up comments
No
Module Name:src
Committed By: rillig
Date: Sun Dec 10 14:59:48 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c
src/usr.bin/xlint/lint1: decl.c init.c
src/usr.bin/xlint/xlint: xlint.c
Log Message:
lint: clean up comments
No
Module Name:src
Committed By: rillig
Date: Sun Dec 10 14:30:51 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod-subst-regex.mk
Log Message:
make: fix crash in ':C' modifier on an empty expression
Since var.c 1.982 from
Module Name:src
Committed By: rillig
Date: Sun Dec 10 14:30:51 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod-subst-regex.mk
Log Message:
make: fix crash in ':C' modifier on an empty expression
Since var.c 1.982 from
Module Name:src
Committed By: rillig
Date: Thu Dec 7 20:02:07 UTC 2023
Modified Files:
src/bin/cat: cat.c
Log Message:
cat: reduce visibility of local functions
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/bin/cat/cat.c
Module Name:src
Committed By: rillig
Date: Thu Dec 7 20:02:07 UTC 2023
Modified Files:
src/bin/cat: cat.c
Log Message:
cat: reduce visibility of local functions
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/bin/cat/cat.c
Module Name:src
Committed By: rillig
Date: Wed Dec 6 22:28:20 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
tests/make: show how global variables are unaffected by .for loops
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Wed Dec 6 22:28:20 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
tests/make: show how global variables are unaffected by .for loops
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:44:43 UTC 2023
Modified Files:
src/usr.bin/indent: args.c indent.c indent.h io.c lexi.c pr_comment.c
Log Message:
indent: inline input-related macros
No binary change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:44:43 UTC 2023
Modified Files:
src/usr.bin/indent: args.c indent.c indent.h io.c lexi.c pr_comment.c
Log Message:
indent: inline input-related macros
No binary change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:40:44 UTC 2023
Modified Files:
src/usr.bin/indent: indent.c indent.h io.c
Log Message:
indent: group input-related variables into a struct
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:40:44 UTC 2023
Modified Files:
src/usr.bin/indent: indent.c indent.h io.c
Log Message:
indent: group input-related variables into a struct
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:03:58 UTC 2023
Modified Files:
src/usr.bin/indent: indent.c indent.h io.c lexi.c pr_comment.c
Log Message:
indent: use line number of the token start in diagnostics
Previously, the line number of the end of the
Module Name:src
Committed By: rillig
Date: Sun Dec 3 21:03:58 UTC 2023
Modified Files:
src/usr.bin/indent: indent.c indent.h io.c lexi.c pr_comment.c
Log Message:
indent: use line number of the token start in diagnostics
Previously, the line number of the end of the
Module Name:src
Committed By: rillig
Date: Sun Dec 3 20:42:32 UTC 2023
Modified Files:
src/usr.bin/indent: lexi.c
Log Message:
indent: fix line number counting in function definition
In a function definition that is split on two lines, if the first line
ends with a '*',
Module Name:src
Committed By: rillig
Date: Sun Dec 3 20:42:32 UTC 2023
Modified Files:
src/usr.bin/indent: lexi.c
Log Message:
indent: fix line number counting in function definition
In a function definition that is split on two lines, if the first line
ends with a '*',
Module Name:src
Committed By: rillig
Date: Sun Dec 3 18:17:41 UTC 2023
Modified Files:
src/usr.bin/xlint/common: externs.h inittyp.c lint.h
src/usr.bin/xlint/lint1: cgram.y decl.c emit1.c err.c externs1.h func.c
lex.c lint1.h main1.c mem1.c op.h tree.c
Module Name:src
Committed By: rillig
Date: Sun Dec 3 18:17:41 UTC 2023
Modified Files:
src/usr.bin/xlint/common: externs.h inittyp.c lint.h
src/usr.bin/xlint/lint1: cgram.y decl.c emit1.c err.c externs1.h func.c
lex.c lint1.h main1.c mem1.c op.h tree.c
Module Name:src
Committed By: rillig
Date: Sun Dec 3 14:26:10 UTC 2023
Modified Files:
src/tests/usr.bin/indent: fmt_expr.c
Log Message:
tests/indent: test compound expressions
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rillig
Date: Sun Dec 3 14:26:10 UTC 2023
Modified Files:
src/tests/usr.bin/indent: fmt_expr.c
Log Message:
tests/indent: test compound expressions
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rillig
Date: Sun Dec 3 13:12:40 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: ckctype.c ckgetopt.c decl.c emit1.c err.c
func.c init.c lex.c lint1.h mem1.c tree.c
src/usr.bin/xlint/lint2: chk.c lint2.h read.c
Module Name:src
Committed By: rillig
Date: Sun Dec 3 13:12:40 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: ckctype.c ckgetopt.c decl.c emit1.c err.c
func.c init.c lex.c lint1.h mem1.c tree.c
src/usr.bin/xlint/lint2: chk.c lint2.h read.c
Module Name:src
Committed By: rillig
Date: Sun Dec 3 12:24:49 UTC 2023
Modified Files:
src/usr.bin/xlint/common: lint.h
src/usr.bin/xlint/lint1: tree.c
src/usr.bin/xlint/lint2: lint2.h
Log Message:
lint: move function body brace to the left
No functional
Module Name:src
Committed By: rillig
Date: Sun Dec 3 12:24:49 UTC 2023
Modified Files:
src/usr.bin/xlint/common: lint.h
src/usr.bin/xlint/lint1: tree.c
src/usr.bin/xlint/lint2: lint2.h
Log Message:
lint: move function body brace to the left
No functional
Module Name:src
Committed By: rillig
Date: Sun Dec 3 12:03:38 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: ckbool.c ckctype.c debug.c decl.c emit1.c
func.c lex.c mem1.c tree.c
src/usr.bin/xlint/lint2: chk.c read.c
src/usr.bin/xlint/xlint:
Module Name:src
Committed By: rillig
Date: Sun Dec 3 12:03:38 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: ckbool.c ckctype.c debug.c decl.c emit1.c
func.c lex.c mem1.c tree.c
src/usr.bin/xlint/lint2: chk.c read.c
src/usr.bin/xlint/xlint:
Module Name:src
Committed By: rillig
Date: Sun Dec 3 09:42:36 UTC 2023
Modified Files:
src/tests/lib/libcurses: testframe.txt
Log Message:
tests/libcurses: sync documentation with reality
Unknown escape sequences in string literals trigger an error, since
Module Name:src
Committed By: rillig
Date: Sun Dec 3 09:42:36 UTC 2023
Modified Files:
src/tests/lib/libcurses: testframe.txt
Log Message:
tests/libcurses: sync documentation with reality
Unknown escape sequences in string literals trigger an error, since
Module Name:src
Committed By: rillig
Date: Sat Dec 2 23:54:49 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: platform_schar.c platform_uchar.c
Log Message:
tests/lint: add more test cases for nonportable character comparison
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Sat Dec 2 23:54:49 UTC 2023
Modified Files:
src/tests/usr.bin/xlint/lint1: platform_schar.c platform_uchar.c
Log Message:
tests/lint: add more test cases for nonportable character comparison
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:53:15 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: tree.c
Log Message:
lint: extract nonportable char comparison to separate function
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:53:15 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: tree.c
Log Message:
lint: extract nonportable char comparison to separate function
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:50:21 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: emit1.c func.c init.c
src/usr.bin/xlint/lint2: chk.c
Log Message:
lint: remove redundant empty lines
No functional change.
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:50:21 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: emit1.c func.c init.c
src/usr.bin/xlint/lint2: chk.c
Log Message:
lint: remove redundant empty lines
No functional change.
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:47:05 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: debug.c decl.c lex.c lint1.h tree.c
Log Message:
lint: rename NOSCL to NO_SCL
For symmetry with NO_TSPEC. No functional change.
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Sat Dec 2 21:47:05 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: debug.c decl.c lex.c lint1.h tree.c
Log Message:
lint: rename NOSCL to NO_SCL
For symmetry with NO_TSPEC. No functional change.
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:50:11 UTC 2023
Modified Files:
src/usr.bin/make: arch.c cond.c for.c parse.c suff.c var.c
Log Message:
make: replace 'variable expression' with 'expression' in comments
No binary change.
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:50:11 UTC 2023
Modified Files:
src/usr.bin/make: arch.c cond.c for.c parse.c suff.c var.c
Log Message:
make: replace 'variable expression' with 'expression' in comments
No binary change.
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:32:44 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-short.mk dep-var.mk
deptgt-makeflags.mk directive-for-escape.mk directive.mk
moderrs.exp moderrs.mk var-op-default.mk
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:32:44 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-short.mk dep-var.mk
deptgt-makeflags.mk directive-for-escape.mk directive.mk
moderrs.exp moderrs.mk var-op-default.mk
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:06:15 UTC 2023
Modified Files:
src/usr.bin/make: suff.c var.c
src/usr.bin/make/unit-tests: cmd-errors-jobs.exp cmd-errors-lint.exp
cmd-errors.exp dep-var.exp directive-for-escape.exp moderrs.exp
Module Name:src
Committed By: rillig
Date: Sun Nov 19 22:06:15 UTC 2023
Modified Files:
src/usr.bin/make: suff.c var.c
src/usr.bin/make/unit-tests: cmd-errors-jobs.exp cmd-errors-lint.exp
cmd-errors.exp dep-var.exp directive-for-escape.exp moderrs.exp
Module Name:src
Committed By: rillig
Date: Sun Nov 19 21:47:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cmdline-undefined.mk comment.mk
cond-cmp-string.mk cond-cmp-unary.mk cond-eof.mk
cond-func-defined.exp cond-func-defined.mk
Module Name:src
Committed By: rillig
Date: Sun Nov 19 21:47:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cmdline-undefined.mk comment.mk
cond-cmp-string.mk cond-cmp-unary.mk cond-eof.mk
cond-func-defined.exp cond-func-defined.mk
Module Name:src
Committed By: rillig
Date: Sun Nov 19 12:11:34 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk
Log Message:
tests/make: cover all code paths for the ':mtime' modifier
To generate a
Module Name:src
Committed By: rillig
Date: Sun Nov 19 12:11:34 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk
Log Message:
tests/make: cover all code paths for the ':mtime' modifier
To generate a
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
901 - 1000 of 15015 matches
Mail list logo