diff options
| author | Paul Eggert | 2020-05-03 14:57:10 -0700 |
|---|---|---|
| committer | Paul Eggert | 2020-05-03 15:10:07 -0700 |
| commit | 6bd47f4477904a55fc08345394bfab9cd7eae2eb (patch) | |
| tree | 12c98d95f3e66d85164bcf3adbc8f8db1c391939 /build-aux | |
| parent | 40149b871889461713dc73634498f9d2150b0249 (diff) | |
| download | emacs-6bd47f4477904a55fc08345394bfab9cd7eae2eb.tar.gz emacs-6bd47f4477904a55fc08345394bfab9cd7eae2eb.zip | |
Update from Gnulib
This incorporates:
2020-05-03 attribute: new module
2020-04-13 explicit_bzero: improve code style
2020-04-13 explicit_bzero: On native Windows, use SecureZeroMemory
2020-04-13 explicit_bzero: use memset_s() when available
2020-04-04 maint: remove a stray inter-word space
* build-aux/config.guess, build-aux/config.sub:
* build-aux/gitlog-to-changelog, build-aux/update-copyright:
* doc/misc/texinfo.tex, lib/explicit_bzero.c, lib/ieee754.in.h:
* lib/nstrftime.c, m4/explicit_bzero.m4, m4/gnulib-common.m4:
Copy from Gnulib.
* lib/attribute.h: New file, copied from Gnulib.
* lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
Diffstat (limited to 'build-aux')
| -rwxr-xr-x | build-aux/config.guess | 9 | ||||
| -rwxr-xr-x | build-aux/config.sub | 4 | ||||
| -rwxr-xr-x | build-aux/gitlog-to-changelog | 4 | ||||
| -rwxr-xr-x | build-aux/update-copyright | 4 |
4 files changed, 14 insertions, 7 deletions
diff --git a/build-aux/config.guess b/build-aux/config.guess index 45001cfecde..11fda528bc7 100755 --- a/build-aux/config.guess +++ b/build-aux/config.guess | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | # Attempt to guess a canonical system name. | 2 | # Attempt to guess a canonical system name. |
| 3 | # Copyright 1992-2020 Free Software Foundation, Inc. | 3 | # Copyright 1992-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | timestamp='2020-01-01' | 5 | timestamp='2020-04-26' |
| 6 | 6 | ||
| 7 | # This file is free software; you can redistribute it and/or modify it | 7 | # This file is free software; you can redistribute it and/or modify it |
| 8 | # under the terms of the GNU General Public License as published by | 8 | # under the terms of the GNU General Public License as published by |
| @@ -1629,6 +1629,12 @@ copies of config.guess and config.sub with the latest versions from: | |||
| 1629 | https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess | 1629 | https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess |
| 1630 | and | 1630 | and |
| 1631 | https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub | 1631 | https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub |
| 1632 | EOF | ||
| 1633 | |||
| 1634 | year=`echo $timestamp | sed 's,-.*,,'` | ||
| 1635 | # shellcheck disable=SC2003 | ||
| 1636 | if test "`expr "\`date +%Y\`" - "$year"`" -lt 3 ; then | ||
| 1637 | cat >&2 <<EOF | ||
| 1632 | 1638 | ||
| 1633 | If $0 has already been updated, send the following data and any | 1639 | If $0 has already been updated, send the following data and any |
| 1634 | information you think might be pertinent to config-patches@gnu.org to | 1640 | information you think might be pertinent to config-patches@gnu.org to |
| @@ -1656,6 +1662,7 @@ UNAME_RELEASE = "$UNAME_RELEASE" | |||
| 1656 | UNAME_SYSTEM = "$UNAME_SYSTEM" | 1662 | UNAME_SYSTEM = "$UNAME_SYSTEM" |
| 1657 | UNAME_VERSION = "$UNAME_VERSION" | 1663 | UNAME_VERSION = "$UNAME_VERSION" |
| 1658 | EOF | 1664 | EOF |
| 1665 | fi | ||
| 1659 | 1666 | ||
| 1660 | exit 1 | 1667 | exit 1 |
| 1661 | 1668 | ||
diff --git a/build-aux/config.sub b/build-aux/config.sub index f02d43ad500..a0d12275ac5 100755 --- a/build-aux/config.sub +++ b/build-aux/config.sub | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | # Configuration validation subroutine script. | 2 | # Configuration validation subroutine script. |
| 3 | # Copyright 1992-2020 Free Software Foundation, Inc. | 3 | # Copyright 1992-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | timestamp='2020-01-01' | 5 | timestamp='2020-04-24' |
| 6 | 6 | ||
| 7 | # This file is free software; you can redistribute it and/or modify it | 7 | # This file is free software; you can redistribute it and/or modify it |
| 8 | # under the terms of the GNU General Public License as published by | 8 | # under the terms of the GNU General Public License as published by |
| @@ -1366,7 +1366,7 @@ case $os in | |||
| 1366 | | skyos* | haiku* | rdos* | toppers* | drops* | es* \ | 1366 | | skyos* | haiku* | rdos* | toppers* | drops* | es* \ |
| 1367 | | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ | 1367 | | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ |
| 1368 | | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \ | 1368 | | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \ |
| 1369 | | nsk* | powerunix) | 1369 | | nsk* | powerunix*) |
| 1370 | # Remember, each alternative MUST END IN *, to match a version number. | 1370 | # Remember, each alternative MUST END IN *, to match a version number. |
| 1371 | ;; | 1371 | ;; |
| 1372 | qnx*) | 1372 | qnx*) |
diff --git a/build-aux/gitlog-to-changelog b/build-aux/gitlog-to-changelog index 511276757f5..be8082e7ffd 100755 --- a/build-aux/gitlog-to-changelog +++ b/build-aux/gitlog-to-changelog | |||
| @@ -31,11 +31,11 @@ | |||
| 31 | # are valid code in both sh and perl. When executed by sh, they re-execute | 31 | # are valid code in both sh and perl. When executed by sh, they re-execute |
| 32 | # the script through the perl program found in $PATH. The '-x' option | 32 | # the script through the perl program found in $PATH. The '-x' option |
| 33 | # is essential as well; without it, perl would re-execute the script | 33 | # is essential as well; without it, perl would re-execute the script |
| 34 | # through /bin/sh. When executed by perl, the next two lines are a no-op. | 34 | # through /bin/sh. When executed by perl, the next two lines are a no-op. |
| 35 | eval 'exec perl -wSx "$0" "$@"' | 35 | eval 'exec perl -wSx "$0" "$@"' |
| 36 | if 0; | 36 | if 0; |
| 37 | 37 | ||
| 38 | my $VERSION = '2018-03-07 03:47'; # UTC | 38 | my $VERSION = '2020-04-04 15:07'; # UTC |
| 39 | # The definition above must lie within the first 8 lines in order | 39 | # The definition above must lie within the first 8 lines in order |
| 40 | # for the Emacs time-stamp write hook (at end) to update it. | 40 | # for the Emacs time-stamp write hook (at end) to update it. |
| 41 | # If you change this file with Emacs, please let the write hook | 41 | # If you change this file with Emacs, please let the write hook |
diff --git a/build-aux/update-copyright b/build-aux/update-copyright index 4f79b56be78..d9b7f683a08 100755 --- a/build-aux/update-copyright +++ b/build-aux/update-copyright | |||
| @@ -133,11 +133,11 @@ | |||
| 133 | # are valid code in both sh and perl. When executed by sh, they re-execute | 133 | # are valid code in both sh and perl. When executed by sh, they re-execute |
| 134 | # the script through the perl program found in $PATH. The '-x' option | 134 | # the script through the perl program found in $PATH. The '-x' option |
| 135 | # is essential as well; without it, perl would re-execute the script | 135 | # is essential as well; without it, perl would re-execute the script |
| 136 | # through /bin/sh. When executed by perl, the next two lines are a no-op. | 136 | # through /bin/sh. When executed by perl, the next two lines are a no-op. |
| 137 | eval 'exec perl -wSx -0777 -pi "$0" "$@"' | 137 | eval 'exec perl -wSx -0777 -pi "$0" "$@"' |
| 138 | if 0; | 138 | if 0; |
| 139 | 139 | ||
| 140 | my $VERSION = '2018-03-07.03:47'; # UTC | 140 | my $VERSION = '2020-04-04.15:07'; # UTC |
| 141 | # The definition above must lie within the first 8 lines in order | 141 | # The definition above must lie within the first 8 lines in order |
| 142 | # for the Emacs time-stamp write hook (at end) to update it. | 142 | # for the Emacs time-stamp write hook (at end) to update it. |
| 143 | # If you change this file with Emacs, please let the write hook | 143 | # If you change this file with Emacs, please let the write hook |