|
From: <sv...@va...> - 2013-01-10 15:41:56
|
florian 2013-01-10 15:41:46 +0000 (Thu, 10 Jan 2013)
New Revision: 2630
Log:
s390: bug fix. DFP rounding mode mixup.
Spotted and fixed by Maran Pakkirisamy (ma...@li...).
Modified files:
trunk/priv/host_s390_defs.c
Modified: trunk/priv/host_s390_defs.c (+1 -1)
===================================================================
--- trunk/priv/host_s390_defs.c 2013-01-08 14:09:04 +00:00 (rev 2629)
+++ trunk/priv/host_s390_defs.c 2013-01-10 15:41:46 +00:00 (rev 2630)
@@ -8508,7 +8508,7 @@
UInt r1 = hregNumber(dfp_binop->dst_hi);
UInt r2 = hregNumber(dfp_binop->op2_hi);
UInt r3 = hregNumber(dfp_binop->op3_hi);
- UInt m4 = hregNumber(dfp_binop->rounding_mode);
+ s390_dfp_round_t m4 = dfp_binop->rounding_mode;
switch (insn->size) {
case 8:
|