m68k.c (override_options): Don't override REAL_MODE_FORMAT.
authorAndreas Schwab <schwab@suse.de>
Sun, 3 Jun 2007 14:32:43 +0000 (14:32 +0000)
committerAndreas Schwab <schwab@gcc.gnu.org>
Sun, 3 Jun 2007 14:32:43 +0000 (14:32 +0000)
commitb6a9c30c80a0713b0b27f434dfe34b0552fc7384
treeb23bf23815638d9880bbb2f271bb74a3a45a507c
parent4889b20e236b872403df3112167b1d81c00110fe
m68k.c (override_options): Don't override REAL_MODE_FORMAT.

* config/m68k/m68k.c (override_options): Don't override
REAL_MODE_FORMAT.
* config/m68k/m68k-modes.def (SF, DF): Define to use
motorola_single_format and motorola_double_format, resp.
* real.c (motorola_single_format): Renamed from
coldfire_single_format.
(motorola_double_format): Renamed from coldfire_double_format.
(encode_ieee_extended): Generate a proper canonical NaN image
respecting canonical_nan_lsbs_set.
(ieee_extended_motorola_format): Set canonical_nan_lsbs_set to
true.
* real.h: Adjust declarations.

From-SVN: r125295
gcc/ChangeLog
gcc/config/m68k/m68k-modes.def
gcc/config/m68k/m68k.c
gcc/real.c
gcc/real.h