The NetBSD Project

CVS log for src/usr.bin/make/unit-tests/dep-var.mk

[BACK] Up to [cvs.NetBSD.org] / src / usr.bin / make / unit-tests

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.11 / (download) - annotate - [select for diffs], Tue Dec 19 19:33:40 2023 UTC (3 months, 3 weeks ago) by rillig
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

make: clean up comments

No binary change, except for line numbers in assertions.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Nov 19 22:32:44 2023 UTC (4 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

tests/make: replace 'variable expressions' with 'expressions'

Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 19 21:47:52 2023 UTC (4 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

tests/make: replace 'variable expression' with 'expression'

Each expression is based on a variable, there's no need for the
verbosity.  The wording in make's diagnostics will be changed in a
follow-up commit.

Revision 1.8 / (download) - annotate - [select for diffs], Wed May 10 15:53:32 2023 UTC (11 months ago) by rillig
Branch: MAIN
Changes since 1.7: +4 -3 lines
Diff to previous 1.7 (colored)

tests/make: clean up comments in tests

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 13 21:01:46 2023 UTC (13 months, 4 weeks ago) by rillig
Branch: MAIN
Changes since 1.6: +14 -7 lines
Diff to previous 1.6 (colored)

tests/make: update test for evaluating undefined variables

Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 4 10:13:09 2021 UTC (3 years ago) by rillig
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

make: remove filler word 'Do' from function names for parsing

No functional change, except for debug logging.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Sep 13 20:04:26 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.4: +9 -1 lines
Diff to previous 1.4 (colored)

make(1): explain why the dep-var test behaves differently in lint mode

Revision 1.4 / (download) - annotate - [select for diffs], Tue Sep 8 05:26:22 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.3: +17 -2 lines
Diff to previous 1.3 (colored)

make(1): fix off-by-one error in SuffExpandChildren

In suff.c r1.144 from yesterday, in the line "cp += nested_p - cp", I
accidentally removed the "- 1".  Since these "- 1" lines lead to slow
execution, each branch now increments the pointer separately by the
actually needed amount.

Fixing this bug posed way more new questions than it answered, and it
revealed an inconsistency in the parser about how characters are to be
escaped, and missing details in the documentation of Var_Parse, as well
as a parse error that unexpectedly doesn't stop make from continuing.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 3 19:50:14 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.2: +35 -3 lines
Diff to previous 1.2 (colored)

make(1): add test for expansion of indirect variables in dependencies

Revision 1.2 / (download) - annotate - [select for diffs], Thu Sep 3 19:10:56 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

make: extend test for unresolved variables in dependencies

This is to ensure that the upcoming refactoring of Var_Parse in
SuffExpandChildren does not break anything.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Aug 22 16:51:26 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN

make(1): add test for deferred variable expansion in dependencies

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>