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.