On 01/06/2014 05:11 AM, Peter Maydell wrote: > IEEE754-2008 specifies a new rounding mode: > > "roundTiesToAway: the floating-point number nearest to the infinitely > precise result shall be delivered; if the two nearest floating-point > numbers bracketing an unrepresentable infinitely precise result are > equally near, the one with larger magnitude shall be delivered." > > Implement this new mode (it is needed for ARM). The general principle > is that the required code is exactly like the ties-to-even code, > except that we do not need to do the "in case of exact tie clear LSB > to round-to-even", because the rounding operation naturally causes > the exact tie to round up in magnitude. > > Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx> > --- > fpu/softfloat.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ > include/fpu/softfloat.h | 3 ++- > 2 files changed, 56 insertions(+), 1 deletion(-) Reviewed-by: Richard Henderson <rth@xxxxxxxxxxx> r~ _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm