[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Run gnulib --add-import at top level and under tp
From: |
Gavin D. Smith |
Subject: |
branch master updated: Run gnulib --add-import at top level and under tp/Texinfo/XS. |
Date: |
Thu, 24 Oct 2024 06:18:23 -0400 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new c5986c936c Run gnulib --add-import at top level and under
tp/Texinfo/XS.
c5986c936c is described below
commit c5986c936ce9b67608d2021d6e8cb14434d9c3e8
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Thu Oct 24 11:18:12 2024 +0100
Run gnulib --add-import at top level and under tp/Texinfo/XS.
---
ChangeLog | 4 ++++
gnulib/lib/error.c | 1 -
gnulib/lib/realloc.c | 11 +++++++++++
gnulib/lib/reallocarray.c | 14 +++++++++++++-
gnulib/m4/00gnulib.m4 | 1 +
gnulib/m4/__inline.m4 | 1 +
gnulib/m4/absolute-header.m4 | 1 +
gnulib/m4/alloca.m4 | 1 +
gnulib/m4/argz.m4 | 1 +
gnulib/m4/assert_h.m4 | 1 +
gnulib/m4/btowc.m4 | 1 +
gnulib/m4/builtin-expect.m4 | 1 +
gnulib/m4/c-bool.m4 | 1 +
gnulib/m4/c32rtomb.m4 | 1 +
gnulib/m4/calloc.m4 | 1 +
gnulib/m4/clock_time.m4 | 1 +
gnulib/m4/close.m4 | 1 +
gnulib/m4/codeset.m4 | 1 +
gnulib/m4/double-slash-root.m4 | 1 +
gnulib/m4/dup2.m4 | 1 +
gnulib/m4/eealloc.m4 | 1 +
gnulib/m4/errno_h.m4 | 1 +
gnulib/m4/error.m4 | 1 +
gnulib/m4/error_h.m4 | 1 +
gnulib/m4/exponentd.m4 | 1 +
gnulib/m4/extensions-aix.m4 | 1 +
gnulib/m4/extensions.m4 | 1 +
gnulib/m4/extern-inline.m4 | 1 +
gnulib/m4/fcntl-o.m4 | 1 +
gnulib/m4/fcntl.m4 | 1 +
gnulib/m4/fcntl_h.m4 | 1 +
gnulib/m4/float_h.m4 | 1 +
gnulib/m4/free.m4 | 1 +
gnulib/m4/fstat.m4 | 1 +
gnulib/m4/getdtablesize.m4 | 1 +
gnulib/m4/getopt.m4 | 1 +
gnulib/m4/getprogname.m4 | 1 +
gnulib/m4/getrandom.m4 | 1 +
gnulib/m4/gnulib-common.m4 | 7 ++++++-
gnulib/m4/gnulib-tool.m4 | 1 +
gnulib/m4/host-cpu-c-abi.m4 | 1 +
gnulib/m4/iconv.m4 | 1 +
gnulib/m4/include_next.m4 | 1 +
gnulib/m4/intmax_t.m4 | 1 +
gnulib/m4/inttypes.m4 | 1 +
gnulib/m4/inttypes_h.m4 | 1 +
gnulib/m4/iswblank.m4 | 1 +
gnulib/m4/iswctype.m4 | 1 +
gnulib/m4/iswdigit.m4 | 1 +
gnulib/m4/iswpunct.m4 | 1 +
gnulib/m4/iswxdigit.m4 | 1 +
gnulib/m4/langinfo_h.m4 | 1 +
gnulib/m4/largefile.m4 | 1 +
gnulib/m4/lib-ld.m4 | 1 +
gnulib/m4/lib-link.m4 | 1 +
gnulib/m4/lib-prefix.m4 | 1 +
gnulib/m4/libunistring-base.m4 | 1 +
gnulib/m4/limits-h.m4 | 1 +
gnulib/m4/localcharset.m4 | 1 +
gnulib/m4/locale-en.m4 | 1 +
gnulib/m4/locale-fr.m4 | 1 +
gnulib/m4/locale-ja.m4 | 1 +
gnulib/m4/locale-zh.m4 | 1 +
gnulib/m4/locale_h.m4 | 1 +
gnulib/m4/localeconv.m4 | 1 +
gnulib/m4/lock.m4 | 1 +
gnulib/m4/lstat.m4 | 1 +
gnulib/m4/malloc.m4 | 1 +
gnulib/m4/malloca.m4 | 1 +
gnulib/m4/math_h.m4 | 1 +
gnulib/m4/mbchar.m4 | 1 +
gnulib/m4/mbiter.m4 | 1 +
gnulib/m4/mbrtoc32.m4 | 1 +
gnulib/m4/mbrtowc.m4 | 1 +
gnulib/m4/mbsinit.m4 | 1 +
gnulib/m4/mbslen.m4 | 1 +
gnulib/m4/mbstate_t.m4 | 1 +
gnulib/m4/mbswidth.m4 | 1 +
gnulib/m4/mbtowc.m4 | 1 +
gnulib/m4/memchr.m4 | 1 +
gnulib/m4/mempcpy.m4 | 1 +
gnulib/m4/memrchr.m4 | 1 +
gnulib/m4/minmax.m4 | 1 +
gnulib/m4/mkdir.m4 | 1 +
gnulib/m4/mkstemp.m4 | 1 +
gnulib/m4/mmap-anon.m4 | 1 +
gnulib/m4/mode_t.m4 | 1 +
gnulib/m4/msvc-inval.m4 | 1 +
gnulib/m4/msvc-nothrow.m4 | 1 +
gnulib/m4/multiarch.m4 | 1 +
gnulib/m4/musl.m4 | 1 +
gnulib/m4/nl_langinfo.m4 | 1 +
gnulib/m4/nocrash.m4 | 1 +
gnulib/m4/off64_t.m4 | 1 +
gnulib/m4/off_t.m4 | 1 +
gnulib/m4/once.m4 | 1 +
gnulib/m4/open-cloexec.m4 | 1 +
gnulib/m4/open-slash.m4 | 1 +
gnulib/m4/open.m4 | 1 +
gnulib/m4/pathmax.m4 | 1 +
gnulib/m4/pid_t.m4 | 1 +
gnulib/m4/printf.m4 | 1 +
gnulib/m4/pthread-once.m4 | 1 +
gnulib/m4/pthread-spin.m4 | 1 +
gnulib/m4/pthread_h.m4 | 1 +
gnulib/m4/pthread_rwlock_rdlock.m4 | 1 +
gnulib/m4/realloc.m4 | 28 +++++++++++++++++++++++++---
gnulib/m4/reallocarray.m4 | 1 +
gnulib/m4/regex.m4 | 1 +
gnulib/m4/sched_h.m4 | 1 +
gnulib/m4/setlocale_null.m4 | 1 +
gnulib/m4/size_max.m4 | 1 +
gnulib/m4/ssize_t.m4 | 1 +
gnulib/m4/stat-time.m4 | 1 +
gnulib/m4/stat.m4 | 1 +
gnulib/m4/stdalign.m4 | 1 +
gnulib/m4/stdarg.m4 | 1 +
gnulib/m4/stddef_h.m4 | 1 +
gnulib/m4/stdint.m4 | 1 +
gnulib/m4/stdint_h.m4 | 1 +
gnulib/m4/stdio_h.m4 | 1 +
gnulib/m4/stdlib_h.m4 | 1 +
gnulib/m4/stpcpy.m4 | 1 +
gnulib/m4/strcase.m4 | 1 +
gnulib/m4/strcasestr.m4 | 1 +
gnulib/m4/strdup.m4 | 1 +
gnulib/m4/strerror.m4 | 1 +
gnulib/m4/string_h.m4 | 1 +
gnulib/m4/strings_h.m4 | 1 +
gnulib/m4/strndup.m4 | 1 +
gnulib/m4/strnlen.m4 | 1 +
gnulib/m4/strstr.m4 | 1 +
gnulib/m4/sys_cdefs_h.m4 | 1 +
gnulib/m4/sys_random_h.m4 | 1 +
gnulib/m4/sys_socket_h.m4 | 1 +
gnulib/m4/sys_stat_h.m4 | 1 +
gnulib/m4/sys_types_h.m4 | 1 +
gnulib/m4/tempname.m4 | 1 +
gnulib/m4/threadlib.m4 | 1 +
gnulib/m4/time_h.m4 | 1 +
gnulib/m4/uchar_h.m4 | 1 +
gnulib/m4/unicase_h.m4 | 1 +
gnulib/m4/unictype_h.m4 | 1 +
gnulib/m4/uninorm_h.m4 | 1 +
gnulib/m4/unistd_h.m4 | 1 +
gnulib/m4/vararrays.m4 | 1 +
gnulib/m4/vasnprintf.m4 | 1 +
gnulib/m4/vasprintf.m4 | 1 +
gnulib/m4/visibility.m4 | 1 +
gnulib/m4/warn-on-use.m4 | 1 +
gnulib/m4/wchar_h.m4 | 1 +
gnulib/m4/wcrtomb.m4 | 1 +
gnulib/m4/wctype.m4 | 1 +
gnulib/m4/wctype_h.m4 | 1 +
gnulib/m4/wcwidth.m4 | 1 +
gnulib/m4/wint_t.m4 | 1 +
gnulib/m4/xalloc.m4 | 1 +
gnulib/m4/xsize.m4 | 1 +
gnulib/m4/zzgnulib.m4 | 1 +
tp/Texinfo/XS/gnulib/lib/acl.h | 7 ++++---
tp/Texinfo/XS/gnulib/lib/error.c | 1 -
tp/Texinfo/XS/gnulib/lib/realloc.c | 11 +++++++++++
tp/Texinfo/XS/gnulib/lib/reallocarray.c | 14 +++++++++++++-
tp/Texinfo/XS/gnulib/m4/00gnulib.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/absolute-header.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/access.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/acl.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/alloca.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/assert_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/c-bool.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/c32rtomb.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/calloc.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/clock_time.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/close.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/codeset.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/copy-file-range.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/copy-file.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/double-slash-root.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/dup2.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/eealloc.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/environ.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/errno_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/error.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/error_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/euidaccess.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/exponentd.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/extensions-aix.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/extensions.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/extern-inline.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/fcntl-o.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/fcntl.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/fcntl_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/float_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/free.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/fstat.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/getdelim.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/getdtablesize.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/getgroups.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/getline.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/getprogname.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/gettime.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/gettimeofday.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/gnulib-common.m4 | 7 ++++++-
tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/group-member.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/iconv.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/include_next.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/inline.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/intmax_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/inttypes.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/inttypes_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/largefile.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/lib-ld.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/lib-link.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/lib-prefix.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/libunistring-base.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/libunistring.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/limits-h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/localcharset.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/locale-en.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/locale-fr.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/locale-ja.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/locale-zh.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/locale_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/lstat.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/malloc.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/malloca.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/math_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mbrtowc.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mbsinit.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mbstate_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/memchr.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/minmax.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mmap-anon.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/mode_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/msvc-inval.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/multiarch.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/musl.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/obstack.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/off64_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/off_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/open-cloexec.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/open-slash.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/open.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/pathmax.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/pid_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/printf.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/quote.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/quotearg.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/raise.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/rawmemchr.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/read.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/realloc.m4 | 28 +++++++++++++++++++++++++---
tp/Texinfo/XS/gnulib/m4/reallocarray.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/safe-read.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/safe-write.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/setenv.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/setlocale_null.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/signal_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/size_max.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/ssize_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stat-time.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stat.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stdalign.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stddef_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stdint.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stdint_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stdio_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/stdlib_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/strchrnul.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/strerror.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/string_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/strndup.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/strnlen.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/sys_time_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/sys_types_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/threadlib.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/time_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/timespec.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/uchar_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/unicase_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/unictype_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/uninorm_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/unistd_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/utime.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/utime_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/utimens.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/utimes.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/vararrays.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/vasnprintf.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/vasprintf.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/visibility.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/warn-on-use.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/wchar_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/wctype_h.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/wint_t.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/write.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/xalloc.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/xattr.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/xsize.m4 | 1 +
tp/Texinfo/XS/gnulib/m4/zzgnulib.m4 | 1 +
306 files changed, 412 insertions(+), 15 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a76150b5ab..02386b27e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-10-24 Gavin Smith <gavinsmith0123@gmail.com>
+
+ Run gnulib --add-import at top level and under tp/Texinfo/XS.
+
2024-10-24 Patrice Dumas <pertusus@free.fr>
* doc/refcard/Makefile.am (CHECKS_ENV, ccheck, vcheck): set srcdir and
diff --git a/gnulib/lib/error.c b/gnulib/lib/error.c
index 837d5e56c6..6816805326 100644
--- a/gnulib/lib/error.c
+++ b/gnulib/lib/error.c
@@ -228,7 +228,6 @@ error_tail (int status, int errnum, const char *message,
va_list args,
#else
vfprintf (stderr, message, args);
#endif
- va_end (args);
++error_message_count;
if (errnum)
diff --git a/gnulib/lib/realloc.c b/gnulib/lib/realloc.c
index 0573139625..5cfe3bc747 100644
--- a/gnulib/lib/realloc.c
+++ b/gnulib/lib/realloc.c
@@ -42,8 +42,19 @@ rpl_realloc (void *p, size_t n)
if (n == 0)
{
+#if NEED_SANITIZED_REALLOC
+ /* ISO C 23 ยง 7.24.3.7.(3) says that this case is undefined behaviour.
+ Let the programmer know that it occurred.
+ When the undefined-behaviour sanitizers report this case, i.e. when
+ <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117233> and
+ <https://github.com/llvm/llvm-project/issues/113065>
+ have been closed and new releases of GCC and clang have been made,
+ we can remove this code here. */
+ abort ();
+#else
free (p);
return NULL;
+#endif
}
if (xalloc_oversized (n, 1))
diff --git a/gnulib/lib/reallocarray.c b/gnulib/lib/reallocarray.c
index 09711a0ede..e0377d0870 100644
--- a/gnulib/lib/reallocarray.c
+++ b/gnulib/lib/reallocarray.c
@@ -33,6 +33,18 @@ reallocarray (void *ptr, size_t nmemb, size_t size)
return NULL;
}
- /* Rely on the semantics of GNU realloc. */
+ /* Avoid calling realloc (ptr, 0), since that is undefined behaviour in
+ ISO C 23 and since the GNU libc behaviour may possibly change. */
+ if (nbytes == 0)
+ {
+ void *new_ptr = malloc (1);
+ if (new_ptr == NULL)
+ /* errno is set here. */
+ return NULL;
+ free (ptr);
+ return new_ptr;
+ }
+
+ /* Call realloc, setting errno to ENOMEM on failure. */
return realloc (ptr, nbytes);
}
diff --git a/gnulib/m4/00gnulib.m4 b/gnulib/m4/00gnulib.m4
index cd16771848..aac283b328 100644
--- a/gnulib/m4/00gnulib.m4
+++ b/gnulib/m4/00gnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl This file must be named something that sorts before all other
dnl gnulib-provided .m4 files. It is needed until the clang fix has
diff --git a/gnulib/m4/__inline.m4 b/gnulib/m4/__inline.m4
index 20baf16437..d4887e3110 100644
--- a/gnulib/m4/__inline.m4
+++ b/gnulib/m4/__inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Test for __inline keyword
diff --git a/gnulib/m4/absolute-header.m4 b/gnulib/m4/absolute-header.m4
index 0abd6d9002..5314bcc0e8 100644
--- a/gnulib/m4/absolute-header.m4
+++ b/gnulib/m4/absolute-header.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Derek Price.
diff --git a/gnulib/m4/alloca.m4 b/gnulib/m4/alloca.m4
index dc78dc19a8..d746131352 100644
--- a/gnulib/m4/alloca.m4
+++ b/gnulib/m4/alloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ALLOCA],
[
diff --git a/gnulib/m4/argz.m4 b/gnulib/m4/argz.m4
index 51a358d55a..611c7f1db6 100644
--- a/gnulib/m4/argz.m4
+++ b/gnulib/m4/argz.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Portability macros for glibc argz. -*- Autoconf -*-
diff --git a/gnulib/m4/assert_h.m4 b/gnulib/m4/assert_h.m4
index b90d0f1939..e1ee068f07 100644
--- a/gnulib/m4/assert_h.m4
+++ b/gnulib/m4/assert_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/gnulib/m4/btowc.m4 b/gnulib/m4/btowc.m4
index d9dd7036a2..e5cab9662c 100644
--- a/gnulib/m4/btowc.m4
+++ b/gnulib/m4/btowc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_BTOWC],
[
diff --git a/gnulib/m4/builtin-expect.m4 b/gnulib/m4/builtin-expect.m4
index 33f255e9f5..917a98d326 100644
--- a/gnulib/m4/builtin-expect.m4
+++ b/gnulib/m4/builtin-expect.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Provide a GCC-compatible __builtin_expect macro in <config.h>.
diff --git a/gnulib/m4/c-bool.m4 b/gnulib/m4/c-bool.m4
index 0fb0de3b59..13aeae90d5 100644
--- a/gnulib/m4/c-bool.m4
+++ b/gnulib/m4/c-bool.m4
@@ -4,6 +4,7 @@ dnl Copyright 2022-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for bool that conforms to C2023.
diff --git a/gnulib/m4/c32rtomb.m4 b/gnulib/m4/c32rtomb.m4
index cf7ff69dae..d880210cd7 100644
--- a/gnulib/m4/c32rtomb.m4
+++ b/gnulib/m4/c32rtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_C32RTOMB],
[
diff --git a/gnulib/m4/calloc.m4 b/gnulib/m4/calloc.m4
index c69ce414a0..77b0d9fd91 100644
--- a/gnulib/m4/calloc.m4
+++ b/gnulib/m4/calloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Written by Jim Meyering.
diff --git a/gnulib/m4/clock_time.m4 b/gnulib/m4/clock_time.m4
index 27f6fd153a..330883f7b8 100644
--- a/gnulib/m4/clock_time.m4
+++ b/gnulib/m4/clock_time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for clock_getres, clock_gettime and clock_settime,
# and set CLOCK_TIME_LIB.
diff --git a/gnulib/m4/close.m4 b/gnulib/m4/close.m4
index 88c37fab6c..edfa4e447e 100644
--- a/gnulib/m4/close.m4
+++ b/gnulib/m4/close.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_FUNC_CLOSE],
[
diff --git a/gnulib/m4/codeset.m4 b/gnulib/m4/codeset.m4
index e69b7402fc..69c7046f94 100644
--- a/gnulib/m4/codeset.m4
+++ b/gnulib/m4/codeset.m4
@@ -5,6 +5,7 @@ dnl Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/double-slash-root.m4 b/gnulib/m4/double-slash-root.m4
index 3437c699ad..93572ac99a 100644
--- a/gnulib/m4/double-slash-root.m4
+++ b/gnulib/m4/double-slash-root.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_DOUBLE_SLASH_ROOT],
[
diff --git a/gnulib/m4/dup2.m4 b/gnulib/m4/dup2.m4
index 786121fd8f..ed08cc526e 100644
--- a/gnulib/m4/dup2.m4
+++ b/gnulib/m4/dup2.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_DUP2],
[
diff --git a/gnulib/m4/eealloc.m4 b/gnulib/m4/eealloc.m4
index 8a15e70554..2081ac9fb0 100644
--- a/gnulib/m4/eealloc.m4
+++ b/gnulib/m4/eealloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_EEALLOC],
[
diff --git a/gnulib/m4/errno_h.m4 b/gnulib/m4/errno_h.m4
index 920ea6cc65..9f8e8341c8 100644
--- a/gnulib/m4/errno_h.m4
+++ b/gnulib/m4/errno_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.61])
diff --git a/gnulib/m4/error.m4 b/gnulib/m4/error.m4
index 273b636b5d..829aee79d4 100644
--- a/gnulib/m4/error.m4
+++ b/gnulib/m4/error.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1998, 2001-2004, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_ERROR],
[
diff --git a/gnulib/m4/error_h.m4 b/gnulib/m4/error_h.m4
index 91a8fc6897..a07a508fb6 100644
--- a/gnulib/m4/error_h.m4
+++ b/gnulib/m4/error_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Provide a working <error.h>.
diff --git a/gnulib/m4/exponentd.m4 b/gnulib/m4/exponentd.m4
index db597afccc..da8c4d685f 100644
--- a/gnulib/m4/exponentd.m4
+++ b/gnulib/m4/exponentd.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2008, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_DOUBLE_EXPONENT_LOCATION],
[
AC_CACHE_CHECK([where to find the exponent in a 'double'],
diff --git a/gnulib/m4/extensions-aix.m4 b/gnulib/m4/extensions-aix.m4
index 990a7ac3ef..e2b85224a2 100644
--- a/gnulib/m4/extensions-aix.m4
+++ b/gnulib/m4/extensions-aix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# On AIX, most extensions are already enabled through the _ALL_SOURCE macro,
# defined by gl_USE_SYSTEM_EXTENSIONS. gl_USE_AIX_EXTENSIONS additionally
diff --git a/gnulib/m4/extensions.m4 b/gnulib/m4/extensions.m4
index 1fb68956b3..7c35419da2 100644
--- a/gnulib/m4/extensions.m4
+++ b/gnulib/m4/extensions.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Enable extensions on systems that normally disable them.
diff --git a/gnulib/m4/extern-inline.m4 b/gnulib/m4/extern-inline.m4
index 547da82afa..5e13812a97 100644
--- a/gnulib/m4/extern-inline.m4
+++ b/gnulib/m4/extern-inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2012-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl 'extern inline' a la ISO C99.
diff --git a/gnulib/m4/fcntl-o.m4 b/gnulib/m4/fcntl-o.m4
index 43aa132579..8531d9ce70 100644
--- a/gnulib/m4/fcntl-o.m4
+++ b/gnulib/m4/fcntl-o.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/gnulib/m4/fcntl.m4 b/gnulib/m4/fcntl.m4
index f6d0f37731..130403b656 100644
--- a/gnulib/m4/fcntl.m4
+++ b/gnulib/m4/fcntl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# For now, this module ensures that fcntl()
# - supports F_DUPFD correctly
diff --git a/gnulib/m4/fcntl_h.m4 b/gnulib/m4/fcntl_h.m4
index b69f7a0ca8..a9af001a95 100644
--- a/gnulib/m4/fcntl_h.m4
+++ b/gnulib/m4/fcntl_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure fcntl.h.
diff --git a/gnulib/m4/float_h.m4 b/gnulib/m4/float_h.m4
index 12c0eb6749..b602f0a642 100644
--- a/gnulib/m4/float_h.m4
+++ b/gnulib/m4/float_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FLOAT_H],
[
diff --git a/gnulib/m4/free.m4 b/gnulib/m4/free.m4
index a2b596d67f..ed2f606c81 100644
--- a/gnulib/m4/free.m4
+++ b/gnulib/m4/free.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Written by Paul Eggert and Bruno Haible.
diff --git a/gnulib/m4/fstat.m4 b/gnulib/m4/fstat.m4
index 47777b0c5a..4753cd6fbd 100644
--- a/gnulib/m4/fstat.m4
+++ b/gnulib/m4/fstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_FSTAT],
[
diff --git a/gnulib/m4/getdtablesize.m4 b/gnulib/m4/getdtablesize.m4
index aaefe9b298..b16e486c02 100644
--- a/gnulib/m4/getdtablesize.m4
+++ b/gnulib/m4/getdtablesize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_GETDTABLESIZE],
[
diff --git a/gnulib/m4/getopt.m4 b/gnulib/m4/getopt.m4
index 53cab8bef9..dd64c02623 100644
--- a/gnulib/m4/getopt.m4
+++ b/gnulib/m4/getopt.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Request a POSIX compliant getopt function.
AC_DEFUN([gl_FUNC_GETOPT_POSIX],
diff --git a/gnulib/m4/getprogname.m4 b/gnulib/m4/getprogname.m4
index b24f448055..5398497341 100644
--- a/gnulib/m4/getprogname.m4
+++ b/gnulib/m4/getprogname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2016-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for getprogname or replacements for it
diff --git a/gnulib/m4/getrandom.m4 b/gnulib/m4/getrandom.m4
index 0051c9c421..312d2c92e7 100644
--- a/gnulib/m4/getrandom.m4
+++ b/gnulib/m4/getrandom.m4
@@ -4,6 +4,7 @@ dnl Copyright 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/gnulib/m4/gnulib-common.m4 b/gnulib/m4/gnulib-common.m4
index e40bb9ddc4..6981dcae81 100644
--- a/gnulib/m4/gnulib-common.m4
+++ b/gnulib/m4/gnulib-common.m4
@@ -1,9 +1,10 @@
# gnulib-common.m4
-# serial 104
+# serial 105
dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.62])
@@ -1380,6 +1381,7 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
dnl -Wno-type-limits >= 4.3 >= 3.9
dnl -Wno-undef >= 3 >= 3.9
dnl -Wno-unsuffixed-float-constants >= 4.5
+ dnl -Wno-unused-const-variable >= 4.4 >= 3.9
dnl -Wno-unused-function >= 3 >= 3.9
dnl -Wno-unused-parameter >= 3 >= 3.9
dnl
@@ -1409,6 +1411,9 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
-Wno-sign-conversion
-Wno-type-limits
#endif
+ #if (__GNUC__ + (__GNUC_MINOR__ >= 4) > 4 && !defined __clang__) ||
(__clang_major__ + (__clang_minor__ >= 9) > 3)
+ -Wno-unused-const-variable
+ #endif
#if (__GNUC__ + (__GNUC_MINOR__ >= 5) > 4 && !defined __clang__)
-Wno-unsuffixed-float-constants
#endif
diff --git a/gnulib/m4/gnulib-tool.m4 b/gnulib/m4/gnulib-tool.m4
index 2f517f1bbc..cd95de0511 100644
--- a/gnulib/m4/gnulib-tool.m4
+++ b/gnulib/m4/gnulib-tool.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2005, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl The following macros need not be invoked explicitly.
dnl Invoking them does nothing except to declare default arguments
diff --git a/gnulib/m4/host-cpu-c-abi.m4 b/gnulib/m4/host-cpu-c-abi.m4
index 80a8366855..ca021d6a9e 100644
--- a/gnulib/m4/host-cpu-c-abi.m4
+++ b/gnulib/m4/host-cpu-c-abi.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible and Sam Steingold.
diff --git a/gnulib/m4/iconv.m4 b/gnulib/m4/iconv.m4
index b414bfca62..dc57b456ed 100644
--- a/gnulib/m4/iconv.m4
+++ b/gnulib/m4/iconv.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/include_next.m4 b/gnulib/m4/include_next.m4
index 03e852518e..0043d560af 100644
--- a/gnulib/m4/include_next.m4
+++ b/gnulib/m4/include_next.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert and Derek Price.
diff --git a/gnulib/m4/intmax_t.m4 b/gnulib/m4/intmax_t.m4
index 72858ea86c..956b6a6d22 100644
--- a/gnulib/m4/intmax_t.m4
+++ b/gnulib/m4/intmax_t.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/gnulib/m4/inttypes.m4 b/gnulib/m4/inttypes.m4
index c43cd16207..2173995ea6 100644
--- a/gnulib/m4/inttypes.m4
+++ b/gnulib/m4/inttypes.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Derek Price, Bruno Haible.
dnl Test whether <inttypes.h> is supported or must be substituted.
diff --git a/gnulib/m4/inttypes_h.m4 b/gnulib/m4/inttypes_h.m4
index 3b9da5b0ac..3d5c803246 100644
--- a/gnulib/m4/inttypes_h.m4
+++ b/gnulib/m4/inttypes_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/gnulib/m4/iswblank.m4 b/gnulib/m4/iswblank.m4
index 4dc12d9adf..b185faa9f3 100644
--- a/gnulib/m4/iswblank.m4
+++ b/gnulib/m4/iswblank.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ISWBLANK],
[
diff --git a/gnulib/m4/iswctype.m4 b/gnulib/m4/iswctype.m4
index 16031be475..e071e3c80b 100644
--- a/gnulib/m4/iswctype.m4
+++ b/gnulib/m4/iswctype.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ISWCTYPE],
[
diff --git a/gnulib/m4/iswdigit.m4 b/gnulib/m4/iswdigit.m4
index f07feae495..d7681b0696 100644
--- a/gnulib/m4/iswdigit.m4
+++ b/gnulib/m4/iswdigit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ISWDIGIT],
[
diff --git a/gnulib/m4/iswpunct.m4 b/gnulib/m4/iswpunct.m4
index 1edf58aa81..08745bb494 100644
--- a/gnulib/m4/iswpunct.m4
+++ b/gnulib/m4/iswpunct.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ISWPUNCT],
[
diff --git a/gnulib/m4/iswxdigit.m4 b/gnulib/m4/iswxdigit.m4
index 1a8e57b0a2..382aeef61b 100644
--- a/gnulib/m4/iswxdigit.m4
+++ b/gnulib/m4/iswxdigit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ISWXDIGIT],
[
diff --git a/gnulib/m4/langinfo_h.m4 b/gnulib/m4/langinfo_h.m4
index 5eee8a71f6..f36fdff40c 100644
--- a/gnulib/m4/langinfo_h.m4
+++ b/gnulib/m4/langinfo_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_LANGINFO_H],
[
diff --git a/gnulib/m4/largefile.m4 b/gnulib/m4/largefile.m4
index 2881348359..36a7f27231 100644
--- a/gnulib/m4/largefile.m4
+++ b/gnulib/m4/largefile.m4
@@ -4,6 +4,7 @@ dnl Copyright 1992-1996, 1998-2024 Free Software Foundation,
Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Enable large files on systems where this is not the default.
# Enable support for files on Linux file systems with 64-bit inode numbers.
diff --git a/gnulib/m4/lib-ld.m4 b/gnulib/m4/lib-ld.m4
index 5da3eecfc6..e6e16bb0b5 100644
--- a/gnulib/m4/lib-ld.m4
+++ b/gnulib/m4/lib-ld.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2003, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Subroutines of libtool.m4,
dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
diff --git a/gnulib/m4/lib-link.m4 b/gnulib/m4/lib-link.m4
index fb764d3229..d32930ee5d 100644
--- a/gnulib/m4/lib-link.m4
+++ b/gnulib/m4/lib-link.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/lib-prefix.m4 b/gnulib/m4/lib-prefix.m4
index 6277f72d0c..cf72a5b481 100644
--- a/gnulib/m4/lib-prefix.m4
+++ b/gnulib/m4/lib-prefix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2005, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/libunistring-base.m4 b/gnulib/m4/libunistring-base.m4
index 21e0e44212..da826476d4 100644
--- a/gnulib/m4/libunistring-base.m4
+++ b/gnulib/m4/libunistring-base.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paolo Bonzini and Bruno Haible.
diff --git a/gnulib/m4/limits-h.m4 b/gnulib/m4/limits-h.m4
index 1b619e1eb2..55dea94c9b 100644
--- a/gnulib/m4/limits-h.m4
+++ b/gnulib/m4/limits-h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether limits.h has needed features.
diff --git a/gnulib/m4/localcharset.m4 b/gnulib/m4/localcharset.m4
index 807a5eedac..234e638bed 100644
--- a/gnulib/m4/localcharset.m4
+++ b/gnulib/m4/localcharset.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004, 2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_LOCALCHARSET],
[
diff --git a/gnulib/m4/locale-en.m4 b/gnulib/m4/locale-en.m4
index 39d08a23b0..a194894a43 100644
--- a/gnulib/m4/locale-en.m4
+++ b/gnulib/m4/locale-en.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/locale-fr.m4 b/gnulib/m4/locale-fr.m4
index 3832c10d36..e28be8b98b 100644
--- a/gnulib/m4/locale-fr.m4
+++ b/gnulib/m4/locale-fr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/locale-ja.m4 b/gnulib/m4/locale-ja.m4
index b94cd7ae4d..879d2fd21d 100644
--- a/gnulib/m4/locale-ja.m4
+++ b/gnulib/m4/locale-ja.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/locale-zh.m4 b/gnulib/m4/locale-zh.m4
index 040cab0c7a..61d79a84ce 100644
--- a/gnulib/m4/locale-zh.m4
+++ b/gnulib/m4/locale-zh.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/locale_h.m4 b/gnulib/m4/locale_h.m4
index cd1c81ec12..d62cf85efa 100644
--- a/gnulib/m4/locale_h.m4
+++ b/gnulib/m4/locale_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_LOCALE_H],
[
diff --git a/gnulib/m4/localeconv.m4 b/gnulib/m4/localeconv.m4
index 77d5684ff0..43793008f9 100644
--- a/gnulib/m4/localeconv.m4
+++ b/gnulib/m4/localeconv.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_LOCALECONV],
[
diff --git a/gnulib/m4/lock.m4 b/gnulib/m4/lock.m4
index eb0fc6a181..4969974dc4 100644
--- a/gnulib/m4/lock.m4
+++ b/gnulib/m4/lock.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/lstat.m4 b/gnulib/m4/lstat.m4
index f838e2cc1e..530d99b3a1 100644
--- a/gnulib/m4/lstat.m4
+++ b/gnulib/m4/lstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2001, 2003-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Jim Meyering.
diff --git a/gnulib/m4/malloc.m4 b/gnulib/m4/malloc.m4
index ee6df5c3fb..6f9aeecb6d 100644
--- a/gnulib/m4/malloc.m4
+++ b/gnulib/m4/malloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# This is adapted with modifications from upstream Autoconf here:
#
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n949
diff --git a/gnulib/m4/malloca.m4 b/gnulib/m4/malloca.m4
index 9e09d22cb9..0929b9efff 100644
--- a/gnulib/m4/malloca.m4
+++ b/gnulib/m4/malloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MALLOCA],
[
diff --git a/gnulib/m4/math_h.m4 b/gnulib/m4/math_h.m4
index 7e69629c3d..926e0456d8 100644
--- a/gnulib/m4/math_h.m4
+++ b/gnulib/m4/math_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_MATH_H],
[
diff --git a/gnulib/m4/mbchar.m4 b/gnulib/m4/mbchar.m4
index b84eb4dc96..471a85aac4 100644
--- a/gnulib/m4/mbchar.m4
+++ b/gnulib/m4/mbchar.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl autoconf tests required for use of mbchar.m4
dnl From Bruno Haible.
diff --git a/gnulib/m4/mbiter.m4 b/gnulib/m4/mbiter.m4
index e1f4ae65b7..2ad3d0b6f9 100644
--- a/gnulib/m4/mbiter.m4
+++ b/gnulib/m4/mbiter.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl autoconf tests required for use of mbiter.h
dnl From Bruno Haible.
diff --git a/gnulib/m4/mbrtoc32.m4 b/gnulib/m4/mbrtoc32.m4
index 4da0712bd4..d72749d493 100644
--- a/gnulib/m4/mbrtoc32.m4
+++ b/gnulib/m4/mbrtoc32.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2014-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBRTOC32],
[
diff --git a/gnulib/m4/mbrtowc.m4 b/gnulib/m4/mbrtowc.m4
index ad7a7c73a0..dcaa8295fc 100644
--- a/gnulib/m4/mbrtowc.m4
+++ b/gnulib/m4/mbrtowc.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBRTOWC],
[
diff --git a/gnulib/m4/mbsinit.m4 b/gnulib/m4/mbsinit.m4
index 10c86ba94e..2d807ed599 100644
--- a/gnulib/m4/mbsinit.m4
+++ b/gnulib/m4/mbsinit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008, 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBSINIT],
[
diff --git a/gnulib/m4/mbslen.m4 b/gnulib/m4/mbslen.m4
index 429317c8c0..18b4ae10f2 100644
--- a/gnulib/m4/mbslen.m4
+++ b/gnulib/m4/mbslen.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBSLEN],
[
diff --git a/gnulib/m4/mbstate_t.m4 b/gnulib/m4/mbstate_t.m4
index 66d65cd7c1..ae11afa982 100644
--- a/gnulib/m4/mbstate_t.m4
+++ b/gnulib/m4/mbstate_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# From Paul Eggert.
diff --git a/gnulib/m4/mbswidth.m4 b/gnulib/m4/mbswidth.m4
index 321d15c0b2..3c228b3e3a 100644
--- a/gnulib/m4/mbswidth.m4
+++ b/gnulib/m4/mbswidth.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2004, 2006-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl autoconf tests required for use of mbswidth.c
dnl From Bruno Haible.
diff --git a/gnulib/m4/mbtowc.m4 b/gnulib/m4/mbtowc.m4
index 603b0c1ae5..91bd4cecb5 100644
--- a/gnulib/m4/mbtowc.m4
+++ b/gnulib/m4/mbtowc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBTOWC],
[
diff --git a/gnulib/m4/memchr.m4 b/gnulib/m4/memchr.m4
index 31ff2dacff..211bd26033 100644
--- a/gnulib/m4/memchr.m4
+++ b/gnulib/m4/memchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_FUNC_MEMCHR],
[
diff --git a/gnulib/m4/mempcpy.m4 b/gnulib/m4/mempcpy.m4
index 377fda3cac..d73b40fa2b 100644
--- a/gnulib/m4/mempcpy.m4
+++ b/gnulib/m4/mempcpy.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MEMPCPY],
[
diff --git a/gnulib/m4/memrchr.m4 b/gnulib/m4/memrchr.m4
index d8c931e90c..a0c8a99664 100644
--- a/gnulib/m4/memrchr.m4
+++ b/gnulib/m4/memrchr.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MEMRCHR],
[
diff --git a/gnulib/m4/minmax.m4 b/gnulib/m4/minmax.m4
index bc7d0c345f..2ce09e0777 100644
--- a/gnulib/m4/minmax.m4
+++ b/gnulib/m4/minmax.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.53])
diff --git a/gnulib/m4/mkdir.m4 b/gnulib/m4/mkdir.m4
index 894cab7203..53195f82e7 100644
--- a/gnulib/m4/mkdir.m4
+++ b/gnulib/m4/mkdir.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2003-2004, 2006, 2008-2024 Free
Software Foundation, Inc
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# On some systems, mkdir ("foo/", 0700) fails because of the trailing slash.
# On others, mkdir ("foo/./", 0700) mistakenly succeeds.
diff --git a/gnulib/m4/mkstemp.m4 b/gnulib/m4/mkstemp.m4
index 311e6afd45..e2a40b82a9 100644
--- a/gnulib/m4/mkstemp.m4
+++ b/gnulib/m4/mkstemp.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2003-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# On some hosts (e.g., HP-UX 10.20, SunOS 4.1.4, Solaris 2.5.1), mkstemp has a
# silly limit that it can create no more than 26 files from a given template.
diff --git a/gnulib/m4/mmap-anon.m4 b/gnulib/m4/mmap-anon.m4
index 61ca0120da..3688b9a579 100644
--- a/gnulib/m4/mmap-anon.m4
+++ b/gnulib/m4/mmap-anon.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Detect how mmap can be used to create anonymous (not file-backed) memory
# mappings.
diff --git a/gnulib/m4/mode_t.m4 b/gnulib/m4/mode_t.m4
index 0d5c280828..159ef755d0 100644
--- a/gnulib/m4/mode_t.m4
+++ b/gnulib/m4/mode_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# For using mode_t, it's sufficient to use AC_TYPE_MODE_T and
# include <sys/types.h>.
diff --git a/gnulib/m4/msvc-inval.m4 b/gnulib/m4/msvc-inval.m4
index 7919ff1223..0685d228d1 100644
--- a/gnulib/m4/msvc-inval.m4
+++ b/gnulib/m4/msvc-inval.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MSVC_INVAL],
[
diff --git a/gnulib/m4/msvc-nothrow.m4 b/gnulib/m4/msvc-nothrow.m4
index 007c762018..224ec72568 100644
--- a/gnulib/m4/msvc-nothrow.m4
+++ b/gnulib/m4/msvc-nothrow.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MSVC_NOTHROW],
[
diff --git a/gnulib/m4/multiarch.m4 b/gnulib/m4/multiarch.m4
index 3af29d39a0..bddff28e7c 100644
--- a/gnulib/m4/multiarch.m4
+++ b/gnulib/m4/multiarch.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Determine whether the compiler is or may be producing universal binaries.
#
diff --git a/gnulib/m4/musl.m4 b/gnulib/m4/musl.m4
index 0d4de8926a..6dccf1049f 100644
--- a/gnulib/m4/musl.m4
+++ b/gnulib/m4/musl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Test for musl libc, despite the musl libc authors don't like it
# <https://wiki.musl-libc.org/faq.html>
diff --git a/gnulib/m4/nl_langinfo.m4 b/gnulib/m4/nl_langinfo.m4
index f38f11bbd3..911d55ec25 100644
--- a/gnulib/m4/nl_langinfo.m4
+++ b/gnulib/m4/nl_langinfo.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_NL_LANGINFO],
[
diff --git a/gnulib/m4/nocrash.m4 b/gnulib/m4/nocrash.m4
index cbe8fe82d5..dee7d74c72 100644
--- a/gnulib/m4/nocrash.m4
+++ b/gnulib/m4/nocrash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Based on libsigsegv, from Bruno Haible and Paolo Bonzini.
diff --git a/gnulib/m4/off64_t.m4 b/gnulib/m4/off64_t.m4
index 34fa21eb16..b5d2cf6fc2 100644
--- a/gnulib/m4/off64_t.m4
+++ b/gnulib/m4/off64_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether <sys/types.h> defines the 'off64_t' type.
dnl Set HAVE_OFF64_T.
diff --git a/gnulib/m4/off_t.m4 b/gnulib/m4/off_t.m4
index db6035dbeb..42cd98fbfb 100644
--- a/gnulib/m4/off_t.m4
+++ b/gnulib/m4/off_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether to override the 'off_t' type.
dnl Set WINDOWS_64_BIT_OFF_T.
diff --git a/gnulib/m4/once.m4 b/gnulib/m4/once.m4
index 6b0d32394d..8d47415068 100644
--- a/gnulib/m4/once.m4
+++ b/gnulib/m4/once.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/open-cloexec.m4 b/gnulib/m4/open-cloexec.m4
index 6defdfb400..91aa6efbea 100644
--- a/gnulib/m4/open-cloexec.m4
+++ b/gnulib/m4/open-cloexec.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Test whether O_CLOEXEC is defined.
diff --git a/gnulib/m4/open-slash.m4 b/gnulib/m4/open-slash.m4
index 03460e422d..9d5c21ce1f 100644
--- a/gnulib/m4/open-slash.m4
+++ b/gnulib/m4/open-slash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Tests whether open() and creat() recognize a trailing slash.
dnl Sets gl_cv_func_open_slash.
diff --git a/gnulib/m4/open.m4 b/gnulib/m4/open.m4
index 62a11a110c..600c2ec80d 100644
--- a/gnulib/m4/open.m4
+++ b/gnulib/m4/open.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_OPEN],
[
diff --git a/gnulib/m4/pathmax.m4 b/gnulib/m4/pathmax.m4
index 4280837f1e..958089e2d3 100644
--- a/gnulib/m4/pathmax.m4
+++ b/gnulib/m4/pathmax.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_PATHMAX],
[
diff --git a/gnulib/m4/pid_t.m4 b/gnulib/m4/pid_t.m4
index 8bedcc6bcd..e014c0bd8f 100644
--- a/gnulib/m4/pid_t.m4
+++ b/gnulib/m4/pid_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# The following implementation works around a problem in autoconf <= 2.69.
m4_version_prereq([2.70], [], [
diff --git a/gnulib/m4/printf.m4 b/gnulib/m4/printf.m4
index a6daa1a62c..4c3e8ecf2d 100644
--- a/gnulib/m4/printf.m4
+++ b/gnulib/m4/printf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Test whether the *printf family of functions supports the 'j', 'z', 't',
dnl 'L' size specifiers. (ISO C99, POSIX:2001)
diff --git a/gnulib/m4/pthread-once.m4 b/gnulib/m4/pthread-once.m4
index 46b8840e2b..2081d09001 100644
--- a/gnulib/m4/pthread-once.m4
+++ b/gnulib/m4/pthread-once.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_PTHREAD_ONCE],
[
diff --git a/gnulib/m4/pthread-spin.m4 b/gnulib/m4/pthread-spin.m4
index 67a50fa4db..4c42ed5fc2 100644
--- a/gnulib/m4/pthread-spin.m4
+++ b/gnulib/m4/pthread-spin.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_PTHREAD_SPIN],
[
diff --git a/gnulib/m4/pthread_h.m4 b/gnulib/m4/pthread_h.m4
index 42001213d0..a402ede190 100644
--- a/gnulib/m4/pthread_h.m4
+++ b/gnulib/m4/pthread_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_PTHREAD_H_PART1],
[
diff --git a/gnulib/m4/pthread_rwlock_rdlock.m4
b/gnulib/m4/pthread_rwlock_rdlock.m4
index b8b5b11724..783c638aec 100644
--- a/gnulib/m4/pthread_rwlock_rdlock.m4
+++ b/gnulib/m4/pthread_rwlock_rdlock.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Inspired by
diff --git a/gnulib/m4/realloc.m4 b/gnulib/m4/realloc.m4
index cc91102836..f4d78f9622 100644
--- a/gnulib/m4/realloc.m4
+++ b/gnulib/m4/realloc.m4
@@ -1,9 +1,22 @@
# realloc.m4
-# serial 32
+# serial 33
dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
+
+# An an experimental option, the user can request a sanitized realloc()
+# implementation, i.e. one that aborts upon undefined behaviour,
+# by setting
+# gl_cv_func_realloc_sanitize=yes
+# at configure time.
+AC_DEFUN([gl_FUNC_REALLOC_SANITIZED],
+[
+ AC_CACHE_CHECK([whether realloc should abort upon undefined behaviour],
+ [gl_cv_func_realloc_sanitize],
+ [test -n "$gl_cv_func_realloc_sanitize" || gl_cv_func_realloc_sanitize=no])
+])
# This is adapted with modifications from upstream Autoconf here:
#
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n1455
@@ -50,7 +63,9 @@ AC_DEFUN([gl_FUNC_REALLOC_GNU],
dnl gets defined already before this macro gets invoked. This helps
dnl if !(__VEC__ || __AIXVEC), and doesn't hurt otherwise.
- if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
+ AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+ if test "$gl_cv_func_realloc_sanitize" = no \
+ && test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
_AC_FUNC_REALLOC_IF([], [REPLACE_REALLOC_FOR_REALLOC_GNU=1])
fi
])# gl_FUNC_REALLOC_GNU
@@ -64,7 +79,14 @@ AC_DEFUN([gl_FUNC_REALLOC_POSIX],
[
AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
AC_REQUIRE([gl_FUNC_MALLOC_POSIX])
- if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+ AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+ if test "$gl_cv_func_realloc_sanitize" != no; then
REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+ AC_DEFINE([NEED_SANITIZED_REALLOC], [1],
+ [Define to 1 if realloc should abort upon undefined behaviour.])
+ else
+ if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+ REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+ fi
fi
])
diff --git a/gnulib/m4/reallocarray.m4 b/gnulib/m4/reallocarray.m4
index 958095e15c..9407a7fe63 100644
--- a/gnulib/m4/reallocarray.m4
+++ b/gnulib/m4/reallocarray.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_REALLOCARRAY],
[
diff --git a/gnulib/m4/regex.m4 b/gnulib/m4/regex.m4
index f0101fe67c..64fa7e9146 100644
--- a/gnulib/m4/regex.m4
+++ b/gnulib/m4/regex.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2001, 2003-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Initially derived from code in GNU grep.
dnl Mostly written by Jim Meyering.
diff --git a/gnulib/m4/sched_h.m4 b/gnulib/m4/sched_h.m4
index 61c202ef0c..06603511f9 100644
--- a/gnulib/m4/sched_h.m4
+++ b/gnulib/m4/sched_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Bruno Haible.
diff --git a/gnulib/m4/setlocale_null.m4 b/gnulib/m4/setlocale_null.m4
index e5b7d28b16..47c0fb2c27 100644
--- a/gnulib/m4/setlocale_null.m4
+++ b/gnulib/m4/setlocale_null.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_SETLOCALE_NULL],
[
diff --git a/gnulib/m4/size_max.m4 b/gnulib/m4/size_max.m4
index df91cf0629..1fe8ff9dfe 100644
--- a/gnulib/m4/size_max.m4
+++ b/gnulib/m4/size_max.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/ssize_t.m4 b/gnulib/m4/ssize_t.m4
index c15f948adb..437f066c92 100644
--- a/gnulib/m4/ssize_t.m4
+++ b/gnulib/m4/ssize_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2006, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Define ssize_t if it does not already exist.
diff --git a/gnulib/m4/stat-time.m4 b/gnulib/m4/stat-time.m4
index e8ee7d5125..c192addd43 100644
--- a/gnulib/m4/stat-time.m4
+++ b/gnulib/m4/stat-time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2024
Free Software Foun
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Checks for stat-related time functions.
diff --git a/gnulib/m4/stat.m4 b/gnulib/m4/stat.m4
index fabd360c7a..e7f3cbb508 100644
--- a/gnulib/m4/stat.m4
+++ b/gnulib/m4/stat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STAT],
[
diff --git a/gnulib/m4/stdalign.m4 b/gnulib/m4/stdalign.m4
index 1c29d1e4fb..80846d2354 100644
--- a/gnulib/m4/stdalign.m4
+++ b/gnulib/m4/stdalign.m4
@@ -4,6 +4,7 @@ dnl Copyright 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for alignas and alignof that conform to C23.
diff --git a/gnulib/m4/stdarg.m4 b/gnulib/m4/stdarg.m4
index 980f410413..a529edd5fd 100644
--- a/gnulib/m4/stdarg.m4
+++ b/gnulib/m4/stdarg.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Provide a working va_copy in combination with <stdarg.h>.
diff --git a/gnulib/m4/stddef_h.m4 b/gnulib/m4/stddef_h.m4
index c7f75b37fa..e80b56eef6 100644
--- a/gnulib/m4/stddef_h.m4
+++ b/gnulib/m4/stddef_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl A placeholder for <stddef.h>, for platforms that have issues.
diff --git a/gnulib/m4/stdint.m4 b/gnulib/m4/stdint.m4
index 2dea846914..0a078e64d5 100644
--- a/gnulib/m4/stdint.m4
+++ b/gnulib/m4/stdint.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert and Bruno Haible.
dnl Test whether <stdint.h> is supported or must be substituted.
diff --git a/gnulib/m4/stdint_h.m4 b/gnulib/m4/stdint_h.m4
index 29f42160b0..32f287bb39 100644
--- a/gnulib/m4/stdint_h.m4
+++ b/gnulib/m4/stdint_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/gnulib/m4/stdio_h.m4 b/gnulib/m4/stdio_h.m4
index ec52ae92ff..14fb0d34c6 100644
--- a/gnulib/m4/stdio_h.m4
+++ b/gnulib/m4/stdio_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_STDIO_H_EARLY],
[
diff --git a/gnulib/m4/stdlib_h.m4 b/gnulib/m4/stdlib_h.m4
index 5d9b3017c4..68d98427b5 100644
--- a/gnulib/m4/stdlib_h.m4
+++ b/gnulib/m4/stdlib_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_STDLIB_H],
[
diff --git a/gnulib/m4/stpcpy.m4 b/gnulib/m4/stpcpy.m4
index c4d71dd9fa..0d7dca3dc6 100644
--- a/gnulib/m4/stpcpy.m4
+++ b/gnulib/m4/stpcpy.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STPCPY],
[
diff --git a/gnulib/m4/strcase.m4 b/gnulib/m4/strcase.m4
index 63021733bd..4b9ee2c4be 100644
--- a/gnulib/m4/strcase.m4
+++ b/gnulib/m4/strcase.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_STRCASE],
[
diff --git a/gnulib/m4/strcasestr.m4 b/gnulib/m4/strcasestr.m4
index 811e680ff5..6d8de3be7a 100644
--- a/gnulib/m4/strcasestr.m4
+++ b/gnulib/m4/strcasestr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check that strcasestr is present and works.
AC_DEFUN([gl_FUNC_STRCASESTR_SIMPLE],
diff --git a/gnulib/m4/strdup.m4 b/gnulib/m4/strdup.m4
index 14b1de070b..33452dca47 100644
--- a/gnulib/m4/strdup.m4
+++ b/gnulib/m4/strdup.m4
@@ -6,6 +6,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRDUP],
[
diff --git a/gnulib/m4/strerror.m4 b/gnulib/m4/strerror.m4
index 0272c6f4ba..4b962af23a 100644
--- a/gnulib/m4/strerror.m4
+++ b/gnulib/m4/strerror.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRERROR],
[
diff --git a/gnulib/m4/string_h.m4 b/gnulib/m4/string_h.m4
index f31264ae85..68464f0d08 100644
--- a/gnulib/m4/string_h.m4
+++ b/gnulib/m4/string_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a GNU-like replacement for <string.h>.
diff --git a/gnulib/m4/strings_h.m4 b/gnulib/m4/strings_h.m4
index aaafb55966..b2542b18b8 100644
--- a/gnulib/m4/strings_h.m4
+++ b/gnulib/m4/strings_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a replacement for <strings.h>.
diff --git a/gnulib/m4/strndup.m4 b/gnulib/m4/strndup.m4
index 7a2c5860b8..7e5aa08698 100644
--- a/gnulib/m4/strndup.m4
+++ b/gnulib/m4/strndup.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2003, 2005-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRNDUP],
[
diff --git a/gnulib/m4/strnlen.m4 b/gnulib/m4/strnlen.m4
index 83a75c0c32..ecd2559819 100644
--- a/gnulib/m4/strnlen.m4
+++ b/gnulib/m4/strnlen.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
m4_version_prereq([2.73], [], [
# Replace AC_FUNC_STRNLEN from Autoconf 2.72 and earlier,
diff --git a/gnulib/m4/strstr.m4 b/gnulib/m4/strstr.m4
index d19559aa25..6d044ef2e1 100644
--- a/gnulib/m4/strstr.m4
+++ b/gnulib/m4/strstr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check that strstr works.
AC_DEFUN([gl_FUNC_STRSTR_SIMPLE],
diff --git a/gnulib/m4/sys_cdefs_h.m4 b/gnulib/m4/sys_cdefs_h.m4
index 22fa6c3849..95c9c72216 100644
--- a/gnulib/m4/sys_cdefs_h.m4
+++ b/gnulib/m4/sys_cdefs_h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/gnulib/m4/sys_random_h.m4 b/gnulib/m4/sys_random_h.m4
index 62fd519e36..6d40452462 100644
--- a/gnulib/m4/sys_random_h.m4
+++ b/gnulib/m4/sys_random_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_SYS_RANDOM_H],
[
diff --git a/gnulib/m4/sys_socket_h.m4 b/gnulib/m4/sys_socket_h.m4
index 3bf3cb4777..2f1edcef1a 100644
--- a/gnulib/m4/sys_socket_h.m4
+++ b/gnulib/m4/sys_socket_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Simon Josefsson.
diff --git a/gnulib/m4/sys_stat_h.m4 b/gnulib/m4/sys_stat_h.m4
index 3cc50ce677..2971bc526f 100644
--- a/gnulib/m4/sys_stat_h.m4
+++ b/gnulib/m4/sys_stat_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Eric Blake.
dnl Provide a GNU-like <sys/stat.h>.
diff --git a/gnulib/m4/sys_types_h.m4 b/gnulib/m4/sys_types_h.m4
index 7c7f265527..a7b289c206 100644
--- a/gnulib/m4/sys_types_h.m4
+++ b/gnulib/m4/sys_types_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_SYS_TYPES_H],
[
diff --git a/gnulib/m4/tempname.m4 b/gnulib/m4/tempname.m4
index 795a9803fd..2179cbe14b 100644
--- a/gnulib/m4/tempname.m4
+++ b/gnulib/m4/tempname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# glibc provides __gen_tempname as a wrapper for mk[ds]temp. Expose
# it as a public API, and provide it on systems that are lacking.
diff --git a/gnulib/m4/threadlib.m4 b/gnulib/m4/threadlib.m4
index f5e81479cc..0f52aac478 100644
--- a/gnulib/m4/threadlib.m4
+++ b/gnulib/m4/threadlib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/time_h.m4 b/gnulib/m4/time_h.m4
index 88c76c03c0..28d698a1f0 100644
--- a/gnulib/m4/time_h.m4
+++ b/gnulib/m4/time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a more-standard replacement for <time.h>.
diff --git a/gnulib/m4/uchar_h.m4 b/gnulib/m4/uchar_h.m4
index bb8801b164..92ed86ba1a 100644
--- a/gnulib/m4/uchar_h.m4
+++ b/gnulib/m4/uchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Prepare the overridden <uchar.h>.
diff --git a/gnulib/m4/unicase_h.m4 b/gnulib/m4/unicase_h.m4
index 20f2d11264..ca9be35f06 100644
--- a/gnulib/m4/unicase_h.m4
+++ b/gnulib/m4/unicase_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNICASE_H],
[
diff --git a/gnulib/m4/unictype_h.m4 b/gnulib/m4/unictype_h.m4
index f36204a8c9..ca5a12aef3 100644
--- a/gnulib/m4/unictype_h.m4
+++ b/gnulib/m4/unictype_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNICTYPE_H],
[
diff --git a/gnulib/m4/uninorm_h.m4 b/gnulib/m4/uninorm_h.m4
index 455a360f11..bdf06255f9 100644
--- a/gnulib/m4/uninorm_h.m4
+++ b/gnulib/m4/uninorm_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNINORM_H],
[
diff --git a/gnulib/m4/unistd_h.m4 b/gnulib/m4/unistd_h.m4
index 04fa79c9ca..6fcbc242e4 100644
--- a/gnulib/m4/unistd_h.m4
+++ b/gnulib/m4/unistd_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Simon Josefsson, Bruno Haible.
diff --git a/gnulib/m4/vararrays.m4 b/gnulib/m4/vararrays.m4
index 9211f69d4d..6681ce9d69 100644
--- a/gnulib/m4/vararrays.m4
+++ b/gnulib/m4/vararrays.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for variable-length arrays.
diff --git a/gnulib/m4/vasnprintf.m4 b/gnulib/m4/vasnprintf.m4
index a02f4e1e1d..ab217cf347 100644
--- a/gnulib/m4/vasnprintf.m4
+++ b/gnulib/m4/vasnprintf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2006-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_VASNPRINTF],
[
diff --git a/gnulib/m4/vasprintf.m4 b/gnulib/m4/vasprintf.m4
index 73f7b8073d..68df6fbad1 100644
--- a/gnulib/m4/vasprintf.m4
+++ b/gnulib/m4/vasprintf.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_VASPRINTF],
[
diff --git a/gnulib/m4/visibility.m4 b/gnulib/m4/visibility.m4
index ecf0968683..e72532db8c 100644
--- a/gnulib/m4/visibility.m4
+++ b/gnulib/m4/visibility.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/gnulib/m4/warn-on-use.m4 b/gnulib/m4/warn-on-use.m4
index 6c8c76b883..124cb91849 100644
--- a/gnulib/m4/warn-on-use.m4
+++ b/gnulib/m4/warn-on-use.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# gl_WARN_ON_USE_PREPARE(INCLUDES, NAMES)
# ---------------------------------------
diff --git a/gnulib/m4/wchar_h.m4 b/gnulib/m4/wchar_h.m4
index 995bdc659d..14296d0291 100644
--- a/gnulib/m4/wchar_h.m4
+++ b/gnulib/m4/wchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
diff --git a/gnulib/m4/wcrtomb.m4 b/gnulib/m4/wcrtomb.m4
index cc0e935f24..4f36b3988d 100644
--- a/gnulib/m4/wcrtomb.m4
+++ b/gnulib/m4/wcrtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_WCRTOMB],
[
diff --git a/gnulib/m4/wctype.m4 b/gnulib/m4/wctype.m4
index e5d7074011..0f378f1435 100644
--- a/gnulib/m4/wctype.m4
+++ b/gnulib/m4/wctype.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_FUNC_WCTYPE],
[
diff --git a/gnulib/m4/wctype_h.m4 b/gnulib/m4/wctype_h.m4
index a3b07c2a23..bb2de00d27 100644
--- a/gnulib/m4/wctype_h.m4
+++ b/gnulib/m4/wctype_h.m4
@@ -7,6 +7,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/gnulib/m4/wcwidth.m4 b/gnulib/m4/wcwidth.m4
index f2fa198022..e86eec20db 100644
--- a/gnulib/m4/wcwidth.m4
+++ b/gnulib/m4/wcwidth.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_WCWIDTH],
[
diff --git a/gnulib/m4/wint_t.m4 b/gnulib/m4/wint_t.m4
index 883fac28ed..c1a5900917 100644
--- a/gnulib/m4/wint_t.m4
+++ b/gnulib/m4/wint_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Test whether <wchar.h> has the 'wint_t' type and whether gnulib's
diff --git a/gnulib/m4/xalloc.m4 b/gnulib/m4/xalloc.m4
index d44d0f088a..1255bbae10 100644
--- a/gnulib/m4/xalloc.m4
+++ b/gnulib/m4/xalloc.m4
@@ -4,5 +4,6 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_XALLOC], [:])
diff --git a/gnulib/m4/xsize.m4 b/gnulib/m4/xsize.m4
index e5784973e7..bf1f09ab2d 100644
--- a/gnulib/m4/xsize.m4
+++ b/gnulib/m4/xsize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2004, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_XSIZE],
[
diff --git a/gnulib/m4/zzgnulib.m4 b/gnulib/m4/zzgnulib.m4
index 710fba4e29..c23127a97f 100644
--- a/gnulib/m4/zzgnulib.m4
+++ b/gnulib/m4/zzgnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl This file must be named something that sorts after all other
dnl package- or gnulib-provided .m4 files - at least for those packages
diff --git a/tp/Texinfo/XS/gnulib/lib/acl.h b/tp/Texinfo/XS/gnulib/lib/acl.h
index 1a627323ec..68a421a093 100644
--- a/tp/Texinfo/XS/gnulib/lib/acl.h
+++ b/tp/Texinfo/XS/gnulib/lib/acl.h
@@ -32,8 +32,9 @@
extern "C" {
#endif
-/* Follow symlinks when getting an ACL. */
-enum { ACL_SYMLINK_FOLLOW = 1 };
+/* Follow symlinks when getting an ACL. This is a bitmask that is guaranteed
+ not to collide with any <dirent.h> DT_* or _GL_DT_* value. */
+enum { ACL_SYMLINK_FOLLOW = 0x10000 };
/* Information about an ACL. */
struct aclinfo
@@ -75,7 +76,7 @@ struct aclinfo
bool acl_errno_valid (int) _GL_ATTRIBUTE_CONST;
int file_has_acl (char const *, struct stat const *);
-int file_has_aclinfo (char const *, struct stat const *, struct aclinfo *,
int);
+int file_has_aclinfo (char const *restrict, struct aclinfo *restrict, int);
#if USE_ACL && HAVE_LINUX_XATTR_H && HAVE_LISTXATTR
bool aclinfo_has_xattr (struct aclinfo const *, char const *)
diff --git a/tp/Texinfo/XS/gnulib/lib/error.c b/tp/Texinfo/XS/gnulib/lib/error.c
index 837d5e56c6..6816805326 100644
--- a/tp/Texinfo/XS/gnulib/lib/error.c
+++ b/tp/Texinfo/XS/gnulib/lib/error.c
@@ -228,7 +228,6 @@ error_tail (int status, int errnum, const char *message,
va_list args,
#else
vfprintf (stderr, message, args);
#endif
- va_end (args);
++error_message_count;
if (errnum)
diff --git a/tp/Texinfo/XS/gnulib/lib/realloc.c
b/tp/Texinfo/XS/gnulib/lib/realloc.c
index 0573139625..5cfe3bc747 100644
--- a/tp/Texinfo/XS/gnulib/lib/realloc.c
+++ b/tp/Texinfo/XS/gnulib/lib/realloc.c
@@ -42,8 +42,19 @@ rpl_realloc (void *p, size_t n)
if (n == 0)
{
+#if NEED_SANITIZED_REALLOC
+ /* ISO C 23 ยง 7.24.3.7.(3) says that this case is undefined behaviour.
+ Let the programmer know that it occurred.
+ When the undefined-behaviour sanitizers report this case, i.e. when
+ <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117233> and
+ <https://github.com/llvm/llvm-project/issues/113065>
+ have been closed and new releases of GCC and clang have been made,
+ we can remove this code here. */
+ abort ();
+#else
free (p);
return NULL;
+#endif
}
if (xalloc_oversized (n, 1))
diff --git a/tp/Texinfo/XS/gnulib/lib/reallocarray.c
b/tp/Texinfo/XS/gnulib/lib/reallocarray.c
index 09711a0ede..e0377d0870 100644
--- a/tp/Texinfo/XS/gnulib/lib/reallocarray.c
+++ b/tp/Texinfo/XS/gnulib/lib/reallocarray.c
@@ -33,6 +33,18 @@ reallocarray (void *ptr, size_t nmemb, size_t size)
return NULL;
}
- /* Rely on the semantics of GNU realloc. */
+ /* Avoid calling realloc (ptr, 0), since that is undefined behaviour in
+ ISO C 23 and since the GNU libc behaviour may possibly change. */
+ if (nbytes == 0)
+ {
+ void *new_ptr = malloc (1);
+ if (new_ptr == NULL)
+ /* errno is set here. */
+ return NULL;
+ free (ptr);
+ return new_ptr;
+ }
+
+ /* Call realloc, setting errno to ENOMEM on failure. */
return realloc (ptr, nbytes);
}
diff --git a/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
b/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
index cd16771848..aac283b328 100644
--- a/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl This file must be named something that sorts before all other
dnl gnulib-provided .m4 files. It is needed until the clang fix has
diff --git a/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
b/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
index 0abd6d9002..5314bcc0e8 100644
--- a/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
+++ b/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Derek Price.
diff --git a/tp/Texinfo/XS/gnulib/m4/access.m4
b/tp/Texinfo/XS/gnulib/m4/access.m4
index 93844ffbaf..b563abc394 100644
--- a/tp/Texinfo/XS/gnulib/m4/access.m4
+++ b/tp/Texinfo/XS/gnulib/m4/access.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ACCESS],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/acl.m4 b/tp/Texinfo/XS/gnulib/m4/acl.m4
index 69135f9884..3e8d8219d1 100644
--- a/tp/Texinfo/XS/gnulib/m4/acl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/acl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for access control list (ACL) primitives
diff --git a/tp/Texinfo/XS/gnulib/m4/alloca.m4
b/tp/Texinfo/XS/gnulib/m4/alloca.m4
index dc78dc19a8..d746131352 100644
--- a/tp/Texinfo/XS/gnulib/m4/alloca.m4
+++ b/tp/Texinfo/XS/gnulib/m4/alloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_ALLOCA],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/assert_h.m4
b/tp/Texinfo/XS/gnulib/m4/assert_h.m4
index b90d0f1939..e1ee068f07 100644
--- a/tp/Texinfo/XS/gnulib/m4/assert_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/assert_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/c-bool.m4
b/tp/Texinfo/XS/gnulib/m4/c-bool.m4
index 0fb0de3b59..13aeae90d5 100644
--- a/tp/Texinfo/XS/gnulib/m4/c-bool.m4
+++ b/tp/Texinfo/XS/gnulib/m4/c-bool.m4
@@ -4,6 +4,7 @@ dnl Copyright 2022-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for bool that conforms to C2023.
diff --git a/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
b/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
index cf7ff69dae..d880210cd7 100644
--- a/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
+++ b/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_C32RTOMB],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/calloc.m4
b/tp/Texinfo/XS/gnulib/m4/calloc.m4
index c69ce414a0..77b0d9fd91 100644
--- a/tp/Texinfo/XS/gnulib/m4/calloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/calloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Written by Jim Meyering.
diff --git a/tp/Texinfo/XS/gnulib/m4/clock_time.m4
b/tp/Texinfo/XS/gnulib/m4/clock_time.m4
index 27f6fd153a..330883f7b8 100644
--- a/tp/Texinfo/XS/gnulib/m4/clock_time.m4
+++ b/tp/Texinfo/XS/gnulib/m4/clock_time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for clock_getres, clock_gettime and clock_settime,
# and set CLOCK_TIME_LIB.
diff --git a/tp/Texinfo/XS/gnulib/m4/close.m4 b/tp/Texinfo/XS/gnulib/m4/close.m4
index 88c37fab6c..edfa4e447e 100644
--- a/tp/Texinfo/XS/gnulib/m4/close.m4
+++ b/tp/Texinfo/XS/gnulib/m4/close.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_FUNC_CLOSE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/codeset.m4
b/tp/Texinfo/XS/gnulib/m4/codeset.m4
index e69b7402fc..69c7046f94 100644
--- a/tp/Texinfo/XS/gnulib/m4/codeset.m4
+++ b/tp/Texinfo/XS/gnulib/m4/codeset.m4
@@ -5,6 +5,7 @@ dnl Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
b/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
index 4ef75f62d4..dc13ff422f 100644
--- a/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
+++ b/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
@@ -4,6 +4,7 @@ dnl Copyright 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_COPY_FILE_RANGE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/copy-file.m4
b/tp/Texinfo/XS/gnulib/m4/copy-file.m4
index a69245c557..b745a3e56e 100644
--- a/tp/Texinfo/XS/gnulib/m4/copy-file.m4
+++ b/tp/Texinfo/XS/gnulib/m4/copy-file.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_COPY_FILE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
b/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
index 3437c699ad..93572ac99a 100644
--- a/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
+++ b/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_DOUBLE_SLASH_ROOT],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/dup2.m4 b/tp/Texinfo/XS/gnulib/m4/dup2.m4
index 786121fd8f..ed08cc526e 100644
--- a/tp/Texinfo/XS/gnulib/m4/dup2.m4
+++ b/tp/Texinfo/XS/gnulib/m4/dup2.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_DUP2],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/eealloc.m4
b/tp/Texinfo/XS/gnulib/m4/eealloc.m4
index 8a15e70554..2081ac9fb0 100644
--- a/tp/Texinfo/XS/gnulib/m4/eealloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/eealloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_EEALLOC],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/environ.m4
b/tp/Texinfo/XS/gnulib/m4/environ.m4
index 107960b2e7..6823dd405b 100644
--- a/tp/Texinfo/XS/gnulib/m4/environ.m4
+++ b/tp/Texinfo/XS/gnulib/m4/environ.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2004, 2006-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_ENVIRON],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/errno_h.m4
b/tp/Texinfo/XS/gnulib/m4/errno_h.m4
index 920ea6cc65..9f8e8341c8 100644
--- a/tp/Texinfo/XS/gnulib/m4/errno_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/errno_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.61])
diff --git a/tp/Texinfo/XS/gnulib/m4/error.m4 b/tp/Texinfo/XS/gnulib/m4/error.m4
index 273b636b5d..829aee79d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/error.m4
+++ b/tp/Texinfo/XS/gnulib/m4/error.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1998, 2001-2004, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_ERROR],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/error_h.m4
b/tp/Texinfo/XS/gnulib/m4/error_h.m4
index 91a8fc6897..a07a508fb6 100644
--- a/tp/Texinfo/XS/gnulib/m4/error_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/error_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Provide a working <error.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
b/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
index 3ade282f4e..9052b9fa60 100644
--- a/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
+++ b/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_NONREENTRANT_EUIDACCESS],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/exponentd.m4
b/tp/Texinfo/XS/gnulib/m4/exponentd.m4
index db597afccc..da8c4d685f 100644
--- a/tp/Texinfo/XS/gnulib/m4/exponentd.m4
+++ b/tp/Texinfo/XS/gnulib/m4/exponentd.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2008, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_DOUBLE_EXPONENT_LOCATION],
[
AC_CACHE_CHECK([where to find the exponent in a 'double'],
diff --git a/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
b/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
index 990a7ac3ef..e2b85224a2 100644
--- a/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# On AIX, most extensions are already enabled through the _ALL_SOURCE macro,
# defined by gl_USE_SYSTEM_EXTENSIONS. gl_USE_AIX_EXTENSIONS additionally
diff --git a/tp/Texinfo/XS/gnulib/m4/extensions.m4
b/tp/Texinfo/XS/gnulib/m4/extensions.m4
index 1fb68956b3..7c35419da2 100644
--- a/tp/Texinfo/XS/gnulib/m4/extensions.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extensions.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Enable extensions on systems that normally disable them.
diff --git a/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
b/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
index 547da82afa..5e13812a97 100644
--- a/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2012-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl 'extern inline' a la ISO C99.
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
b/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
index 43aa132579..8531d9ce70 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl.m4 b/tp/Texinfo/XS/gnulib/m4/fcntl.m4
index f6d0f37731..130403b656 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# For now, this module ensures that fcntl()
# - supports F_DUPFD correctly
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
b/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
index b69f7a0ca8..a9af001a95 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure fcntl.h.
diff --git a/tp/Texinfo/XS/gnulib/m4/float_h.m4
b/tp/Texinfo/XS/gnulib/m4/float_h.m4
index 12c0eb6749..b602f0a642 100644
--- a/tp/Texinfo/XS/gnulib/m4/float_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/float_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FLOAT_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/free.m4 b/tp/Texinfo/XS/gnulib/m4/free.m4
index a2b596d67f..ed2f606c81 100644
--- a/tp/Texinfo/XS/gnulib/m4/free.m4
+++ b/tp/Texinfo/XS/gnulib/m4/free.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Written by Paul Eggert and Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/fstat.m4 b/tp/Texinfo/XS/gnulib/m4/fstat.m4
index 47777b0c5a..4753cd6fbd 100644
--- a/tp/Texinfo/XS/gnulib/m4/fstat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_FSTAT],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/getdelim.m4
b/tp/Texinfo/XS/gnulib/m4/getdelim.m4
index 6113903955..7587db7f94 100644
--- a/tp/Texinfo/XS/gnulib/m4/getdelim.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getdelim.m4
@@ -6,6 +6,7 @@ dnl
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.59])
diff --git a/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
b/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
index aaefe9b298..b16e486c02 100644
--- a/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_GETDTABLESIZE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/getgroups.m4
b/tp/Texinfo/XS/gnulib/m4/getgroups.m4
index 5457275e9e..e91916edb4 100644
--- a/tp/Texinfo/XS/gnulib/m4/getgroups.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getgroups.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1997, 1999-2004, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Jim Meyering.
dnl A wrapper around AC_FUNC_GETGROUPS.
diff --git a/tp/Texinfo/XS/gnulib/m4/getline.m4
b/tp/Texinfo/XS/gnulib/m4/getline.m4
index 36513cd417..a7d0a9308b 100644
--- a/tp/Texinfo/XS/gnulib/m4/getline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getline.m4
@@ -7,6 +7,7 @@ dnl
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.59])
diff --git a/tp/Texinfo/XS/gnulib/m4/getprogname.m4
b/tp/Texinfo/XS/gnulib/m4/getprogname.m4
index b24f448055..5398497341 100644
--- a/tp/Texinfo/XS/gnulib/m4/getprogname.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getprogname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2016-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for getprogname or replacements for it
diff --git a/tp/Texinfo/XS/gnulib/m4/gettime.m4
b/tp/Texinfo/XS/gnulib/m4/gettime.m4
index 299f3d1b78..1e964ab6d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/gettime.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gettime.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_GETTIME],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
b/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
index 8135f89e58..65963fbafa 100644
--- a/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2005, 2007, 2009-2024 Free
Software Foundation, Inc
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Jim Meyering.
diff --git a/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
b/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
index e40bb9ddc4..6981dcae81 100644
--- a/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
@@ -1,9 +1,10 @@
# gnulib-common.m4
-# serial 104
+# serial 105
dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.62])
@@ -1380,6 +1381,7 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
dnl -Wno-type-limits >= 4.3 >= 3.9
dnl -Wno-undef >= 3 >= 3.9
dnl -Wno-unsuffixed-float-constants >= 4.5
+ dnl -Wno-unused-const-variable >= 4.4 >= 3.9
dnl -Wno-unused-function >= 3 >= 3.9
dnl -Wno-unused-parameter >= 3 >= 3.9
dnl
@@ -1409,6 +1411,9 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
-Wno-sign-conversion
-Wno-type-limits
#endif
+ #if (__GNUC__ + (__GNUC_MINOR__ >= 4) > 4 && !defined __clang__) ||
(__clang_major__ + (__clang_minor__ >= 9) > 3)
+ -Wno-unused-const-variable
+ #endif
#if (__GNUC__ + (__GNUC_MINOR__ >= 5) > 4 && !defined __clang__)
-Wno-unsuffixed-float-constants
#endif
diff --git a/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
b/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
index 2f517f1bbc..cd95de0511 100644
--- a/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2005, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl The following macros need not be invoked explicitly.
dnl Invoking them does nothing except to declare default arguments
diff --git a/tp/Texinfo/XS/gnulib/m4/group-member.m4
b/tp/Texinfo/XS/gnulib/m4/group-member.m4
index f8ceb1d818..7e0230dcec 100644
--- a/tp/Texinfo/XS/gnulib/m4/group-member.m4
+++ b/tp/Texinfo/XS/gnulib/m4/group-member.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1999-2001, 2003-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Jim Meyering
diff --git a/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
b/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
index 80a8366855..ca021d6a9e 100644
--- a/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
+++ b/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible and Sam Steingold.
diff --git a/tp/Texinfo/XS/gnulib/m4/iconv.m4 b/tp/Texinfo/XS/gnulib/m4/iconv.m4
index b414bfca62..dc57b456ed 100644
--- a/tp/Texinfo/XS/gnulib/m4/iconv.m4
+++ b/tp/Texinfo/XS/gnulib/m4/iconv.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/include_next.m4
b/tp/Texinfo/XS/gnulib/m4/include_next.m4
index 03e852518e..0043d560af 100644
--- a/tp/Texinfo/XS/gnulib/m4/include_next.m4
+++ b/tp/Texinfo/XS/gnulib/m4/include_next.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert and Derek Price.
diff --git a/tp/Texinfo/XS/gnulib/m4/inline.m4
b/tp/Texinfo/XS/gnulib/m4/inline.m4
index f962bde1cc..fe4c0e7147 100644
--- a/tp/Texinfo/XS/gnulib/m4/inline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inline.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Test for the 'inline' keyword or equivalent.
dnl Define 'inline' to a supported equivalent, or to nothing if not supported,
diff --git a/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
b/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
index 72858ea86c..956b6a6d22 100644
--- a/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/inttypes.m4
b/tp/Texinfo/XS/gnulib/m4/inttypes.m4
index c43cd16207..2173995ea6 100644
--- a/tp/Texinfo/XS/gnulib/m4/inttypes.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inttypes.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Derek Price, Bruno Haible.
dnl Test whether <inttypes.h> is supported or must be substituted.
diff --git a/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
b/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
index 3b9da5b0ac..3d5c803246 100644
--- a/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/largefile.m4
b/tp/Texinfo/XS/gnulib/m4/largefile.m4
index 2881348359..36a7f27231 100644
--- a/tp/Texinfo/XS/gnulib/m4/largefile.m4
+++ b/tp/Texinfo/XS/gnulib/m4/largefile.m4
@@ -4,6 +4,7 @@ dnl Copyright 1992-1996, 1998-2024 Free Software Foundation,
Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Enable large files on systems where this is not the default.
# Enable support for files on Linux file systems with 64-bit inode numbers.
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
b/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
index 5da3eecfc6..e6e16bb0b5 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2003, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Subroutines of libtool.m4,
dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-link.m4
b/tp/Texinfo/XS/gnulib/m4/lib-link.m4
index fb764d3229..d32930ee5d 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-link.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-link.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
b/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
index 6277f72d0c..cf72a5b481 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2005, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
b/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
index 21e0e44212..da826476d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
+++ b/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paolo Bonzini and Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/libunistring.m4
b/tp/Texinfo/XS/gnulib/m4/libunistring.m4
index 85b638412a..b3ac57640b 100644
--- a/tp/Texinfo/XS/gnulib/m4/libunistring.m4
+++ b/tp/Texinfo/XS/gnulib/m4/libunistring.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.64])
diff --git a/tp/Texinfo/XS/gnulib/m4/limits-h.m4
b/tp/Texinfo/XS/gnulib/m4/limits-h.m4
index 1b619e1eb2..55dea94c9b 100644
--- a/tp/Texinfo/XS/gnulib/m4/limits-h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/limits-h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether limits.h has needed features.
diff --git a/tp/Texinfo/XS/gnulib/m4/localcharset.m4
b/tp/Texinfo/XS/gnulib/m4/localcharset.m4
index 807a5eedac..234e638bed 100644
--- a/tp/Texinfo/XS/gnulib/m4/localcharset.m4
+++ b/tp/Texinfo/XS/gnulib/m4/localcharset.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004, 2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_LOCALCHARSET],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-en.m4
b/tp/Texinfo/XS/gnulib/m4/locale-en.m4
index 39d08a23b0..a194894a43 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-en.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-en.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
b/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
index 3832c10d36..e28be8b98b 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
b/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
index b94cd7ae4d..879d2fd21d 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
b/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
index 040cab0c7a..61d79a84ce 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/locale_h.m4
b/tp/Texinfo/XS/gnulib/m4/locale_h.m4
index cd1c81ec12..d62cf85efa 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_LOCALE_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/lstat.m4 b/tp/Texinfo/XS/gnulib/m4/lstat.m4
index f838e2cc1e..530d99b3a1 100644
--- a/tp/Texinfo/XS/gnulib/m4/lstat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2001, 2003-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Jim Meyering.
diff --git a/tp/Texinfo/XS/gnulib/m4/malloc.m4
b/tp/Texinfo/XS/gnulib/m4/malloc.m4
index ee6df5c3fb..6f9aeecb6d 100644
--- a/tp/Texinfo/XS/gnulib/m4/malloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/malloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# This is adapted with modifications from upstream Autoconf here:
#
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n949
diff --git a/tp/Texinfo/XS/gnulib/m4/malloca.m4
b/tp/Texinfo/XS/gnulib/m4/malloca.m4
index 9e09d22cb9..0929b9efff 100644
--- a/tp/Texinfo/XS/gnulib/m4/malloca.m4
+++ b/tp/Texinfo/XS/gnulib/m4/malloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MALLOCA],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/math_h.m4
b/tp/Texinfo/XS/gnulib/m4/math_h.m4
index 7e69629c3d..926e0456d8 100644
--- a/tp/Texinfo/XS/gnulib/m4/math_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/math_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_MATH_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
b/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
index 4da0712bd4..d72749d493 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2014-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBRTOC32],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
b/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
index ad7a7c73a0..dcaa8295fc 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBRTOWC],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
b/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
index 10c86ba94e..2d807ed599 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008, 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_MBSINIT],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
b/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
index 66d65cd7c1..ae11afa982 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# From Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/memchr.m4
b/tp/Texinfo/XS/gnulib/m4/memchr.m4
index 31ff2dacff..211bd26033 100644
--- a/tp/Texinfo/XS/gnulib/m4/memchr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/memchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_FUNC_MEMCHR],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/minmax.m4
b/tp/Texinfo/XS/gnulib/m4/minmax.m4
index bc7d0c345f..2ce09e0777 100644
--- a/tp/Texinfo/XS/gnulib/m4/minmax.m4
+++ b/tp/Texinfo/XS/gnulib/m4/minmax.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_PREREQ([2.53])
diff --git a/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
b/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
index 61ca0120da..3688b9a579 100644
--- a/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Detect how mmap can be used to create anonymous (not file-backed) memory
# mappings.
diff --git a/tp/Texinfo/XS/gnulib/m4/mode_t.m4
b/tp/Texinfo/XS/gnulib/m4/mode_t.m4
index 0d5c280828..159ef755d0 100644
--- a/tp/Texinfo/XS/gnulib/m4/mode_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mode_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# For using mode_t, it's sufficient to use AC_TYPE_MODE_T and
# include <sys/types.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
b/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
index 7919ff1223..0685d228d1 100644
--- a/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
+++ b/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MSVC_INVAL],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
b/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
index 007c762018..224ec72568 100644
--- a/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
+++ b/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_MSVC_NOTHROW],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/multiarch.m4
b/tp/Texinfo/XS/gnulib/m4/multiarch.m4
index 3af29d39a0..bddff28e7c 100644
--- a/tp/Texinfo/XS/gnulib/m4/multiarch.m4
+++ b/tp/Texinfo/XS/gnulib/m4/multiarch.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Determine whether the compiler is or may be producing universal binaries.
#
diff --git a/tp/Texinfo/XS/gnulib/m4/musl.m4 b/tp/Texinfo/XS/gnulib/m4/musl.m4
index 0d4de8926a..6dccf1049f 100644
--- a/tp/Texinfo/XS/gnulib/m4/musl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/musl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Test for musl libc, despite the musl libc authors don't like it
# <https://wiki.musl-libc.org/faq.html>
diff --git a/tp/Texinfo/XS/gnulib/m4/obstack.m4
b/tp/Texinfo/XS/gnulib/m4/obstack.m4
index bfab293f7a..71638317f6 100644
--- a/tp/Texinfo/XS/gnulib/m4/obstack.m4
+++ b/tp/Texinfo/XS/gnulib/m4/obstack.m4
@@ -4,6 +4,7 @@ dnl Copyright 1996-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# See if we need to provide obstacks.
diff --git a/tp/Texinfo/XS/gnulib/m4/off64_t.m4
b/tp/Texinfo/XS/gnulib/m4/off64_t.m4
index 34fa21eb16..b5d2cf6fc2 100644
--- a/tp/Texinfo/XS/gnulib/m4/off64_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/off64_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether <sys/types.h> defines the 'off64_t' type.
dnl Set HAVE_OFF64_T.
diff --git a/tp/Texinfo/XS/gnulib/m4/off_t.m4 b/tp/Texinfo/XS/gnulib/m4/off_t.m4
index db6035dbeb..42cd98fbfb 100644
--- a/tp/Texinfo/XS/gnulib/m4/off_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/off_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Check whether to override the 'off_t' type.
dnl Set WINDOWS_64_BIT_OFF_T.
diff --git a/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
b/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
index 6defdfb400..91aa6efbea 100644
--- a/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Test whether O_CLOEXEC is defined.
diff --git a/tp/Texinfo/XS/gnulib/m4/open-slash.m4
b/tp/Texinfo/XS/gnulib/m4/open-slash.m4
index 03460e422d..9d5c21ce1f 100644
--- a/tp/Texinfo/XS/gnulib/m4/open-slash.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open-slash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Tests whether open() and creat() recognize a trailing slash.
dnl Sets gl_cv_func_open_slash.
diff --git a/tp/Texinfo/XS/gnulib/m4/open.m4 b/tp/Texinfo/XS/gnulib/m4/open.m4
index 62a11a110c..600c2ec80d 100644
--- a/tp/Texinfo/XS/gnulib/m4/open.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_OPEN],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/pathmax.m4
b/tp/Texinfo/XS/gnulib/m4/pathmax.m4
index 4280837f1e..958089e2d3 100644
--- a/tp/Texinfo/XS/gnulib/m4/pathmax.m4
+++ b/tp/Texinfo/XS/gnulib/m4/pathmax.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_PATHMAX],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/pid_t.m4 b/tp/Texinfo/XS/gnulib/m4/pid_t.m4
index 8bedcc6bcd..e014c0bd8f 100644
--- a/tp/Texinfo/XS/gnulib/m4/pid_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/pid_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# The following implementation works around a problem in autoconf <= 2.69.
m4_version_prereq([2.70], [], [
diff --git a/tp/Texinfo/XS/gnulib/m4/printf.m4
b/tp/Texinfo/XS/gnulib/m4/printf.m4
index a6daa1a62c..4c3e8ecf2d 100644
--- a/tp/Texinfo/XS/gnulib/m4/printf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/printf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Test whether the *printf family of functions supports the 'j', 'z', 't',
dnl 'L' size specifiers. (ISO C99, POSIX:2001)
diff --git a/tp/Texinfo/XS/gnulib/m4/quote.m4 b/tp/Texinfo/XS/gnulib/m4/quote.m4
index 2137555aee..b73e7ee9dc 100644
--- a/tp/Texinfo/XS/gnulib/m4/quote.m4
+++ b/tp/Texinfo/XS/gnulib/m4/quote.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_QUOTE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/quotearg.m4
b/tp/Texinfo/XS/gnulib/m4/quotearg.m4
index 38e7f13023..e07a710d94 100644
--- a/tp/Texinfo/XS/gnulib/m4/quotearg.m4
+++ b/tp/Texinfo/XS/gnulib/m4/quotearg.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_QUOTEARG],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/raise.m4 b/tp/Texinfo/XS/gnulib/m4/raise.m4
index 82bf236df4..d5bf4d571c 100644
--- a/tp/Texinfo/XS/gnulib/m4/raise.m4
+++ b/tp/Texinfo/XS/gnulib/m4/raise.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_RAISE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
b/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
index 6e0fa0a55e..ffef17e982 100644
--- a/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_RAWMEMCHR],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/read.m4 b/tp/Texinfo/XS/gnulib/m4/read.m4
index 32fd48c26a..6413e64b3a 100644
--- a/tp/Texinfo/XS/gnulib/m4/read.m4
+++ b/tp/Texinfo/XS/gnulib/m4/read.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_READ],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/realloc.m4
b/tp/Texinfo/XS/gnulib/m4/realloc.m4
index cc91102836..f4d78f9622 100644
--- a/tp/Texinfo/XS/gnulib/m4/realloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/realloc.m4
@@ -1,9 +1,22 @@
# realloc.m4
-# serial 32
+# serial 33
dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
+
+# An an experimental option, the user can request a sanitized realloc()
+# implementation, i.e. one that aborts upon undefined behaviour,
+# by setting
+# gl_cv_func_realloc_sanitize=yes
+# at configure time.
+AC_DEFUN([gl_FUNC_REALLOC_SANITIZED],
+[
+ AC_CACHE_CHECK([whether realloc should abort upon undefined behaviour],
+ [gl_cv_func_realloc_sanitize],
+ [test -n "$gl_cv_func_realloc_sanitize" || gl_cv_func_realloc_sanitize=no])
+])
# This is adapted with modifications from upstream Autoconf here:
#
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n1455
@@ -50,7 +63,9 @@ AC_DEFUN([gl_FUNC_REALLOC_GNU],
dnl gets defined already before this macro gets invoked. This helps
dnl if !(__VEC__ || __AIXVEC), and doesn't hurt otherwise.
- if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
+ AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+ if test "$gl_cv_func_realloc_sanitize" = no \
+ && test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
_AC_FUNC_REALLOC_IF([], [REPLACE_REALLOC_FOR_REALLOC_GNU=1])
fi
])# gl_FUNC_REALLOC_GNU
@@ -64,7 +79,14 @@ AC_DEFUN([gl_FUNC_REALLOC_POSIX],
[
AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
AC_REQUIRE([gl_FUNC_MALLOC_POSIX])
- if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+ AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+ if test "$gl_cv_func_realloc_sanitize" != no; then
REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+ AC_DEFINE([NEED_SANITIZED_REALLOC], [1],
+ [Define to 1 if realloc should abort upon undefined behaviour.])
+ else
+ if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+ REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+ fi
fi
])
diff --git a/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
b/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
index 958095e15c..9407a7fe63 100644
--- a/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
+++ b/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_REALLOCARRAY],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/safe-read.m4
b/tp/Texinfo/XS/gnulib/m4/safe-read.m4
index 9e5bfa646e..6e7012af41 100644
--- a/tp/Texinfo/XS/gnulib/m4/safe-read.m4
+++ b/tp/Texinfo/XS/gnulib/m4/safe-read.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Prerequisites of lib/safe-read.c.
AC_DEFUN([gl_PREREQ_SAFE_READ],
diff --git a/tp/Texinfo/XS/gnulib/m4/safe-write.m4
b/tp/Texinfo/XS/gnulib/m4/safe-write.m4
index cf6907cf67..5d8f884e6b 100644
--- a/tp/Texinfo/XS/gnulib/m4/safe-write.m4
+++ b/tp/Texinfo/XS/gnulib/m4/safe-write.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Prerequisites of lib/safe-write.c.
AC_DEFUN([gl_PREREQ_SAFE_WRITE],
diff --git a/tp/Texinfo/XS/gnulib/m4/setenv.m4
b/tp/Texinfo/XS/gnulib/m4/setenv.m4
index ae7fcec690..d8f1ae65ea 100644
--- a/tp/Texinfo/XS/gnulib/m4/setenv.m4
+++ b/tp/Texinfo/XS/gnulib/m4/setenv.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2004, 2006-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_SETENV],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
b/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
index e5b7d28b16..47c0fb2c27 100644
--- a/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
+++ b/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_SETLOCALE_NULL],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/signal_h.m4
b/tp/Texinfo/XS/gnulib/m4/signal_h.m4
index 7a7d2b3c52..ef6c5df949 100644
--- a/tp/Texinfo/XS/gnulib/m4/signal_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/signal_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_SIGNAL_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/size_max.m4
b/tp/Texinfo/XS/gnulib/m4/size_max.m4
index df91cf0629..1fe8ff9dfe 100644
--- a/tp/Texinfo/XS/gnulib/m4/size_max.m4
+++ b/tp/Texinfo/XS/gnulib/m4/size_max.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
b/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
index c15f948adb..437f066c92 100644
--- a/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2006, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Define ssize_t if it does not already exist.
diff --git a/tp/Texinfo/XS/gnulib/m4/stat-time.m4
b/tp/Texinfo/XS/gnulib/m4/stat-time.m4
index e8ee7d5125..c192addd43 100644
--- a/tp/Texinfo/XS/gnulib/m4/stat-time.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stat-time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2024
Free Software Foun
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Checks for stat-related time functions.
diff --git a/tp/Texinfo/XS/gnulib/m4/stat.m4 b/tp/Texinfo/XS/gnulib/m4/stat.m4
index fabd360c7a..e7f3cbb508 100644
--- a/tp/Texinfo/XS/gnulib/m4/stat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STAT],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/stdalign.m4
b/tp/Texinfo/XS/gnulib/m4/stdalign.m4
index 1c29d1e4fb..80846d2354 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdalign.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdalign.m4
@@ -4,6 +4,7 @@ dnl Copyright 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for alignas and alignof that conform to C23.
diff --git a/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
b/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
index c7f75b37fa..e80b56eef6 100644
--- a/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl A placeholder for <stddef.h>, for platforms that have issues.
diff --git a/tp/Texinfo/XS/gnulib/m4/stdint.m4
b/tp/Texinfo/XS/gnulib/m4/stdint.m4
index 2dea846914..0a078e64d5 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdint.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdint.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert and Bruno Haible.
dnl Test whether <stdint.h> is supported or must be substituted.
diff --git a/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
b/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
index 29f42160b0..32f287bb39 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
b/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
index ec52ae92ff..14fb0d34c6 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_STDIO_H_EARLY],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
b/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
index 5d9b3017c4..68d98427b5 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_STDLIB_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
b/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
index 3712476e58..892881e9fc 100644
--- a/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRCHRNUL],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/strerror.m4
b/tp/Texinfo/XS/gnulib/m4/strerror.m4
index 0272c6f4ba..4b962af23a 100644
--- a/tp/Texinfo/XS/gnulib/m4/strerror.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strerror.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRERROR],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/string_h.m4
b/tp/Texinfo/XS/gnulib/m4/string_h.m4
index f31264ae85..68464f0d08 100644
--- a/tp/Texinfo/XS/gnulib/m4/string_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/string_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a GNU-like replacement for <string.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/strndup.m4
b/tp/Texinfo/XS/gnulib/m4/strndup.m4
index 7a2c5860b8..7e5aa08698 100644
--- a/tp/Texinfo/XS/gnulib/m4/strndup.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strndup.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2003, 2005-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_STRNDUP],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/strnlen.m4
b/tp/Texinfo/XS/gnulib/m4/strnlen.m4
index 83a75c0c32..ecd2559819 100644
--- a/tp/Texinfo/XS/gnulib/m4/strnlen.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strnlen.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
m4_version_prereq([2.73], [], [
# Replace AC_FUNC_STRNLEN from Autoconf 2.72 and earlier,
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
b/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
index 3bf3cb4777..2f1edcef1a 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Simon Josefsson.
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
b/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
index 3cc50ce677..2971bc526f 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Eric Blake.
dnl Provide a GNU-like <sys/stat.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
b/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
index d320308893..6954319e4b 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a replacement for <sys/time.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
b/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
index 7c7f265527..a7b289c206 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_SYS_TYPES_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/threadlib.m4
b/tp/Texinfo/XS/gnulib/m4/threadlib.m4
index f5e81479cc..0f52aac478 100644
--- a/tp/Texinfo/XS/gnulib/m4/threadlib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/threadlib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/time_h.m4
b/tp/Texinfo/XS/gnulib/m4/time_h.m4
index 88c76c03c0..28d698a1f0 100644
--- a/tp/Texinfo/XS/gnulib/m4/time_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Configure a more-standard replacement for <time.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/timespec.m4
b/tp/Texinfo/XS/gnulib/m4/timespec.m4
index 5333920ef5..39255320c7 100644
--- a/tp/Texinfo/XS/gnulib/m4/timespec.m4
+++ b/tp/Texinfo/XS/gnulib/m4/timespec.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Jim Meyering
diff --git a/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
b/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
index bb8801b164..92ed86ba1a 100644
--- a/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Prepare the overridden <uchar.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
b/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
index 20f2d11264..ca9be35f06 100644
--- a/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNICASE_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
b/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
index f36204a8c9..ca5a12aef3 100644
--- a/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNICTYPE_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
b/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
index 455a360f11..bdf06255f9 100644
--- a/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN_ONCE([gl_UNINORM_H],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
b/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
index 04fa79c9ca..6fcbc242e4 100644
--- a/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Simon Josefsson, Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/utime.m4 b/tp/Texinfo/XS/gnulib/m4/utime.m4
index a87feef1f7..c4310300b9 100644
--- a/tp/Texinfo/XS/gnulib/m4/utime.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utime.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_UTIME],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/utime_h.m4
b/tp/Texinfo/XS/gnulib/m4/utime_h.m4
index f355dc2dad..0d3aa8727b 100644
--- a/tp/Texinfo/XS/gnulib/m4/utime_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utime_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/utimens.m4
b/tp/Texinfo/XS/gnulib/m4/utimens.m4
index b8200deaa2..5730b55feb 100644
--- a/tp/Texinfo/XS/gnulib/m4/utimens.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utimens.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_UTIMENS],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/utimes.m4
b/tp/Texinfo/XS/gnulib/m4/utimes.m4
index 05b23cbb73..807b4600f0 100644
--- a/tp/Texinfo/XS/gnulib/m4/utimes.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utimes.m4
@@ -5,6 +5,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# See if we need to work around bugs in glibc's implementation of
# utimes from 2003-07-12 to 2003-09-17.
diff --git a/tp/Texinfo/XS/gnulib/m4/vararrays.m4
b/tp/Texinfo/XS/gnulib/m4/vararrays.m4
index 9211f69d4d..6681ce9d69 100644
--- a/tp/Texinfo/XS/gnulib/m4/vararrays.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vararrays.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for variable-length arrays.
diff --git a/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
b/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
index a02f4e1e1d..ab217cf347 100644
--- a/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2006-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_VASNPRINTF],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
b/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
index 73f7b8073d..68df6fbad1 100644
--- a/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
@@ -5,6 +5,7 @@ dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_VASPRINTF],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/visibility.m4
b/tp/Texinfo/XS/gnulib/m4/visibility.m4
index ecf0968683..e72532db8c 100644
--- a/tp/Texinfo/XS/gnulib/m4/visibility.m4
+++ b/tp/Texinfo/XS/gnulib/m4/visibility.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008, 2010-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
diff --git a/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
b/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
index 6c8c76b883..124cb91849 100644
--- a/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
+++ b/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# gl_WARN_ON_USE_PREPARE(INCLUDES, NAMES)
# ---------------------------------------
diff --git a/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
b/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
index 995bdc659d..14296d0291 100644
--- a/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
diff --git a/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
b/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
index a3b07c2a23..bb2de00d27 100644
--- a/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
@@ -7,6 +7,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl Written by Paul Eggert.
diff --git a/tp/Texinfo/XS/gnulib/m4/wint_t.m4
b/tp/Texinfo/XS/gnulib/m4/wint_t.m4
index 883fac28ed..c1a5900917 100644
--- a/tp/Texinfo/XS/gnulib/m4/wint_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wint_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl From Bruno Haible.
dnl Test whether <wchar.h> has the 'wint_t' type and whether gnulib's
diff --git a/tp/Texinfo/XS/gnulib/m4/write.m4 b/tp/Texinfo/XS/gnulib/m4/write.m4
index b68af8046d..4ae9b7a9ff 100644
--- a/tp/Texinfo/XS/gnulib/m4/write.m4
+++ b/tp/Texinfo/XS/gnulib/m4/write.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_FUNC_WRITE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/xalloc.m4
b/tp/Texinfo/XS/gnulib/m4/xalloc.m4
index d44d0f088a..1255bbae10 100644
--- a/tp/Texinfo/XS/gnulib/m4/xalloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xalloc.m4
@@ -4,5 +4,6 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_XALLOC], [:])
diff --git a/tp/Texinfo/XS/gnulib/m4/xattr.m4 b/tp/Texinfo/XS/gnulib/m4/xattr.m4
index d8c0848683..9b2dd8d245 100644
--- a/tp/Texinfo/XS/gnulib/m4/xattr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xattr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
# Check for Extended Attributes (Linux)
diff --git a/tp/Texinfo/XS/gnulib/m4/xsize.m4 b/tp/Texinfo/XS/gnulib/m4/xsize.m4
index e5784973e7..bf1f09ab2d 100644
--- a/tp/Texinfo/XS/gnulib/m4/xsize.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xsize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2004, 2008-2024 Free Software
Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
AC_DEFUN([gl_XSIZE],
[
diff --git a/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
b/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
index 710fba4e29..c23127a97f 100644
--- a/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
dnl This file must be named something that sorts after all other
dnl package- or gnulib-provided .m4 files - at least for those packages
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Run gnulib --add-import at top level and under tp/Texinfo/XS.,
Gavin D. Smith <=