From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32])
by sourceware.org (Postfix) with ESMTPS id 817003858D1E
for ; Wed, 21 Dec 2022 14:46:31 +0000 (GMT)
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 817003858D1E
Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com
Received: from pps.filterd (m0333520.ppops.net [127.0.0.1])
by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2BLDVbGJ002928;
Wed, 21 Dec 2022 14:46:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc :
subject : date : message-id : references : in-reply-to : content-type :
content-id : content-transfer-encoding : mime-version; s=corp-2022-7-12;
bh=fGqZC1DQjGH40H9j9OEqtTaYMiaN6D1XSPAfJEAd0Dk=;
b=fIuLWeO2yVPvgtTBlyQwHvdryld4drTwLAl01cXu/HJ2n3zbVOH919CfwnSWzuZOEX+N
XadGD0q0tfRn+PUtGzfbR8i+tuG+DrXgBJJunPzYPe3GOPI8H98oVbZavzRVPyODL1+4
iIS14g0CCCwjVFVo6X6LuHBKkuZKhhblfGLdMnGtIzS4tl+UDinAQq08LDFl2eFyFTpX
ZdGDiqPvz1CfhVVaTU3Lb0bAZxvreu0VEWtIiLaM+VVTdUfCBzM+JCOeNzASU3neDefs
IC+58FFZiFAye2k5dBFR/0rkFY7jXE3cKkuQSCnlm3Dn7ndRMIb+A7FN9LCie7Ab9fiD yQ==
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2])
by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mh6tt158t-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
Wed, 21 Dec 2022 14:46:30 +0000
Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2BLD9mUw012211;
Wed, 21 Dec 2022 14:46:29 GMT
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175])
by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3mh476wqsc-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
Wed, 21 Dec 2022 14:46:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=F9qEPYtWbOysPxZu4l7vudFkKj/tY9ZuvTRoOcF3DihpaTLTugMIOHuSPxjmRAZHPcIGaU/Xr4OPLvJLmCxxs31kLUfOUMJDtCL+BFuDsKEU6hg4hQ4oSFjtB3WTGRU+iWwC7kCsEcRboaZIp3fUU2GB7VYf2yZrZzO1A+CMF+ZrtjqiJnk3oGl4C3MfcyR/bIN5Jf+/J9TDG3dAO22W7eOch+aEZIZDUxvB00cX64yBG66mId1OtvgR4/xxUWVUzry7p7mLD0HqNRhH6+Tz3yARLlozoJIu3mxoIFr+LuWU2RSR7PsiHiGbudDzdU1Z6AMXP1GfktCb1CEw+NUIZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=fGqZC1DQjGH40H9j9OEqtTaYMiaN6D1XSPAfJEAd0Dk=;
b=C2PhtF1/hZEohrkMBVwAiLf5bc9HuDR0Je3vnCmctuSeAVpvt1jue1uQHh5lmF7gVO/wuOuiIxwkdi2vAd/K/5stEOXNTSFduAgDg9UHIBEQ+aqjSjbn3Eo+rG4pIT+0aDdWSZNYG7eyoQniuzbalUjge8knFPQTPDwkb4yEm8xm1i1LUEKWVIJkVxgJbBiX211yJFGliajazZAfsBQzTdEIeTxY2h0cpg6YrCwnV8yccrsQrcXiYPPuDW0FAx4v36EsJTUxzYyXsXYnmlXuscZ1M+kXO0u/HBgTq98vSw8826VRa0f9spOeyymbxBU6FkWxX93uXVAJebiSairngQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=fGqZC1DQjGH40H9j9OEqtTaYMiaN6D1XSPAfJEAd0Dk=;
b=bVfJhSoVX8k1grMK9mB0tEvPFdygMn/2WCqgQB80T2pY+WM202mUNv94aI8RNbj09vv71uZfypYo605Z3XGWaPVJIvB65X0MnVsqG2vKcyhUy6CAi3IgglXtjVjo/NZYk+QZkMaGryoj97RRfLCXD3lvWsswgovdilZABUxFC14=
Received: from CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19)
by SJ0PR10MB6432.namprd10.prod.outlook.com (2603:10b6:a03:486::9) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Wed, 21 Dec
2022 14:46:27 +0000
Received: from CH2PR10MB4344.namprd10.prod.outlook.com
([fe80::9423:79b3:c0dc:1113]) by CH2PR10MB4344.namprd10.prod.outlook.com
([fe80::9423:79b3:c0dc:1113%9]) with mapi id 15.20.5924.016; Wed, 21 Dec 2022
14:46:27 +0000
From: Qing Zhao
To: Richard Biener
CC: gcc Patches
Subject: Re: gcc-13/changes.html: Mention -fstrict-flex-arrays and its impact
Thread-Topic: gcc-13/changes.html: Mention -fstrict-flex-arrays and its impact
Thread-Index: AQHZFI5rG+2NnnmsKkeJ2IMXtBXjFK537iuAgAB+uQA=
Date: Wed, 21 Dec 2022 14:46:27 +0000
Message-ID: <7EE40B3B-7A01-48A1-B4BE-B0E3103C31A3@oracle.com>
References:
In-Reply-To:
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.1)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH2PR10MB4344:EE_|SJ0PR10MB6432:EE_
x-ms-office365-filtering-correlation-id: 3e24f4fc-7112-4ea5-cb1f-08dae36223fe
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
UC39o5SsI4ErZA8hN60hqLf6wUpQywwP+u4CKYVyPl42cozyTGKys4uf888oHNKkA/h9QCnGw0ry4gBl0xFfHdOvtIVcAApNvllb4Gja2ZOyI3+HHP4y4cK7UFO/JD5Si1Tfj13tm1dbu8OwHde8kfiJ6c9DA98ztpkgPCnAZmYTdP+pL3xQC6D6mOpb2/BYT/KV4zG3TZ6noI2mSq01Q+Q/EVCq4QMpCLFGU8mE5ryLW0PJSXD0+sRgbUP5v0HNLVl6j+IEu5iFXIDZrPZCWC5jsWVQztp8WsnKtuQQuJ3oDX4w0jiGPjjksA6siAXy35X0gs0zVaKYOv1V1LiIDSc62HpTtByD2TvJKOiI1Br6kDExQ6eNoc6yxxX6hLKuVIP6V4B0sNEkQFAO58CH+PTF58ifn60DGZOuBbb22dK62cIOOIubPp0GVXzD/EDujqXjndOqUhYyIA/3Jeif1ze54GjvkQsO0KNTDOq1BKVg2de1F5u8QGcLbJcQ/2j+qt59A92POcpM6Rr1rrWINSHwvXeMX1gTeffj+jQn8H5+jMeNsMojknk4TnP0hU7GEelHNKhJ79e4WibkQ2b3cGM8uf4C8bCTeJ3YP+X0kkLI4km9R6mlkxUZPfzUToIz6Z7uDbqmJlzRjkC3uGSSiZ2olT3ojlhs7exWqS6NGgpuwJ4j4Hv1SbnaTd0h9mK6tiqBnnf8MH8o5DmbuyGenYdu40uyjz87pYQC7uKwMMU=
x-forefront-antispam-report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR10MB4344.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(376002)(39860400002)(346002)(396003)(366004)(136003)(451199015)(8936002)(36756003)(44832011)(2906002)(6916009)(38070700005)(316002)(83380400001)(53546011)(478600001)(6486002)(6506007)(33656002)(86362001)(2616005)(26005)(6512007)(186003)(71200400001)(122000001)(38100700002)(41300700001)(66946007)(5660300002)(66476007)(76116006)(91956017)(64756008)(66446008)(4326008)(8676002)(66556008)(45980500001);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
=?us-ascii?Q?E/Ew+9+cwrqNFuXY3bI7TelBxbrZgTF4yupTIIcfz/aACIwZNjp8Ut7P6KeO?=
=?us-ascii?Q?LnXmnPPpazEgTWTnr9Pr/ylYgf0hLJJR55WbqRmTd//XQ34e7R92kOIbKaNG?=
=?us-ascii?Q?vvX/2N8QRX5pU5OxCNGi29N+tKcHVDivWLwlqXwwj21NgF7dvmiiXG6jQXzG?=
=?us-ascii?Q?TaRMA1JcBV89WxDswqC2ZT9wi51Dr1E57L7RvRiSg/k3XvM6VcgwJat0XMvz?=
=?us-ascii?Q?fe1NBcXpFySVBxNxXJPuEgbPWFvpgFOD0IKqCY/HchwzMcAJhITg+tu0tTbd?=
=?us-ascii?Q?u1leZO5XMNmZr/4sf7S+fknnCmFKMAHwBVmKxpmm5HpH8+K+586TbvvTQGiX?=
=?us-ascii?Q?HUGjtY5kSD5Ib+D77ZAb8ZpGuFyRis9aCLn3TijmUVnLFmeYpbhJSnEN7zSe?=
=?us-ascii?Q?eYkzEzfl5kmUc+Ee08kFfv25B4QoS4tihdK8NvWSfOB7Owk+C8c70itatntx?=
=?us-ascii?Q?E107NX2cfbUjagxutL/Gzo0mGXA9p3KrnH1E+Bq09/TDIdCSDIpU58VLkcMz?=
=?us-ascii?Q?6HPQH6Q1MMpLQHrhZHbZnMKJTOnzChb13B0Iqi38+TOatDJ6UkHJIJPP0BlH?=
=?us-ascii?Q?vIPtS8ps7RUgXa7SAbNgdq5pAb2KuSH7/fY0MKWV+rmKYPBV2fyd2Je57h1T?=
=?us-ascii?Q?yQXy+2VOGi/eR9Iq+QHZOPGG2Tkf+miQKjfbQ5LEYxPFIAx5sNUEtiuUSLyb?=
=?us-ascii?Q?FWYa2kWuqg/T4skk2ExhJiCvQMgSsPN/g0f/ny2D5KUVVABG1ePXCZhl1yAr?=
=?us-ascii?Q?2aDBAJK318GgTLvTpdQMs+a4ZkVrPLD38Pj60nCAQwAU5xwux9gNznI5xi26?=
=?us-ascii?Q?sB8jGHGiRqh7QGnxmEIISqRYibrT3VxwWHNtfHEqE7Dw/NYmFQfaZvBbuv0j?=
=?us-ascii?Q?V9POdcXKfthjRLcB0uOUxqBmJ73xt+wxph14xfUxLK1P4rtg6brwcCQTCPFE?=
=?us-ascii?Q?rtMlIrGCe1aP6DE/PGjfHlrVz+1AQztsrNjrTRaHBaVNkioGv/o71AhFEQjw?=
=?us-ascii?Q?t0JSqYvfiVyrJO5CYMVi/IdhFwhN6gRwb0PrsqxgyTAyyvHp+jwa3QeL8fKq?=
=?us-ascii?Q?m8VwwT+T6PN3VDG0iVID+98GPpkO8iybfgi95u7Jf5ChzZ0bD29ZNvAe45vU?=
=?us-ascii?Q?onYWow66/QJ+Kmmxh2YzHtXc48ShmDlAebZfmq0o7SGIHpVtIxOK37vFD51V?=
=?us-ascii?Q?o3DUiQrzT0dnmw004R9CcKZPVwDvU4rdwR8vG0N253+oSHcaT5tA8igYnKhW?=
=?us-ascii?Q?x3QFY6uVq7Hd+Qd19lPa84N6C8a9dge38oLB2hKVK+F4SB6mrzH+YoZScIra?=
=?us-ascii?Q?HZyhp9KB64MDhD9hhXsEiijLt+1o7g3n3y+hjiDnci5Y2glf8flZqzU2H/oD?=
=?us-ascii?Q?ibFaDJKHXsPgIFHp+dGnhBr1v9xZWqEa/R/20iJ1QqWk24GfmHgLd0YG0V6U?=
=?us-ascii?Q?5L/S2VCJMkNDWllc6MchLqJvV2qwY+MPmt0VlMSSHq0SIeEmDYw/nb9apeJt?=
=?us-ascii?Q?B9kQTU14rkn75knBVhbmwmDJ43i91+4/28aBxBiwnUrYkv3J+vcRVrV0gzFb?=
=?us-ascii?Q?Ci6InKITzgJ2dDH+9fdDkR/TPqBLp6ytvmc/8RebusdSd4FBmUUX42aEh8yz?=
=?us-ascii?Q?6g=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-ID: <1B5EE51BC7219B49B6DEF4C500D7EFC0@namprd10.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e24f4fc-7112-4ea5-cb1f-08dae36223fe
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2022 14:46:27.6389
(UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yVJjbiVZGzr8Mj0PFz+ZS+P0+iJMUe4uwxwa1CM9NbzdNGj2w1CIKNyVIgjJgvxTz55qF0uOHyB57KISakVPqA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB6432
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1
definitions=2022-12-21_08,2022-12-21_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 mlxscore=0
adultscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxlogscore=999
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000
definitions=main-2212210122
X-Proofpoint-ORIG-GUID: FSgFxn2j1GH2jjzMNhlCy5ipLR-tuk5h
X-Proofpoint-GUID: FSgFxn2j1GH2jjzMNhlCy5ipLR-tuk5h
X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org
List-Id:
Hi, Richard,
Thanks a lot for your comments.
> On Dec 21, 2022, at 2:12 AM, Richard Biener wrote:
>=20
> On Tue, 20 Dec 2022, Qing Zhao wrote:
>=20
>> Hi,
>>=20
>> This is the patch for mentioning -fstrict-flex-arrays and -Warray-bounds=
=3D2 changes in gcc-13/changes.html.
>>=20
>> Let me know if you have any comment or suggestions.
>=20
> Some copy editing below
>=20
>> Thanks.
>>=20
>> Qing.
>>=20
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>> From c022076169b4f1990b91f7daf4cc52c6c5535228 Mon Sep 17 00:00:00 2001
>> From: Qing Zhao
>> Date: Tue, 20 Dec 2022 16:13:04 +0000
>> Subject: [PATCH] gcc-13/changes: Mention -fstrict-flex-arrays and its im=
pact.
>>=20
>> ---
>> htdocs/gcc-13/changes.html | 15 +++++++++++++++
>> 1 file changed, 15 insertions(+)
>>=20
>> diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
>> index 689178f9..47b3d40f 100644
>> --- a/htdocs/gcc-13/changes.html
>> +++ b/htdocs/gcc-13/changes.html
>> @@ -39,6 +39,10 @@ a work-in-progress.
>> Legacy debug info compression option -gz=3Dzlib-gnu
=
was removed
>> and the option is ignored right now.
>> New debug info compression option value -gz=3Dzstd
=
has been added.
>> + -Warray-bounds=3D2
will no longer issue warnings f=
or out of bounds
>> + accesses to trailing struct members of one-element array type any=
more. Please
>> + add -fstrict-flex-arrays=3Dlevel
to control how the =
compiler treat
>> + trailing arrays of structures as flexible array members.
>=20
> "Instead it diagnoses accesses to trailing arrays according to=20
> -fstrict-flex-arrays
."
Okay.
>=20
>>
>>=20
>>=20
>> @@ -409,6 +413,17 @@ a work-in-progress.
>> Other significant improvements
>>=20
>>