From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: by sourceware.org (Postfix, from userid 2028)
id EA80F3858439; Tue, 8 Aug 2023 13:31:07 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EA80F3858439
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org;
s=default; t=1691501467;
bh=5rKJet3SdXihEfbQTIFqeKYbTZWwFY9JKeYQB1ZepV4=;
h=To:Subject:Date:From:From;
b=i/tkSaq4x6pAkS/obsC+rAUK0MdMyHXkcNZQ1yt/fela+Wst+hSfyA4V9ibqpy+pT
1Ftm3ET4H6E2X1tvAl/CBfV30ONepAZZbSWkOdIArYFHWtfiEUCq43ccW7awmI4kPp
SxbGmTzdJ/guGfHLD0KkI7Lff+RVEMEEQ1nWeuHM=
To: gcc-cvs-wwwdocs@gcc.gnu.org
Subject: gcc-wwwdocs branch master updated. a4adda5557597721d604fd591ac57241041316ce
X-Git-Refname: refs/heads/master
X-Git-Reftype: branch
X-Git-Oldrev: daec8707932f2049a4834166a93ca9cc7fe19224
X-Git-Newrev: a4adda5557597721d604fd591ac57241041316ce
Message-Id: <20230808133107.EA80F3858439@sourceware.org>
Date: Tue, 8 Aug 2023 13:31:07 +0000 (GMT)
From: Qing Zhao
List-Id:
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 "gcc-wwwdocs".
The branch, master has been updated
via a4adda5557597721d604fd591ac57241041316ce (commit)
from daec8707932f2049a4834166a93ca9cc7fe19224 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a4adda5557597721d604fd591ac57241041316ce
Author: Qing Zhao
Date: Mon Aug 7 14:16:02 2023 +0000
gcc-14/changes.html: Deprecate a GCC C extension on flexible array members.
*htdocs/gcc-14/changes.html (Caveats): Add notice about deprecating a C
extension about flexible array members.
diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index dad1ba53..eae25f1a 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -30,7 +30,18 @@ a work-in-progress.
Caveats
- - ...
+ - C:
+ Support for the GCC extension, a structure containing a C99 flexible array
+ member, or a union containing such a structure, is not the last field of
+ another structure, is deprecated. Refer to
+
+ Zero Length Arrays.
+ Any code relying on this extension should be modifed to ensure that
+ C99 flexible array members only end up at the ends of structures.
+ Please use the warning option
+
-Wflex-array-member-not-at-end
to
+ identify all such cases in the source code and modify them.
+
-----------------------------------------------------------------------
Summary of changes:
htdocs/gcc-14/changes.html | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
hooks/post-receive
--
gcc-wwwdocs