Commit c211b991 by Jim Wilson

(fpadd_parts): Adding infinities with opposite signs yields a NaN.

From-SVN: r8667
parent 667a4593
......@@ -485,6 +485,9 @@ _fpadd_parts (fp_number_type * a,
}
if (isinf (a))
{
/* Adding infinities with opposite signs yields a NaN. */
if (isinf (b) && a->sign != b->sign)
return nan ();
return a;
}
if (isinf (b))
......
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