This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [i386] Replace builtins with vector extensions
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Marc Glisse <marc dot glisse at inria dot fr>
- Cc: Richard Biener <richard dot guenther at gmail dot com>, gcc-patches at gcc dot gnu dot org
- Date: Tue, 9 Apr 2013 11:10:49 +0200
- Subject: Re: [i386] Replace builtins with vector extensions
- References: <alpine dot DEB dot 2 dot 02 dot 1304071030320 dot 4934 at stedding dot saclay dot inria dot fr> <alpine dot DEB dot 2 dot 02 dot 1304082243070 dot 3872 at laptop-mg dot saclay dot inria dot fr> <CAFiYyc1iONVnTjKJ1gfqtP7Yyf+7PSYb4ZoCUbdVkks1k7tYfg at mail dot gmail dot com> <alpine dot DEB dot 2 dot 02 dot 1304091056001 dot 29379 at stedding dot saclay dot inria dot fr>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Tue, Apr 09, 2013 at 11:08:38AM +0200, Marc Glisse wrote:
> The *intrin.h files already use __extension__ to create vectors, like:
> return __extension__ (__m128d){ __F, 0.0 };
> but even when I remove it it does not warn with -std=c89 -pedantic.
Even with -Wsystem-headers ?
Jakub