From: brian Date: Mon, 4 Jul 2005 00:10:59 +0000 (+0000) Subject: implement bipush/sipush X-Git-Url: http://git.megacz.com/?p=org.ibex.classgen.git;a=commitdiff_plain;h=f74781e04f6123176bcfc60cab61a65a28914e58 implement bipush/sipush darcs-hash:20050704001059-24bed-e8f98aaccd509f95d9f03e1ba92b4ad9bb0739d3.gz --- diff --git a/src/org/ibex/classgen/JSSA.java b/src/org/ibex/classgen/JSSA.java index d43008b..a3dd785 100644 --- a/src/org/ibex/classgen/JSSA.java +++ b/src/org/ibex/classgen/JSSA.java @@ -625,8 +625,8 @@ public class JSSA extends MethodGen implements CGConst { case LDC: case LDC_W: case LDC2_W: push(new Constant(arg)); return null; - case BIPUSH: push(new Constant(i1)); // FIXME return null; - case SIPUSH: push(new Constant(i1)); // FIXME return null; + case BIPUSH: push(new Constant((Integer)arg)); return null; + case SIPUSH: push(new Constant((Integer)arg)); return null; case TABLESWITCH: new Branch((MethodGen.Switch)arg); case LOOKUPSWITCH: new Branch((MethodGen.Switch)arg);