On Thu, Nov 23, 2023 at 07:22:58PM +0100, Florian Weimer wrote:
> * Marek Polacek:
>
> > On Mon, Nov 20, 2023 at 10:56:30AM +0100, Florian Weimer wrote:
> >> gcc/
> >>
> >>* doc/invoke.texi (Warning Options): Document changes.
> >
> > That's pretty vague :). How about "Document that -Wreturn
* Marek Polacek:
> On Mon, Nov 20, 2023 at 10:56:30AM +0100, Florian Weimer wrote:
>> gcc/
>>
>> * doc/invoke.texi (Warning Options): Document changes.
>
> That's pretty vague :). How about "Document that -Wreturn-mismatch is a
> permerror in C99."?
Applied (with “in C99 and later”).
>>
On Mon, Nov 20, 2023 at 10:56:30AM +0100, Florian Weimer wrote:
> gcc/
>
> * doc/invoke.texi (Warning Options): Document changes.
That's pretty vague :). How about "Document that -Wreturn-mismatch is a
permerror in C99."?
> gcc/c/
>
> PR c/96284
> * c-typeck.cc (c_finish_ret
gcc/
* doc/invoke.texi (Warning Options): Document changes.
gcc/c/
PR c/96284
* c-typeck.cc (c_finish_return): Use permerrors
for OPT_Wreturn_mismatch diagnostics.
gcc/testsuite/
* gcc.dg/permerror-default.c (return_mismatch_1)
(return_mismatch_2