[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. 4.3-114-gd365bdf
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. 4.3-114-gd365bdf |
Date: |
Sun, 19 Dec 2021 17:01:00 -0500 (EST) |
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 d365bdfdbc925d663f3f38caf2635761f8ce068f (commit)
via f440c3ebe2601b48893cd510335818a8bcfdf342 (commit)
via 3efba8a1452c92ac474f3c08ac40ed45af4c67f9 (commit)
via e7b2f6818c4986c5b6239bed3681cddb0df22f5b (commit)
via c90db9276ad5c330d92e3edb576adaa82f40ef8f (commit)
via 7192d0ec4a51a62bf63c7c411500f88bc36377ad (commit)
via 9230bfb9aea55201d47afb666c104cc4542a1f39 (commit)
via 55b993ae09ad009c18e7097a78d3b868c16e15df (commit)
via 1d20aa7247ece1a08bed7fa4ba5ab6b7c0f332b0 (commit)
via 21f7ac8f473923413c0798ac866ed6c97eca6eaf (commit)
via aa376ad638c26ad3211c3949fe5afbeb8a2bef17 (commit)
via 35b51df110e23135922f48680c9babf7a916ca27 (commit)
from e62f4cf9a2eaf71c0d0102c28280e52e3c169b99 (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 d365bdfdbc925d663f3f38caf2635761f8ce068f
Author: Jouke Witteveen <j.witteveen@gmail.com>
Date: Sun Dec 19 16:19:02 2021 -0500
* src/read.c (find_percent_cached): [SV 60798] Silence GCC11 warnings
commit f440c3ebe2601b48893cd510335818a8bcfdf342
Author: Jouke Witteveen <j.witteveen@gmail.com>
Date: Sun Dec 19 16:09:07 2021 -0500
[SV 60798] Silence bogus GCC10 and GCC11 warnings
* src/main.c (main): Use a separate variable to track final character.
* src/read.c (eval): Track the semicolon position not one beyond it.
* src/variable.c (do_variable_definition): Include a default switch
case to ease the work of the exhaustiveness prover.
commit 3efba8a1452c92ac474f3c08ac40ed45af4c67f9
Author: Paul Smith <psmith@gnu.org>
Date: Sat Dec 18 18:25:38 2021 -0500
Update documentation with instructions for patch submission
* README.template: Add notes on how to submit patches.
* README.git: Point to the README.
* doc/make.texi: Ditto.
commit e7b2f6818c4986c5b6239bed3681cddb0df22f5b
Author: Paul Smith <psmith@gnu.org>
Date: Sat Dec 18 18:23:16 2021 -0500
Change HTTP URLs to use HTTPS instead
Also remove unnecessary tests/COPYING file.
* README.template: Change http: to https:
* README.git: Ditto
* doc/make.texi: Ditto
* doc/make.1: Ditto
* src/main.c: Ditto
* maintMakefile: Remove invalid URL
commit c90db9276ad5c330d92e3edb576adaa82f40ef8f
Author: Paul Smith <psmith@gnu.org>
Date: Sun Dec 19 14:48:26 2021 -0500
* src/makeint.h: Compute INTSTR_LENGTH based on size of intmax_t
Math suggested by Edward Welbourne <edward.welbourne@qt.io>
commit 7192d0ec4a51a62bf63c7c411500f88bc36377ad
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Sun Dec 19 14:48:14 2021 -0500
Remove arbitrary limits on intcmp integers
We don't need to parse strings into C integer values to compare them.
* src/function.c (parse_textint): Find boundaries of a numeric string.
(func_intcmp): Use parse_textint() to compare integers textually.
* tests/scripts/functions/intcmp: Test with extra-large numbers.
commit 9230bfb9aea55201d47afb666c104cc4542a1f39
Author: Paul Smith <psmith@gnu.org>
Date: Sat Dec 18 18:11:30 2021 -0500
Use a well-known error string for out-of-bound function arguments
* src/function.c (parse_numeric): Check for empty value and error.
If we find ERANGE just print our own error, not strerror.
(func_word): Use a generic "not good" error message.
(func_wordlist): Ditto
(func_intcmp): Ditto
* tests/run_make_tests.pl: Remove code to find strerror(ERANGE)
* tests/scrips/functions/intcmp: Update the error message.
* tests/scrips/functions/word: Ditto.
commit 55b993ae09ad009c18e7097a78d3b868c16e15df
Author: Paul Smith <psmith@gnu.org>
Date: Sun Dec 5 15:16:26 2021 -0500
* doc/make.text (Wildcards): Document that glob results are sorted.
commit 1d20aa7247ece1a08bed7fa4ba5ab6b7c0f332b0
Author: Paul Smith <psmith@gnu.org>
Date: Sun Dec 5 14:22:43 2021 -0500
[SV 61621] Don't use POSIX_SPAWN_RESETIDS with posix_spawn()
When make is invoked in a environment where the user namespace is
restricted, such as under unshare(1) (on GNU/Linux), it won't be able
to find its real UID so the effective UID can't be set to it and
posix_spawn() will fail with EINVAL.
It's not less safe to run recipe jobs using the same UID values that
make was invoked with, so don't worry about this flag.
* src/job.c (child_execute_job): Don't set POSIX_SPAWN_RESETIDS flag.
commit 21f7ac8f473923413c0798ac866ed6c97eca6eaf
Author: Paul Smith <psmith@gnu.org>
Date: Sun Dec 5 14:21:47 2021 -0500
* .gitignore: Ignore patch files.
commit aa376ad638c26ad3211c3949fe5afbeb8a2bef17
Author: U2FsdGVkX1 <u2fsdgvkx1@gmail.com>
Date: Sun Nov 28 15:25:45 2021 -0500
* src/commands.c (fatal_error_signal) [W32]: Use %lu for DWORD.
* src/function.c (windows32_openpipe) [W32]: Ditto.
Copyright-paperwork-exempt: yes
commit 35b51df110e23135922f48680c9babf7a916ca27
Author: Paul Smith <psmith@gnu.org>
Date: Sun Nov 28 14:34:05 2021 -0500
* NEWS: Update with author details
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 4 +
COPYING | 8 +-
NEWS | 2 +
README.git | 13 +-
README.template | 43 ++-
doc/make.1 | 2 +-
doc/make.texi | 17 +-
maintMakefile | 3 +-
src/commands.c | 4 +-
src/function.c | 100 ++++--
src/job.c | 4 +-
src/main.c | 11 +-
src/makeint.h | 13 +-
src/read.c | 111 +++----
src/variable.c | 9 +-
tests/COPYING | 674 -----------------------------------------
tests/run_make_tests.pl | 8 -
tests/scripts/functions/intcmp | 21 +-
tests/scripts/functions/word | 24 +-
19 files changed, 243 insertions(+), 828 deletions(-)
delete mode 100644 tests/COPYING
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.3-114-gd365bdf,
Paul D. Smith <=