On 6/21/18, Jeff Law <l...@redhat.com> wrote:
> On 06/12/2018 11:21 AM, Joseph Myers wrote:
>> On Tue, 12 Jun 2018, Martin Sebor wrote:
>>
>>> The proposal to enable -Wstrict-prototypes discussed below
>>> was considered too late for GCC 8.  I'd like to revive it
>>> now for GCC 9.
>>>
>>>   https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00935.html
>>
>> My point from that discussion stands that () for no arguments should be
>> considered separately from warning for all the other cases.
> There's a lot of legacy code out there...  What's the proposal for
> handling the no argument () case?  Are we thinking multiple levels?  And
> if so what's the default?

-Wstrict-prototypes and -Wstricter-prototypes for the prototypes case?
And then split
-Wold-style-definition into -Wold-style-definition and
-Wc++-style-definition for the equivalent use of () in function
definitions?

>
> This has the potential to cause a lot of headaches for the distros...
>
> jeff
>
>

Reply via email to