* interpret.cc (_Jv_InterpMethod::run): Use UINT32 instead of
unsigned long temporary to implement insn_iushr shifts.
From-SVN: r57936
+2002-10-08 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * interpret.cc (_Jv_InterpMethod::run): Use UINT32 instead of
+ unsigned long temporary to implement insn_iushr shifts.
+
2002-10-08 Ulrich Weigand <uweigand@de.ibm.com>
* configure.host [s390*-*]: Enable Java interpreter.
insn_iushr:
{
jint shift = (POPI() & 0x1f);
- unsigned long value = POPI();
+ UINT32 value = (UINT32) POPI();
PUSHI ((jint) (value >> shift));
}
NEXT_INSN;