[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. 4.4.1-30-g6cf63113
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. 4.4.1-30-g6cf63113 |
Date: |
Mon, 3 Apr 2023 08:19:05 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".
The branch, master has been updated
via 6cf6311332342cf045b716c93cc3dcd7ab877adc (commit)
via c4329fb9531d75f627a02636d1347726f911ab01 (commit)
via 971b02d58ee2d19d8ba0c7c9813f02fa86c8fd0c (commit)
via fdd61fc06865d4393246da2ce05bad96c1aef5aa (commit)
from 80727d709c3a14c5f7b4ab14d7c59b8709dc133e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6cf6311332342cf045b716c93cc3dcd7ab877adc
Author: Paul Smith <psmith@gnu.org>
Date: Mon Apr 3 07:58:46 2023 -0400
* src/warnings.c (decode_warn_actions): [SV 63990] Handle errors
commit c4329fb9531d75f627a02636d1347726f911ab01
Author: Paul Smith <psmith@gnu.org>
Date: Mon Apr 3 07:48:51 2023 -0400
Move local headers after system headers
Avoid compiler warnings on Windows by moving local headers after
system headers.
* src/job.c: Move all headers other than makeint.h.
* src/main.c: Ditto.
* src/read.c: Ditto.
commit 971b02d58ee2d19d8ba0c7c9813f02fa86c8fd0c
Author: Paul Smith <psmith@gnu.org>
Date: Sun Apr 2 17:32:09 2023 -0400
tests: Run each file in a separate directory
Avoid cross-contamination between test files by creating a new
working directory for each file, and setting it as the current
directory before starting the tests in that file.
Rename the test output as tNNN.{base,log,diff,mk} where NNN is
a test number starting with 001 for the first test. It is
slightly more annoying to find diff files since you can't use
autocomplete directly but it is simpler to match things.
Detect the source directory as the location of the test_driver.pl
script, so remove the separate -srcdir option.
* Makefile.am: Remove hacks to create symlinks when building
out-of-tree, and remove -srcdir option from run_make_tests.
* tests/test_driver.pl: Locate $srcpath based on __FILE__, then
compute $toppath as its parent. Set $scriptpath under $srcpath
and $workpath under the current directory. Toss $*_filename
and modify get_logfile() etc. to use the suffix directly. Add
a chdir() around the invocation of the test.
* tests/run_make_tests.pl: Throw out the -srcdir option and use
$srcpath set in test_driver.pl. The #WORK# helper is no longer
useful so remove it. Set #PWD# to the current working dir. Always
search the local directory and $srcpath for config-flags.pm.
Use $srcpath for finding the thelp.pl script.
* tests/scripts/features/vpath: Don't put things in work/ as it
is no longer a subdirectory.
* tests/scripts/features/vpathgpath: Ditto.
* tests/scripts/features/vpathplus: Ditto.
* tests/scripts/misc/general1: Ditto.
* tests/scripts/misc/general2: Ditto.
* tests/scripts/options/dash-k: Ditto.
* tests/scripts/options/symlinks: Use $testpath as the working
directory.
* tests/scripts/variables/GNUMAKEFLAGS: Use the test helper to
display env var values (grepping for GNUMAKEFLAGS finds extra things
now that it is our current working directory).
commit fdd61fc06865d4393246da2ce05bad96c1aef5aa
Author: Paul Smith <psmith@gnu.org>
Date: Sun Apr 2 17:30:27 2023 -0400
* tests/scripts/targets/WAIT: Add whitespace to avoid W32 issues
On Windows systems, "X:" for any "X" is considered a drive letter
so add whitespace.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 18 +----
src/job.c | 20 ++---
src/main.c | 23 +++---
src/read.c | 18 ++---
src/warning.c | 44 ++++++-----
tests/run_make_tests.pl | 100 ++++--------------------
tests/scripts/features/vpath | 24 +++---
tests/scripts/features/vpathgpath | 4 +-
tests/scripts/features/vpathplus | 4 +-
tests/scripts/misc/general1 | 13 ++--
tests/scripts/misc/general2 | 13 ++--
tests/scripts/options/dash-k | 13 ++--
tests/scripts/options/symlinks | 5 +-
tests/scripts/targets/WAIT | 144 +++++++++++++++++------------------
tests/scripts/variables/GNUMAKEFLAGS | 6 +-
tests/test_driver.pl | 111 ++++++++++++++-------------
16 files changed, 253 insertions(+), 307 deletions(-)
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.4.1-30-g6cf63113,
Paul D. Smith <=