002-06-09 Aldy Hernandez <aldyh@redhat.com>

* sim-fpu.c (unpack_fpu): Initialize exponent for
        sim_fpu_class_zero.
        (i2fpu): Same.
        (sim_fpu_sqrt): Same.
This commit is contained in:
Aldy Hernandez 2002-06-12 00:46:11 +00:00
parent 073bbd368e
commit 7d7d930f7a
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,10 @@
002-06-09 Aldy Hernandez <aldyh@redhat.com>
* sim-fpu.c (unpack_fpu): Initialize exponent for
sim_fpu_class_zero.
(i2fpu): Same.
(sim_fpu_sqrt): Same.
2002-06-08 Andrew Cagney <cagney@redhat.com>
* gentmap.c (gen_targ_map_c): Generate "gdb/callback.h".

View File

@ -330,6 +330,7 @@ unpack_fpu (sim_fpu *dst, unsigned64 packed, int is_double)
/* tastes like zero */
dst->class = sim_fpu_class_zero;
dst->sign = sign;
dst->normal_exp = 0;
}
else
{
@ -520,6 +521,7 @@ i2fpu (sim_fpu *f, signed64 i, int is_64bit)
{
f->class = sim_fpu_class_zero;
f->sign = 0;
f->normal_exp = 0;
}
else
{
@ -648,6 +650,7 @@ u2fpu (sim_fpu *f, unsigned64 u, int is_64bit)
{
f->class = sim_fpu_class_zero;
f->sign = 0;
f->normal_exp = 0;
}
else
{
@ -1799,6 +1802,7 @@ sim_fpu_sqrt (sim_fpu *f,
{
f->class = sim_fpu_class_zero;
f->sign = r->sign;
f->normal_exp = 0;
return 0;
}
if (sim_fpu_is_infinity (r))