------- Comment #13 from ubizjak at gmail dot com  2008-11-14 09:00 -------
Oh, I see the problem.

We generate:

/* { dg-options ".... -mno-mmx" { target i?86-*-* x86_64-*-* } } */
/* { dg-options ".... -fno-common { target ... *-*-darwin *-*-mingw32*
*-*-cygwin* } } */

However, x86 darwin, mingw32 and cygwin* matches both lines. Since dg-options
don't concatenate, latest match simply overwrites all previous matches.

So, these targets simply overwrite -mno-mmx option.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38099

Reply via email to