From 8399acaf7c5cb2252117ad1d65e468f688b84fc0 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Sat, 12 Oct 2013 12:18:55 +0000 Subject: soft-fp: fix _FP_DIV_MEAT_* returning results with wrong exponent (bug 16032). --- soft-fp/op-4.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'soft-fp/op-4.h') diff --git a/soft-fp/op-4.h b/soft-fp/op-4.h index 7fccbd52be..9086ba71c4 100644 --- a/soft-fp/op-4.h +++ b/soft-fp/op-4.h @@ -381,7 +381,7 @@ int _i; \ _FP_FRAC_DECL_4(_n); _FP_FRAC_DECL_4(_m); \ _FP_FRAC_SET_4(_n, _FP_ZEROFRAC_4); \ - if (_FP_FRAC_GT_4(X, Y)) \ + if (_FP_FRAC_GE_4(X, Y)) \ { \ _n_f[3] = X##_f[0] << (_FP_W_TYPE_SIZE - 1); \ _FP_FRAC_SRL_4(X, 1); \ -- cgit 1.4.1