diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-09-11 18:48:01 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-09-11 18:48:01 -0400 |
commit | 446c894728d5e93da730764a781454361002048a (patch) | |
tree | 74c6739938092fc938b782a4ca8a61f13b76ea16 /gcc/gcc.c | |
parent | 692ce0fd55f4b1c5294371884ad1db1843069a26 (diff) | |
download | gcc-446c894728d5e93da730764a781454361002048a.zip gcc-446c894728d5e93da730764a781454361002048a.tar.gz gcc-446c894728d5e93da730764a781454361002048a.tar.bz2 |
(FLO_union_type): Remove bitfields to set sign...
(FLO_union_type): Remove bitfields to set sign, exponent, and
mantissa, and add value_raw field, which is an integer of the
appropriate type. If _DEBUG_BITFLOAT is defined, provide little and
big endian bitfields.
(pack_d, unpack_d): Switch to use value_raw and explicit shifts and
masks so that we don't have to worry about whether the target is big
or little endian. If single precision floating point, rename to
pack_f and unpack_f, so there is no confusion in the debugger.
From-SVN: r10312
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions