X-Git-Url: http://git.megacz.com/?p=org.ibex.classgen.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FClassFile.java;h=f59851925c04d385b682d1cc3b242dd35380d80b;hp=a5c22f2d1f6ded018b2681dc3fc1919c1781d3e0;hb=9603ae5a156fae4acb8423dba6d5e4d571fd2d6e;hpb=db68756051a8b3c9a08f7c2a27558713b263ad23 diff --git a/src/org/ibex/classgen/ClassFile.java b/src/org/ibex/classgen/ClassFile.java index a5c22f2..f598519 100644 --- a/src/org/ibex/classgen/ClassFile.java +++ b/src/org/ibex/classgen/ClassFile.java @@ -199,7 +199,8 @@ public class ClassFile implements CGConst { } } - ClassFile(DataInput i) throws IOException { + public ClassFile(DataInput i) throws IOException { this(i, false); } + public ClassFile(DataInput i, boolean ssa) throws IOException { int magic = i.readInt(); if (magic != 0xcafebabe) throw new ClassReadExn("invalid magic: " + Long.toString(0xffffffffL & magic, 16)); minor = i.readShort(); @@ -215,7 +216,9 @@ public class ClassFile implements CGConst { int numFields = i.readShort(); for(int j=0; j