This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix wrong code with truncated string literals (PR 86711/86714)
On Mon, Jul 30, 2018 at 10:01:38PM -0600, Martin Sebor wrote:
> > We do not want to change what is currently accepted by the
> > front end. period.
>
> On whose behalf are you making such categorical statements?
> It was Jakub and Richard's suggestion in bug 86714 to reject
> the undefined excessive initializers and I happen to like
> the idea. I don't recall anyone making a decision about what
It was not my suggestion and it is already rejected with -pedantic-errors,
which is all that is needed, reject it in pedantic mode.
Otherwise there is a warning emitted by default which is enough.
The suggestion was that if we don't reject (and no reason to change when we
reject it), that we handle it right, which is what your optimization broke.
Jakub