This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Stick __artificial__ attribute also on non-C99 semantics __extern_always_inline
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Guenther <rguenther at suse dot de>
- Cc: libc-alpha at sourceware dot org
- Date: Mon, 2 Mar 2009 17:02:46 +0100
- Subject: Re: [PATCH] Stick __artificial__ attribute also on non-C99 semantics __extern_always_inline
- References: <alpine.LNX.2.00.0903021112090.11836@zhemvz.fhfr.qr>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Mon, Mar 02, 2009 at 11:13:33AM +0100, Richard Guenther wrote:
> This was probably an oversight. It is needed for non-C99 inline
> semantics _FORTIFY_SOURCE implementations for GCC to properly warn.
>
> 2009-03-02 Richard Guenther <rguenther@suse.de>
>
> * misc/sys/cdefs.h (__extern_always_inline): Add __artificial__
> attribute also for non-C99 inline semantics variant.
Looks good, committed.
Jakub