[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