------- Comment #16 from ubizjak at gmail dot com 2008-11-14 14:46 -------
(In reply to comment #15)
> I do recall that I tried...
>
> * { dg-options ".... -mno-mmx" { target i?86-*-* x86_64-*-* } } */
> /* { dg-options ".... -fno-common -mno-mmx { target ... *-*-darwin
> *-*-mingw32*
> *-*-cygwin* } } */
>
> and that causes many more tests in struct-layout-1 to fail.
This should work now. You have to remove inclusion of mmintrin.h and
xmmintrin.h for -mno-mmx, otherwise you will get the same problem as shown in
Comment #9 on targets where -msse2 is the default (this includes x86 darwin).
Fortunatelly, this is pure testsuite problem, see Comment #13.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38099