|
From: <sv...@va...> - 2011-02-02 13:35:11
|
Author: sewardj
Date: 2011-02-02 13:35:01 +0000 (Wed, 02 Feb 2011)
New Revision: 2086
Log:
Get rid of unintended complex integral constant, that causes build
failure with icc-12.x and dodgyness (works-by-accident) with gcc.
Modified:
trunk/priv/guest_arm_toIR.c
Modified: trunk/priv/guest_arm_toIR.c
===================================================================
--- trunk/priv/guest_arm_toIR.c 2011-01-21 20:56:16 UTC (rev 2085)
+++ trunk/priv/guest_arm_toIR.c 2011-02-02 13:35:01 UTC (rev 2086)
@@ -10985,7 +10985,7 @@
UInt rT = INSN(15,12);
UInt Q = INSN(21,21);
UInt size = (INSN(22,22) << 1) | INSN(5,5);
- if (rT == 15 || (isT && rT == 13) || size == 3i || (Q && (rD & 1))) {
+ if (rT == 15 || (isT && rT == 13) || size == 3 || (Q && (rD & 1))) {
/* fall through */
} else {
IRExpr* e = isT ? getIRegT(rT) : getIRegA(rT);
|