HomeFreeBSD

Fix spurious and extra underflows and resulting inaccuracies for some cases

Description

Fix spurious and extra underflows and resulting inaccuracies for some cases
with 1 huge component and 1 tiny (but nowhere near denormal) component.
Rescale earlier so that a scale factor of 2 can be combined with a non-
scale divisor of 2, so that the division doesn't shift out a bit. In the
usual case where the scale factor is just 1, the division may shift out a
bit, but then the underflow is not spurious and the inaccuracies are harder
to fix.

Details

Provenance
bdeAuthored on
Parents
rS336487: Import upline security patch: Extend protection of GTK/IGTK
Branches
Unknown
Tags
Unknown