Hi Kai, some comments; I'll leave approval to a target maintainer.
> Index: gcc.target/i386/movti.c > =================================================================== > --- gcc.target/i386/movti.c (Revision 196507) > +++ gcc.target/i386/movti.c (Arbeitskopie) > @@ -7,4 +7,4 @@ _Decimal128 test (void) > return 1234123412341234.123412341234dl; > } > > -/* { dg-final { scan-assembler-not "movabs" } } */ > +/* { dg-final { scan-assembler-not "movabs" { target { ! > x86_64-*-mingw* } } } } */ Please add a comment why mingw64 is special here. > Index: gcc.target/i386/pr20020-1.c > =================================================================== > --- gcc.target/i386/pr20020-1.c (Revision 196507) > +++ gcc.target/i386/pr20020-1.c (Arbeitskopie) > @@ -1,5 +1,6 @@ > /* Check that 128-bit struct's are represented as TImode values. */ > /* { dg-do compile { target int128 } } */ > +/* { dg-skip-if "" { x86_64-*-mingw* } { "*" } { "" } } */ Please omit the default { "*" } { "" } here and in other tests below. And again: explain why the test is skipped. Thanks. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University