https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85678

David Binderman <dcb314 at hotmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dcb314 at hotmail dot com

--- Comment #7 from David Binderman <dcb314 at hotmail dot com> ---
(In reply to David Brown from comment #0)
> Surely it is time to make "-fno-common" the default, at least when a modern
> C standard is specified indicating that the code is modern?  People who need
> the old behaviour can always get it with "-fcommon".

Interestingly, use of -std=c89 or -std=gnu89 doesn't also switch on -fcommon
to get old behaviour.

So use of compiler flag indicating to compile code to old standards
means implicit use of *new* standard for common.

Looks odd to me. Possible bug ?

Reply via email to