[i386] Remove -mmmx and -msse from 3.0 Branch
Kelley Cook
kelley.cook@home.com
Thu Apr 26 12:58:00 GMT 2001
As noted in PR 1777, including the options -mmmx or -msse with any source
file on the GCC 3.0 Branch results in an immediate ICE.
Since the GCC 3.0 branch criteria probably will not allow for Jan's
SSE work, then it makes since just to eliminate the options on the branch.
Bootstrapped on i686-pc-cygwin --enable-languages=c. No regressions.
2000-04-26 Kelley Cook <kelley.cook@home.com>
* config/i386/i386.h (TARGET_SWITCHES): Remove -mmmx and -msse options.
--- i386.h.orig Thu Apr 26 15:08:05 2001
+++ i386.h Thu Apr 26 15:19:34 2001
@@ -293,15 +293,8 @@
{ "accumulate-outgoing-args", MASK_ACCUMULATE_OUTGOING_ARGS, \
N_("Use push instructions to save outgoing arguments") }, \
{ "no-accumulate-outgoing-args",-MASK_ACCUMULATE_OUTGOING_ARGS, \
N_("Do not use push instructions to save outgoing arguments") }, \
- { "mmx", MASK_MMX, N_("Support MMX builtins") }, \
- { "no-mmx", -MASK_MMX, \
- N_("Do not support MMX builtins") }, \
- { "sse", MASK_SSE, \
- N_("Support MMX and SSE builtins") }, \
- { "no-sse", -MASK_SSE, \
- N_("Do not support MMX and SSE builtins") }, \
{ "128bit-long-double", MASK_128BIT_LONG_DOUBLE, \
N_("sizeof(long double) is 16.") }, \
{ "96bit-long-double", -MASK_128BIT_LONG_DOUBLE, \
N_("sizeof(long double) is 12.") }, \
More information about the Gcc-patches
mailing list