This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Handling of extern inline in c99 mode
- From: Ian Lance Taylor <iant at google dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: Andrew Pinski <pinskia at gmail dot com>, Geoffrey Keating <geoffk at apple dot com>, gcc at gcc dot gnu dot org
- Date: 01 Nov 2006 10:16:07 -0800
- Subject: Re: Handling of extern inline in c99 mode
- References: <2F4A331E-BB1F-4E0A-98E5-DF337E926B79@apple.com> <1162359635.19236.1.camel@celery.andrew.com> <m34ptj5f4g.fsf_-_@dhcp-172-18-118-195.corp.google.com> <4548D3A4.9040900@codesourcery.com>
Mark Mitchell <mark@codesourcery.com> writes:
> Ian Lance Taylor wrote:
>
> > Here is a review followed by a proposal.
>
> How does this proposal handle the current problematic situation that
> -std=c99 is broken on Linux?
According to the proposal, we will restore the GNU handling for
"extern inline" even when using -std=c99, which will fix the problem
when using glibc.
(Then we will break it again in gcc 4.4, but by then we can hope that
glibc will be fixed, and we can force people who want to use -std=c99
or -std=gnu99 on GNU/Linux to upgrade to a newer glibc.)
Ian