diff options
author | Richard Henderson <rth@redhat.com> | 2004-12-23 02:38:14 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2004-12-23 02:38:14 -0800 |
commit | 9690a821226394176b4cb187641692e8caf801a5 (patch) | |
tree | 57842faa2fe96e65df1aec0aba6ed3f571222129 /gcc | |
parent | e26b63b29fc9567f9eab418b05657bcc00a9eb0a (diff) | |
download | gcc-9690a821226394176b4cb187641692e8caf801a5.zip gcc-9690a821226394176b4cb187641692e8caf801a5.tar.gz gcc-9690a821226394176b4cb187641692e8caf801a5.tar.bz2 |
i386.c (override_options): Revert last change wrt fancy 387 math.
* config/i386/i386.c (override_options): Revert last change
wrt fancy 387 math.
From-SVN: r92547
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3ddbf23..0872bf6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2004-12-23 Richard Henderson <rth@redhat.com> + * config/i386/i386.c (override_options): Revert last change + wrt fancy 387 math. + +2004-12-23 Richard Henderson <rth@redhat.com> + * config/alpha/alpha.md (one_cmpl<mode>2, and<mode>3, andnot<mode>3, ior<mode>3, iornot<mode>3, xor<mode>3, xornot<mode>3): New macroized vector operate patterns. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index fa6c3b4..c146b74 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -1469,8 +1469,7 @@ override_options (void) /* If the architecture always has an FPU, turn off NO_FANCY_MATH_387, since the insns won't need emulation. */ - if (!(target_flags_explicit & MASK_NO_FANCY_MATH_387) - && (x86_arch_always_fancy_math_387 & (1 << ix86_arch))) + if (x86_arch_always_fancy_math_387 & (1 << ix86_arch)) target_flags &= ~MASK_NO_FANCY_MATH_387; /* Likewise, if the target doesn't have a 387, or we've specified |