Okay, then I will delete those new warnings I added in the version 3 of the 
patch.

Thanks.

Qing

> On Sep 1, 2022, at 2:11 AM, Richard Biener <rguent...@suse.de> wrote:
> 
> On Wed, 31 Aug 2022, Kees Cook wrote:
> 
>> On Wed, Aug 31, 2022 at 08:35:12PM +0000, Qing Zhao wrote:
>>> One of the major purposes of the new option -fstrict-flex-array is to 
>>> encourage standard conforming programming style. 
>>> 
>>> So, it might be reasonable to treat -fstrict-flex-array similar as 
>>> -pedantic (but only for flexible array members)? 
>>> If so, then issuing warnings when the standard doesn?t support is 
>>> reasonable and desirable. 
>> 
>> I guess the point is that "-std=c89 -fstrict-flex-arrays=3" leaves "[]"
>> available for use still? I think this doesn't matter. If someone wants
>> it to be really strict, they'd just add -Wpedantic.
> 
> Yes, I think that makes sense.
> 
> Richard.

Reply via email to