On 6/5/20 12:00 PM, Joseph Myers wrote: > The floatx80 remainder implementation sometimes returns the numerator > unchanged when the denominator is sufficiently larger than the > numerator. But if the value to be returned unchanged is a > pseudo-denormal, that is incorrect. Fix it to normalize the numerator > in that case. > > Signed-off-by: Joseph Myers <jos...@codesourcery.com>
> + if (aExp == 0 && aSig0 >> 63) { > + /* Pseudo-denormal argument must be returned in normalized > + * form. */ > + return packFloatx80(aSign, 1, aSig0); We're now standardizing on /* * muli-line * comment */ Otherwise, Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~