------- 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