Commit f953dd66 by Jim Wilson

(float_to_usi): Move code for negative numbers before code for infinity.

(float_to_usi): Move code for negative numbers before code
for infinity.  Modify infinty code to only handle positive infinities.

From-SVN: r14368
parent 9a252d29
......@@ -1300,12 +1300,12 @@ float_to_usi (FLO_type arg_a)
return 0;
if (isnan (&a))
return 0;
/* get reasonable MAX_USI_INT... */
if (isinf (&a))
return a.sign ? MAX_USI_INT : 0;
/* it is a negative number */
if (a.sign)
return 0;
/* get reasonable MAX_USI_INT... */
if (isinf (&a))
return MAX_USI_INT;
/* it is a number, but a small one */
if (a.normal_exp < 0)
return 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment