Patchwork Fix PR45706 (missing i?86-*-*)

login
register
mail settings
Submitter Michael Matz
Date Sept. 20, 2010, 2:46 p.m.
Message ID <Pine.LNX.4.64.1009201645450.8655@wotan.suse.de>
Download mbox | patch
Permalink /patch/65215/
State New
Headers show

Comments

Michael Matz - Sept. 20, 2010, 2:46 p.m.
Hello,

On Mon, 20 Sep 2010, H.J. Lu wrote:

> On Mon, Sep 20, 2010 at 7:38 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> > On Mon, Sep 20, 2010 at 7:14 AM, Michael Matz <matz@suse.de> wrote:
> >> Hi,
> >>
> >> I forgot to add i?86-*-* to the targets that now can do some vector
> >> permutations resulting in mismatches between -m32 and native 32bit
> >> compilation (and testsuite fails).  I've checked in this obvious patch
> >> after H.J. confirmed that it doesn't cause further regressions.
> >>
> >
> > I missed
> >
> > gcc.dg/vect/pr43432.c
> >
> > This will fail on ia32 since it doesn't use -msse2.
> 
> This works for me on ia32 and Intel64.

Yes, I've checked in this as r164435.


Ciao,
Michael.

Patch

Index: testsuite/gcc.dg/vect/pr43432.c
===================================================================
--- testsuite/gcc.dg/vect/pr43432.c	(revision 164367)
+++ testsuite/gcc.dg/vect/pr43432.c	(working copy)
@@ -1,6 +1,5 @@ 
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_float } */
-/* { dg-options "-O3 -ffast-math -fdump-tree-vect-details" } */
 
 
 void vector_fmul_reverse_c(float *dst, const float *src0, const float *src1,