it works!!!!
[org.ibex.core.git] / src / org / ibex / plat / GCJ.java
index 183c573..fa8ac9a 100644 (file)
@@ -4,6 +4,8 @@ package org.ibex.plat;
 import org.ibex.*;
 import org.ibex.util.*;
 import java.io.*;
+import java.security.*;
+import java.security.cert.*;
 
 /** common superclass for all platforms that use GCJ to compile a native binary */
 public abstract class GCJ extends Platform {
@@ -17,10 +19,18 @@ public abstract class GCJ extends Platform {
     public static Object c5 = new gnu.gcj.convert.Input_8859_1();
     public static Object c6 = new gnu.java.locale.LocaleInformation();
     public static Object c7 = new gnu.gcj.convert.Output_ASCII();
-    public static Object c8 = new gnu.java.locale.Calendar_en();
-    public static Object c9 = new gnu.java.locale.Calendar_en_US();
+    //public static Object c8 = new gnu.java.locale.Calendar_en();
+    //public static Object c9 = new gnu.java.locale.Calendar_en_US();
     public static Object c10 = new gnu.gcj.protocol.http.Handler();
     public static Object c11 = new gnu.gcj.protocol.jar.Handler();
+    public static Object c12 = new java.security.cert.Certificate("foo") { 
+            public byte[] getEncoded() throws CertificateEncodingException { return null; }
+            public void verify(PublicKey key) { }
+            public void verify(PublicKey key, String sigProvider) { }
+            public String toString() { return "foocert"; }
+            public PublicKey getPublicKey() { return null; }
+        };
+
 
     protected native InputStream _getBuiltinInputStream();