Module Name:src
Committed By: rillig
Date: Thu Jun 22 09:09:08 UTC 2023
Modified Files:
src/usr.bin/make: dir.c
src/usr.bin/make/unit-tests: cond-func-make.mk varmod-match.exp
varmod-match.mk
Log Message:
make: clean up comments related to pattern
Module Name:src
Committed By: rillig
Date: Thu Jun 22 08:55:33 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: merge common code for handling the ':M' and ':N' modifiers
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.1056
Module Name:src
Committed By: rillig
Date: Thu Jun 22 08:55:33 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: merge common code for handling the ':M' and ':N' modifiers
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.1056
Module Name:src
Committed By: sjg
Date: Wed Jun 21 21:21:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Cleanup guard tests
The .PARSEFILE:tA tests add no value, the correct form
is
Module Name:src
Committed By: sjg
Date: Wed Jun 21 21:21:52 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Cleanup guard tests
The .PARSEFILE:tA tests add no value, the correct form
is
Module Name:src
Committed By: rillig
Date: Wed Jun 21 14:33:36 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: skip a file protected by a
Module Name:src
Committed By: rillig
Date: Wed Jun 21 14:33:36 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: skip a file protected by a
Module Name:src
Committed By: rillig
Date: Wed Jun 21 12:27:50 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: dep-wildcards.mk
Log Message:
tests/make: document how wildcards behave in a dependency declaration
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: rillig
Date: Wed Jun 21 12:27:50 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: dep-wildcards.mk
Log Message:
tests/make: document how wildcards behave in a dependency declaration
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: rillig
Date: Wed Jun 21 12:16:31 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: clean up and extend tests for multiple-inclusion guards
Module Name:src
Committed By: rillig
Date: Wed Jun 21 12:16:31 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: clean up and extend tests for multiple-inclusion guards
Module Name:src
Committed By: rillig
Date: Wed Jun 21 07:30:51 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-op-append.mk varname-dot-parsedir.exp
varname-dot-parsedir.mk varname-dot-parsefile.exp
varname-dot-parsefile.mk
Log Message:
Module Name:src
Committed By: rillig
Date: Wed Jun 21 07:30:51 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-op-append.mk varname-dot-parsedir.exp
varname-dot-parsedir.mk varname-dot-parsefile.exp
varname-dot-parsefile.mk
Log Message:
Module Name:src
Committed By: sjg
Date: Wed Jun 21 04:20:21 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Allow guard targets to use variables.
I
Module Name:src
Committed By: sjg
Date: Wed Jun 21 04:20:21 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
Allow guard targets to use variables.
I
Module Name:src
Committed By: rillig
Date: Tue Jun 20 09:25:34 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h parse.c
src/usr.bin/make/unit-tests: Makefile directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: allow
Module Name:src
Committed By: rillig
Date: Tue Jun 20 09:25:34 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h parse.c
src/usr.bin/make/unit-tests: Makefile directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: allow
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:44:06 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-ifndef.exp directive-ifndef.mk
Log Message:
tests/make: test triple negation in '.ifndef'
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:44:06 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-ifndef.exp directive-ifndef.mk
Log Message:
tests/make: test triple negation in '.ifndef'
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:14:45 UTC 2023
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make: sort files in coverage report alphabetically
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/usr.bin/make/Makefile
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:14:45 UTC 2023
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make: sort files in coverage report alphabetically
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/usr.bin/make/Makefile
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:07:35 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: add tests for full code coverage of
Module Name:src
Committed By: rillig
Date: Mon Jun 19 20:07:35 UTC 2023
Modified Files:
src/usr.bin/make: cond.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: add tests for full code coverage of
Module Name:src
Committed By: rillig
Date: Mon Jun 19 17:30:56 UTC 2023
Modified Files:
src/usr.bin/make: cond.c parse.c
Log Message:
make: clean up code for skipping files with multiple-inclusion guard
No functional change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rillig
Date: Mon Jun 19 17:30:56 UTC 2023
Modified Files:
src/usr.bin/make: cond.c parse.c
Log Message:
make: clean up code for skipping files with multiple-inclusion guard
No functional change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: sjg
Date: Mon Jun 19 15:37:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-readonly.mk
Log Message:
Test that .undef of readOnly variable fails
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: sjg
Date: Mon Jun 19 15:37:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-readonly.mk
Log Message:
Test that .undef of readOnly variable fails
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rillig
Date: Mon Jun 19 12:53:57 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h parse.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: if a makefile is
Module Name:src
Committed By: rillig
Date: Mon Jun 19 12:53:57 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h parse.c
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
make: if a makefile is
Module Name:src
Committed By: rillig
Date: Sun Jun 18 20:43:53 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: clean up test for multiple-inclusion guards
To generate a
Module Name:src
Committed By: rillig
Date: Sun Jun 18 20:43:53 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: clean up test for multiple-inclusion guards
To generate a
Module Name:src
Committed By: rillig
Date: Sun Jun 18 19:30:31 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.mk
Log Message:
tests/make: align variable name in test for multiple-inclusion guards
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Sun Jun 18 19:30:31 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.mk
Log Message:
tests/make: align variable name in test for multiple-inclusion guards
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Sun Jun 18 19:16:51 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: extend test for multiple-inclusion guards
To generate a diff
Module Name:src
Committed By: rillig
Date: Sun Jun 18 19:16:51 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-include-guard.exp
directive-include-guard.mk
Log Message:
tests/make: extend test for multiple-inclusion guards
To generate a diff
Module Name:src
Committed By: sjg
Date: Fri Jun 16 22:30:35 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: do not allow delete of readOnly variable.
Sometimes we mark a variable readOnly to guard against .undef
To generate a diff of this commit:
Module Name:src
Committed By: sjg
Date: Fri Jun 16 22:30:35 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: do not allow delete of readOnly variable.
Sometimes we mark a variable readOnly to guard against .undef
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Fri Jun 16 07:12:46 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h
Log Message:
make: remove parameter names from function declarations
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.345
Module Name:src
Committed By: rillig
Date: Fri Jun 16 07:12:46 UTC 2023
Modified Files:
src/usr.bin/make: cond.c make.h
Log Message:
make: remove parameter names from function declarations
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.345
Module Name:src
Committed By: rillig
Date: Thu Jun 1 20:56:35 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: check-expect.lua cmdline-undefined.exp
cmdline-undefined.mk cond-cmp-numeric-eq.exp cond-cmp-numeric-eq.mk
cond-cmp-unary.exp
Module Name:src
Committed By: rillig
Date: Thu Jun 1 09:02:14 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for-empty.exp
directive-for-escape.exp directive-for-escape.mk directive-for.exp
Module Name:src
Committed By: rillig
Date: Thu Jun 1 09:02:14 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for-empty.exp
directive-for-escape.exp directive-for-escape.mk directive-for.exp
Module Name:src
Committed By: rillig
Date: Thu Jun 1 07:44:11 UTC 2023
Modified Files:
src/usr.bin/make: buf.c buf.h cond.c for.c make.h var.c
src/usr.bin/make/unit-tests: cond-cmp-unary.exp cond-cmp-unary.mk
Log Message:
make: shorten function names, clean up
Module Name:src
Committed By: rillig
Date: Thu Jun 1 07:44:11 UTC 2023
Modified Files:
src/usr.bin/make: buf.c buf.h cond.c for.c make.h var.c
src/usr.bin/make/unit-tests: cond-cmp-unary.exp cond-cmp-unary.mk
Log Message:
make: shorten function names, clean up
Module Name:src
Committed By: rillig
Date: Thu Jun 1 06:25:34 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: directive-for-break.exp
directive-for-break.mk
Log Message:
make: error out on a .break directive with
Module Name:src
Committed By: rillig
Date: Thu Jun 1 06:25:34 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: directive-for-break.exp
directive-for-break.mk
Log Message:
make: error out on a .break directive with
Module Name:src
Committed By: sjg
Date: Wed May 10 18:22:33 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
Make :mtime operate on each word in variable value.
Reviewed by: rillig
To generate a diff of this commit:
cvs rdiff -u -r1.365 -r1.366
Module Name:src
Committed By: sjg
Date: Wed May 10 18:22:33 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
Make :mtime operate on each word in variable value.
Reviewed by: rillig
To generate a diff of this commit:
cvs rdiff -u -r1.365 -r1.366
Module Name:src
Committed By: rillig
Date: Wed May 10 16:10:02 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: don't print null filename in stack traces
~~~makefile
!= printf '%s\n' '.include "2.mk"' > 1.mk
!= printf '%s\n' '!= rm 1.mk' '.info
Module Name:src
Committed By: rillig
Date: Wed May 10 16:10:02 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: don't print null filename in stack traces
~~~makefile
!= printf '%s\n' '.include "2.mk"' > 1.mk
!= printf '%s\n' '!= rm 1.mk' '.info
Module Name:src
Committed By: rillig
Date: Wed May 10 15:57:16 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: clean up comments
To generate a diff of this commit:
cvs rdiff -u -r1.696 -r1.697 src/usr.bin/make/parse.c
Please note that diffs are
Module Name:src
Committed By: rillig
Date: Wed May 10 15:57:16 UTC 2023
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make: clean up comments
To generate a diff of this commit:
cvs rdiff -u -r1.696 -r1.697 src/usr.bin/make/parse.c
Please note that diffs are
Module Name:src
Committed By: rillig
Date: Wed May 10 15:53:32 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-func.mk cond-late.mk dep-var.mk
varmod-gmtime.mk varmod-localtime.mk varmod-path.mk
Log Message:
tests/make: clean up comments in tests
Module Name:src
Committed By: rillig
Date: Wed May 10 15:53:32 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-func.mk cond-late.mk dep-var.mk
varmod-gmtime.mk varmod-localtime.mk varmod-path.mk
Log Message:
tests/make: clean up comments in tests
Module Name:src
Committed By: rillig
Date: Tue May 9 21:24:56 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: improve error message for failed stat in ':mtime'
To generate a diff of this commit:
cvs rdiff -u -r1.1052 -r1.1053 src/usr.bin/make/var.c
Module Name:src
Committed By: rillig
Date: Tue May 9 21:24:56 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: improve error message for failed stat in ':mtime'
To generate a diff of this commit:
cvs rdiff -u -r1.1052 -r1.1053 src/usr.bin/make/var.c
Module Name:src
Committed By: sjg
Date: Tue May 9 20:53:23 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
make: :mtime=error throw error on stat(2) failure
Sometimes we want fatal error if stat fails on the
presumed pathname.
To generate a diff
Module Name:src
Committed By: sjg
Date: Tue May 9 20:53:23 UTC 2023
Modified Files:
src/usr.bin/make: make.1 var.c
Log Message:
make: :mtime=error throw error on stat(2) failure
Sometimes we want fatal error if stat fails on the
presumed pathname.
To generate a diff
Module Name:src
Committed By: rillig
Date: Tue May 9 19:43:12 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: check-expect.lua directive-for-errors.exp
directive-for-errors.mk directive-for-escape.exp
Module Name:src
Committed By: rillig
Date: Tue May 9 19:43:12 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: check-expect.lua directive-for-errors.exp
directive-for-errors.mk directive-for-escape.exp
Module Name:src
Committed By: rillig
Date: Tue May 9 16:31:41 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk
varmod-localtime.exp varmod-localtime.mk
Log Message:
tests/make: clean up tests for ':gmtime' and
Module Name:src
Committed By: rillig
Date: Tue May 9 16:31:41 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk
varmod-localtime.exp varmod-localtime.mk
Log Message:
tests/make: clean up tests for ':gmtime' and
Module Name:src
Committed By: rillig
Date: Tue May 9 16:27:00 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: var-eval-short.exp var-eval-short.mk
varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp
Module Name:src
Committed By: rillig
Date: Tue May 9 16:27:00 UTC 2023
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: var-eval-short.exp var-eval-short.mk
varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp
Module Name:src
Committed By: rillig
Date: Tue May 9 08:26:14 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk
varmod-localtime.exp varmod-localtime.mk
Log Message:
tests/make: demonstrate parse bug in :gmtime and
Module Name:src
Committed By: rillig
Date: Tue May 9 08:26:14 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk
varmod-localtime.exp varmod-localtime.mk
Log Message:
tests/make: demonstrate parse bug in :gmtime and
Module Name:src
Committed By: rillig
Date: Mon May 8 10:24:07 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for-errors.exp
directive-for-errors.mk directive-for-escape.exp
directive-for-escape.mk
Module Name:src
Committed By: rillig
Date: Mon May 8 10:24:07 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for-errors.exp
directive-for-errors.mk directive-for-escape.exp
directive-for-escape.mk
Module Name:src
Committed By: rillig
Date: Mon May 8 09:24:42 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
tests/make: add more tests for unusual variable names in .for loops
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Mon May 8 09:24:42 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
tests/make: add more tests for unusual variable names in .for loops
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Mon May 8 09:01:20 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
make: fix parsing of unusual line continuations in .for loops
To generate
Module Name:src
Committed By: rillig
Date: Mon May 8 09:01:20 UTC 2023
Modified Files:
src/usr.bin/make: for.c
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
make: fix parsing of unusual line continuations in .for loops
To generate
Module Name:src
Committed By: sjg
Date: Sun May 7 16:43:50 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: lose the trailing blank lines
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/usr.bin/make/make.1
Please note that
Module Name:src
Committed By: sjg
Date: Sun May 7 16:43:50 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make.1: lose the trailing blank lines
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/usr.bin/make/make.1
Please note that
Module Name:src
Committed By: sjg
Date: Sun May 7 16:32:48 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make: fix description of .PREFIX
For at least 20 years, the setting of .PREFIX in make
has not matched the documentation.
Since the documented
Module Name:src
Committed By: sjg
Date: Sun May 7 16:32:48 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
make: fix description of .PREFIX
For at least 20 years, the setting of .PREFIX in make
has not matched the documentation.
Since the documented
Module Name:src
Committed By: sjg
Date: Thu May 4 22:31:17 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
Log Message:
Compat_RunCommand mark bp volatile
gcc 4.8.5 (NetBSD 7.2) gets upset about bp.
To generate a diff of this commit:
cvs rdiff -u -r1.246 -r1.247
Module Name:src
Committed By: sjg
Date: Thu May 4 22:31:17 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
Log Message:
Compat_RunCommand mark bp volatile
gcc 4.8.5 (NetBSD 7.2) gets upset about bp.
To generate a diff of this commit:
cvs rdiff -u -r1.246 -r1.247
Module Name:src
Committed By: rillig
Date: Sat Apr 29 10:16:24 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
tests/make: extend test for target-local variables
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Apr 29 10:16:24 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
tests/make: extend test for target-local variables
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Fri Apr 28 13:09:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: parse.mk var-scope-local.exp
var-scope-local.mk
Log Message:
tests/make: add tests for target-local variables
While here, move a test from
Module Name:src
Committed By: rillig
Date: Fri Apr 28 13:09:48 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: parse.mk var-scope-local.exp
var-scope-local.mk
Log Message:
tests/make: add tests for target-local variables
While here, move a test from
Module Name:src
Committed By: rillig
Date: Fri Apr 7 05:54:16 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-scope-cmdline.exp var-scope-cmdline.mk
varcmd.mk
Log Message:
tests/make: add cross references to command line tests
To generate a diff
Module Name:src
Committed By: rillig
Date: Fri Apr 7 05:54:16 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: var-scope-cmdline.exp var-scope-cmdline.mk
varcmd.mk
Log Message:
tests/make: add cross references to command line tests
To generate a diff
Module Name:src
Committed By: rillig
Date: Tue Mar 28 14:39:31 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.h meta.c trace.c var.c
Log Message:
make: declare all common symbols in headers, unexport others
No functional change.
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Tue Mar 28 14:39:31 UTC 2023
Modified Files:
src/usr.bin/make: main.c make.h meta.c trace.c var.c
Log Message:
make: declare all common symbols in headers, unexport others
No functional change.
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Tue Mar 28 14:38:29 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-cmp-string.exp cond-cmp-string.mk
Log Message:
tests/make: add expectations for string comparison errors
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Tue Mar 28 14:38:29 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-cmp-string.exp cond-cmp-string.mk
Log Message:
tests/make: add expectations for string comparison errors
To generate a diff of this commit:
cvs
Module Name:src
Committed By: sjg
Date: Thu Mar 23 03:29:28 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
Document unexplained *** Error code 6
To generate a diff of this commit:
cvs rdiff -u -r1.360 -r1.361 src/usr.bin/make/make.1
Please note that
Module Name:src
Committed By: sjg
Date: Thu Mar 23 03:29:28 UTC 2023
Modified Files:
src/usr.bin/make: make.1
Log Message:
Document unexplained *** Error code 6
To generate a diff of this commit:
cvs rdiff -u -r1.360 -r1.361 src/usr.bin/make/make.1
Please note that
Module Name:src
Committed By: sjg
Date: Sat Mar 18 22:20:12 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
src/usr.bin/make/unit-tests: cmd-interrupt.exp cmd-interrupt.mk
deptgt-delete_on_error.exp
Log Message:
make: handle .PHONY consitently on
Module Name:src
Committed By: sjg
Date: Sat Mar 18 22:20:12 UTC 2023
Modified Files:
src/usr.bin/make: compat.c
src/usr.bin/make/unit-tests: cmd-interrupt.exp cmd-interrupt.mk
deptgt-delete_on_error.exp
Log Message:
make: handle .PHONY consitently on
Module Name:src
Committed By: rillig
Date: Thu Mar 9 07:06:43 UTC 2023
Modified Files:
src/usr.bin/make: make.h
Log Message:
make: document how read-only variables can be made read-write
To generate a diff of this commit:
cvs rdiff -u -r1.317 -r1.318
Module Name:src
Committed By: rillig
Date: Thu Mar 9 07:06:43 UTC 2023
Modified Files:
src/usr.bin/make: make.h
Log Message:
make: document how read-only variables can be made read-write
To generate a diff of this commit:
cvs rdiff -u -r1.317 -r1.318
Module Name:src
Committed By: rillig
Date: Thu Mar 9 06:49:37 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: fix memory leak when parsing ':from=to' modifiers
Since var.c 1.925 from 2021-04-12.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Thu Mar 9 06:49:37 UTC 2023
Modified Files:
src/usr.bin/make: var.c
Log Message:
make: fix memory leak when parsing ':from=to' modifiers
Since var.c 1.925 from 2021-04-12.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Mar 4 21:15:30 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk
Log Message:
tests/make: improve explanations in test for 'empty' function
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Sat Mar 4 21:15:30 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk
Log Message:
tests/make: improve explanations in test for 'empty' function
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Sat Mar 4 13:42:37 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk
Log Message:
tests/make: use proper variable names in short-circuit test
The previous variable names V42, V66, iV1 and iV2
Module Name:src
Committed By: rillig
Date: Sat Mar 4 13:42:37 UTC 2023
Modified Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk
Log Message:
tests/make: use proper variable names in short-circuit test
The previous variable names V42, V66, iV1 and iV2
301 - 400 of 1728 matches
Mail list logo