[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5464-g1689f12a
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5464-g1689f12a |
Date: |
Fri, 26 Apr 2024 05:32:50 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, gawk-5.3-stable has been updated
via 1689f12a22bdbe57461b8274063063a8d6d0c27c (commit)
from b929667604919542b3ea6ef641e57fc527d60fab (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=1689f12a22bdbe57461b8274063063a8d6d0c27c
commit 1689f12a22bdbe57461b8274063063a8d6d0c27c
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Fri Apr 26 12:32:28 2024 +0300
Update a bunch of support files from GNULIB.
diff --git a/support/ChangeLog b/support/ChangeLog
index af083f2c..60f00963 100644
--- a/support/ChangeLog
+++ b/support/ChangeLog
@@ -1,3 +1,12 @@
+2024-04-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * cdefs.h, dfa.h, dynarray.h, flexmember.h, idx.h,
+ intprops.h, libc-config.h, localeinfo.h, dynarray-skeleton.c,
+ dynarray.h, dynarray_at_failure.c, dynarray_finalize.c,
+ dynarray_resize_clear.c, regcomp.c, regex.c, regex.h,
+ regex_internal.c, verify.h: Updates from GNULIB. Mostly
+ changes in the copyright year.
+
2024-02-01 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (distclean-local): Remove malloc/.deps
diff --git a/support/cdefs.h b/support/cdefs.h
index 412f036c..d38382ad 100644
--- a/support/cdefs.h
+++ b/support/cdefs.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1992-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1992-2024 Free Software Foundation, Inc.
Copyright The GNU Toolchain Authors.
This file is part of the GNU C Library.
@@ -42,8 +42,8 @@
#if (defined __has_attribute \
&& (!defined __clang_minor__ \
|| (defined __apple_build_version__ \
- ? 6000000 <= __apple_build_version__ \
- : 3 < __clang_major__ + (5 <= __clang_minor__))))
+ ? 7000000 <= __apple_build_version__ \
+ : 5 <= __clang_major__)))
# define __glibc_has_attribute(attr) __has_attribute (attr)
#else
# define __glibc_has_attribute(attr) 0
diff --git a/support/dfa.h b/support/dfa.h
index 69a3bac6..97c499c0 100644
--- a/support/dfa.h
+++ b/support/dfa.h
@@ -1,5 +1,5 @@
/* dfa.h - declarations for GNU deterministic regexp compiler
- Copyright (C) 1988, 1998, 2007, 2009-2023 Free Software Foundation, Inc.
+ Copyright (C) 1988, 1998, 2007, 2009-2024 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/support/dynarray.h b/support/dynarray.h
index 58f68823..8940e81b 100644
--- a/support/dynarray.h
+++ b/support/dynarray.h
@@ -1,5 +1,5 @@
/* Type-safe arrays which grow dynamically.
- Copyright 2021-2023 Free Software Foundation, Inc.
+ Copyright 2021-2024 Free Software Foundation, Inc.
This file is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
@@ -248,14 +248,12 @@ static DYNARRAY_ELEMENT *
/* The implementation is imported from glibc. */
-#ifndef GAWK
/* Avoid possible conflicts with symbols exported by the GNU libc. */
#define __libc_dynarray_at_failure gl_dynarray_at_failure
#define __libc_dynarray_emplace_enlarge gl_dynarray_emplace_enlarge
#define __libc_dynarray_finalize gl_dynarray_finalize
#define __libc_dynarray_resize_clear gl_dynarray_resize_clear
#define __libc_dynarray_resize gl_dynarray_resize
-#endif
#if defined DYNARRAY_STRUCT || defined DYNARRAY_ELEMENT || defined
DYNARRAY_PREFIX
diff --git a/support/flexmember.h b/support/flexmember.h
index 0264fdc9..9d91dbfa 100644
--- a/support/flexmember.h
+++ b/support/flexmember.h
@@ -1,6 +1,6 @@
/* Sizes of structs with flexible array members.
- Copyright 2016-2023 Free Software Foundation, Inc.
+ Copyright 2016-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
diff --git a/support/idx.h b/support/idx.h
index 23020b7e..43793f2d 100644
--- a/support/idx.h
+++ b/support/idx.h
@@ -1,5 +1,5 @@
/* A type for indices and sizes.
- Copyright (C) 2020-2023 Free Software Foundation, Inc.
+ Copyright (C) 2020-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -111,6 +111,11 @@
help producing good code and good warnings. The type 'idx_t' could
then be typedef'ed to a range type that is signed after promotion. */
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
/* In the future, idx_t could be typedef'ed to a signed range type.
The clang "extended integer types", supported in Clang 11 or newer
<https://clang.llvm.org/docs/LanguageExtensions.html#extended-integer-types>,
@@ -131,4 +136,9 @@ typedef ptrdiff_t idx_t;
Perhaps there should be another macro IDX_VALUE_BITS that does not
count the sign bit and is therefore one less than PTRDIFF_WIDTH. */
+
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _IDX_H */
diff --git a/support/intprops.h b/support/intprops.h
index 44b5e60f..43734f34 100644
--- a/support/intprops.h
+++ b/support/intprops.h
@@ -1,6 +1,6 @@
/* intprops.h -- properties of integer types
- Copyright (C) 2001-2023 Free Software Foundation, Inc.
+ Copyright (C) 2001-2024 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
diff --git a/support/libc-config.h b/support/libc-config.h
index 5f5ad010..70114608 100644
--- a/support/libc-config.h
+++ b/support/libc-config.h
@@ -1,6 +1,6 @@
/* System definitions for code taken from the GNU C Library
- Copyright 2017-2023 Free Software Foundation, Inc.
+ Copyright 2017-2024 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
diff --git a/support/localeinfo.h b/support/localeinfo.h
index 383a9387..f8863edf 100644
--- a/support/localeinfo.h
+++ b/support/localeinfo.h
@@ -1,6 +1,6 @@
/* locale information
- Copyright 2016-2023 Free Software Foundation, Inc.
+ Copyright 2016-2024 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -29,6 +29,11 @@
# include <uchar.h>
#endif
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
struct localeinfo
{
/* MB_CUR_MAX > 1. */
@@ -64,3 +69,8 @@ extern void init_localeinfo (struct localeinfo *);
enum { CASE_FOLDED_BUFSIZE = 32 };
extern int case_folded_counterparts (wint_t, char32_t[CASE_FOLDED_BUFSIZE]);
+
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/support/malloc/dynarray-skeleton.c
b/support/malloc/dynarray-skeleton.c
index 580c278b..a95241ab 100644
--- a/support/malloc/dynarray-skeleton.c
+++ b/support/malloc/dynarray-skeleton.c
@@ -1,5 +1,5 @@
/* Type-safe arrays which grow dynamically.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/malloc/dynarray.h b/support/malloc/dynarray.h
index a9a3b085..3163e278 100644
--- a/support/malloc/dynarray.h
+++ b/support/malloc/dynarray.h
@@ -1,5 +1,5 @@
/* Type-safe arrays which grow dynamically. Shared definitions.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/malloc/dynarray_at_failure.c
b/support/malloc/dynarray_at_failure.c
index ebc93109..95e34e7a 100644
--- a/support/malloc/dynarray_at_failure.c
+++ b/support/malloc/dynarray_at_failure.c
@@ -1,5 +1,5 @@
/* Report an dynamic array index out of bounds condition.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/malloc/dynarray_finalize.c
b/support/malloc/dynarray_finalize.c
index 673595a5..52764f73 100644
--- a/support/malloc/dynarray_finalize.c
+++ b/support/malloc/dynarray_finalize.c
@@ -1,5 +1,5 @@
/* Copy the dynamically-allocated area to an explicitly-sized heap allocation.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/malloc/dynarray_resize_clear.c
b/support/malloc/dynarray_resize_clear.c
index bb23c522..aa17f740 100644
--- a/support/malloc/dynarray_resize_clear.c
+++ b/support/malloc/dynarray_resize_clear.c
@@ -1,5 +1,5 @@
/* Increase the size of a dynamic array and clear the new part.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/regcomp.c b/support/regcomp.c
index 1f6a1311..696cf813 100644
--- a/support/regcomp.c
+++ b/support/regcomp.c
@@ -1,5 +1,5 @@
/* Extended regular expression matching and search library.
- Copyright (C) 2002-2023 Free Software Foundation, Inc.
+ Copyright (C) 2002-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
diff --git a/support/regex.c b/support/regex.c
index 3beb0deb..4b1a6ed6 100644
--- a/support/regex.c
+++ b/support/regex.c
@@ -1,5 +1,5 @@
/* Extended regular expression matching and search library.
- Copyright (C) 2002-2023 Free Software Foundation, Inc.
+ Copyright (C) 2002-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
@@ -26,10 +26,6 @@
# pragma GCC diagnostic ignored "-Wsuggest-attribute=pure"
# pragma GCC diagnostic ignored "-Wvla"
# endif
-# if __GNUC_PREREQ (4, 3)
-# pragma GCC diagnostic ignored "-Wold-style-definition"
-# pragma GCC diagnostic ignored "-Wtype-limits"
-# endif
#endif
/* Make sure no one compiles this code with a C++ compiler. */
diff --git a/support/regex.h b/support/regex.h
index 9ef0252f..ccf40ceb 100644
--- a/support/regex.h
+++ b/support/regex.h
@@ -1,6 +1,6 @@
/* Definitions for data structures and routines for the regular
expression library.
- Copyright (C) 1985, 1989-2023 Free Software Foundation, Inc.
+ Copyright (C) 1985, 1989-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/support/regex_internal.c b/support/regex_internal.c
index 998a19b7..8cd096eb 100644
--- a/support/regex_internal.c
+++ b/support/regex_internal.c
@@ -1,5 +1,5 @@
/* Extended regular expression matching and search library.
- Copyright (C) 2002-2023 Free Software Foundation, Inc.
+ Copyright (C) 2002-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
diff --git a/support/verify.h b/support/verify.h
index 181dc6c2..08268c24 100644
--- a/support/verify.h
+++ b/support/verify.h
@@ -1,6 +1,6 @@
/* Compile-time assert-like macros.
- Copyright (C) 2005-2006, 2009-2023 Free Software Foundation, Inc.
+ Copyright (C) 2005-2006, 2009-2024 Free Software Foundation, Inc.
This file is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
-----------------------------------------------------------------------
Summary of changes:
support/ChangeLog | 9 +++++++++
support/cdefs.h | 6 +++---
support/dfa.h | 2 +-
support/dynarray.h | 4 +---
support/flexmember.h | 2 +-
support/idx.h | 12 +++++++++++-
support/intprops.h | 2 +-
support/libc-config.h | 2 +-
support/localeinfo.h | 12 +++++++++++-
support/malloc/dynarray-skeleton.c | 2 +-
support/malloc/dynarray.h | 2 +-
support/malloc/dynarray_at_failure.c | 2 +-
support/malloc/dynarray_finalize.c | 2 +-
support/malloc/dynarray_resize_clear.c | 2 +-
support/regcomp.c | 2 +-
support/regex.c | 6 +-----
support/regex.h | 2 +-
support/regex_internal.c | 2 +-
support/verify.h | 2 +-
19 files changed, 49 insertions(+), 26 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5464-g1689f12a,
Arnold Robbins <=