diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-27 22:42:02 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-27 22:42:02 +0000 |
commit | 424b5d7fb17a76082d207229a9aae376d28cbeba (patch) | |
tree | 641d713f41a7b420324d735240da435cb9e3a799 /gcc/libgcov.c | |
parent | 00b5f06cb607dae90a1d4bdba75f5588245fd630 (diff) | |
download | gcc-424b5d7fb17a76082d207229a9aae376d28cbeba.tar.gz |
* real.h (struct real_value): Add signalling.
(EXP_BITS): Decrement.
* real.c (get_canonical_qnan): Don't set MSB-1.
(get_canonical_snan): Likewise. Set signalling.
(real_identical): Compare signalling.
(round_for_format): Remove force-one-bit on code.
(real_nan): Likewise. Set signalling.
(encode_ieee_single): Add force-one-bit code; honor signalling.
(encode_ieee_double, encode_ieee_extended, encode_ieee_quad): Likewise.
(decode_ieee_single): Set signalling.
(decode_ieee_double, decode_ieee_extended, decode_ieee_quad): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64935 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/libgcov.c')
0 files changed, 0 insertions, 0 deletions