[Bug testsuite/38099] tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o-c_compat_y_tst.o execute failure

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Fri Nov 14 09:01:00 GMT 2008



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



More information about the Gcc-bugs mailing list