Thanks, now it compiles! The bad news is that I still didn't manage to execute test program on my iPAQ :(
# java -verbosejit -verbose -verbosecall -verbosemem HelloWorld Loading java/lang/Object.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/Serializable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Cloneable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Class.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/String.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Comparable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/CharSequence.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/System.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Void.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Boolean.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Byte.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Number.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Character.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Short.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Integer.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Long.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Float.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Double.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/util/Ptr.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/ClassLoader.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/lang/AppClassLoader.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/net/URLClassLoader.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/security/SecureClassLoader.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Throwable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/VMThrowable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/StackTraceElement.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Exception.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/ArrayIndexOutOfBoundsException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/IndexOutOfBoundsException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/RuntimeException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/NullPointerException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/ArithmeticException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/ClassNotFoundException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/NoClassDefFoundError.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/LinkageError.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Error.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/StackOverflowError.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/VirtualMachineError.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/IOException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/String$ICComp.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Comparator.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/String.<clinit>()V time 19ms (19ms) @ 0x13a9f0> <JIT: java/lang/String$ICComp.<init>(Ljava/lang/String$1;)V time 0ms (19ms) @ 0x111b8c> <JIT: java/lang/String$ICComp.<init>()V time 0ms (19ms) @ 0x111c4c> <JIT: java/lang/Object.<init>()V time 1ms (20ms) @ 0x1412fc> Loading java/lang/Thread.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/Runnable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/lang/RuntimePermission.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/security/BasicPermission.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/security/Permission.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/security/Guard.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/Thread.<clinit>()V time 15ms (35ms) @ 0x15c230> <JIT: java/lang/RuntimePermission.<init>(Ljava/lang/String;)V time 1ms (36ms) @ 0x111d0c> <JIT: java/security/BasicPermission.<init>(Ljava/lang/String;)V time 1ms (37ms) @ 0x111dcc> Loading java/lang/IllegalArgumentException.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/security/Permission.<init>(Ljava/lang/String;)V time 6ms (43ms) @ 0x15f808> <JIT: java/lang/String.equals(Ljava/lang/Object;)Z time 3ms (46ms) @ 0x15f420> Loading java/lang/ThreadGroup.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/HashMap.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/AbstractMap.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Map.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/ClassLoader.<clinit>()V time 26ms (72ms) @ 0x168038> <JIT: java/util/HashMap.<init>()V time 1ms (73ms) @ 0xc990c> Loading java/lang/StringBuffer.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/HashMap$HashEntry.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/AbstractMap$BasicMapEntry.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Map$Entry.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/util/HashMap.<init>(IF)V time 35ms (108ms) @ 0x16f824> <JIT: java/util/AbstractMap.<init>()V time 1ms (109ms) @ 0x17210c> <JIT: java/net/URLClassLoader.<clinit>()V time 1ms (110ms) @ 0x168038> <JIT: java/util/HashMap.<init>(I)V time 1ms (111ms) @ 0x119228> <JIT: kaffe/lang/AppClassLoader.<clinit>()V time 3ms (114ms) @ 0x15c420> Loading java/net/URL.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/StringTokenizer.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Enumeration.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/File.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: kaffe/lang/AppClassLoader.<init>()V time 45ms (159ms) @ 0x17e040> Loading java/net/URLStreamHandlerFactory.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/security/AccessControlContext.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/net/URLClassLoader.<init>([Ljava/net/URL;)V time 16ms (175ms) @ 0x17d9e0> Loading java/lang/SecurityManager.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/security/SecureClassLoader.<init>()V time 15ms (190ms) @ 0x17dbd0> <JIT: java/lang/ClassLoader.<init>()V time 1ms (191ms) @ 0xc9e44> <JIT: java/lang/ClassLoader.getSystemClassLoader()Ljava/lang/ClassLoader; time 1ms (192ms) @ 0x148ca0> <JIT: kaffe/lang/AppClassLoader.getSingleton()Ljava/lang/ClassLoader; time 1ms (193ms) @ 0x178414> <JIT: java/lang/ClassLoader.<init>(Ljava/lang/ClassLoader;)V time 1ms (194ms) @ 0x17ddc0> Loading java/util/Hashtable.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Dictionary.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/HashSet.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/AbstractSet.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/AbstractCollection.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Collection.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Set.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/ClassLoader.this()V time 52ms (246ms) @ 0x189030> <JIT: java/util/Hashtable.<init>()V time 1ms (247ms) @ 0x18d12c> Loading java/util/Hashtable$HashEntry.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/util/Hashtable.<init>(IF)V time 8ms (255ms) @ 0x193044> <JIT: java/util/Dictionary.<init>()V time 1ms (256ms) @ 0x17288c> <JIT: java/util/HashSet.<init>()V time 1ms (257ms) @ 0x18d20c> <JIT: java/util/HashSet.<init>(IF)V time 1ms (258ms) @ 0x1829e0> <JIT: java/util/AbstractSet.<init>()V time 1ms (259ms) @ 0x17294c> <JIT: java/util/AbstractCollection.<init>()V time 1ms (260ms) @ 0x172a0c> <JIT: java/util/HashSet.init(IF)Ljava/util/HashMap; time 1ms (261ms) @ 0x1827f8> Loading java/util/Properties.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/BufferedInputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/FilterInputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/InputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/io/StdInputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/PrintStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/FilterOutputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/OutputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/BufferedOutputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/io/StdOutputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/io/StdErrorStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/FileInputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/FileDescriptor.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/io/FileOutputStream.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/System.<clinit>()V time 98ms (359ms) @ 0x134034> <JIT: java/util/Properties.<init>()V time 1ms (360ms) @ 0x172f4c> <JIT: java/util/Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; time 5ms (365ms) @ 0x190054> <JIT: java/util/Hashtable.hash(Ljava/lang/Object;)I time 1ms (366ms) @ 0x136220> <JIT: java/lang/String.hashCode()I time 2ms (368ms) @ 0x136030> <JIT: java/util/Hashtable$HashEntry.<init>(Ljava/lang/Object;Ljava/lang/Object;)V time 1ms (369ms) @ 0xc9204> <JIT: java/util/AbstractMap$BasicMapEntry.<init>(Ljava/lang/Object;Ljava/lang/Object;)V time 2ms (371ms) @ 0x18d664> <JIT: java/util/Hashtable.rehash()V time 4ms (375ms) @ 0x19081c> <JIT: java/util/Properties.getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; time 1ms (376ms) @ 0x136600> <JIT: java/util/Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; time 2ms (378ms) @ 0x19a810> Loading gnu/java/nio/channels/FileChannelImpl.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/FileChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/spi/AbstractInterruptibleChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/Channel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/InterruptibleChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/ByteChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/ReadableByteChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/WritableByteChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/GatheringByteChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/nio/channels/ScatteringByteChannel.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/io/FileDescriptor.<clinit>()V time 67ms (445ms) @ 0x19abf0> <JIT: gnu/java/nio/channels/FileChannelImpl.<clinit>()V time 1ms (446ms) @ 0x1a95ec> Loading java/lang/Runtime.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading kaffe/lang/ThreadStack.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/System.loadLibrary(Ljava/lang/String;)V time 13ms (459ms) @ 0x18d9dc> Loading kaffe/lang/MemoryAdvice.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/Vector.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/AbstractList.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/List.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] Loading java/util/RandomAccess.class(/wrk/ipaq/u/jko/test/jre/lib/rt.jar) [compressed] <JIT: java/lang/Runtime.<clinit>()V time 44ms (503ms) @ 0x1adbf0> <JIT: java/lang/Runtime.<init>()V time 1ms (504ms) @ 0x1a410c> <JIT: kaffe/lang/MemoryAdvice.<clinit>()V time 1ms (505ms) @ 0x1ae610> <JIT: kaffe/lang/MemoryAdvice.<init>()V time 1ms (506ms) @ 0x1ae9e0> <JIT: kaffe/lang/MemoryAdvice.<init>(IIIIII)V time 2ms (508ms) @ 0x1ae7f0> <JIT: kaffe/lang/MemoryAdvice.this()V time 1ms (509ms) @ 0x188a00> SIGILL BR, Jari On Mon, 28 Jun 2004, Dalibor Topic wrote: > Hi Jari, > > Jari Korva wrote: > > On Wed, 9 Jun 2004, Guilhem Lavaux wrote: > > > > > PS. there's also something wrong if I try to compile it with jthreads > > (compile fails at signal.c): > > > > In file included from ../../../../config/arm/linux/md.h:16, > > from ../../../../config/md.h:1, > > from jthread.h:41, > > from signal.c:18: > > ../../../../config/arm/sysdepCallMethod.h:32:5: warning: > > "NEED_sysdepCallMethod" is not defined > > In file included from ../../../../config/arm/linux/jit-md.h:18, > > from ../../../../config/arm/linux/md.h:56, > > from ../../../../config/md.h:1, > > from jthread.h:41, > > from signal.c:18: > > ../../../../config/arm/jit.h:105: warning: packed attribute causes > > inefficient alignment for `meth' > > ../../../../config/arm/jit.h:107: warning: packed attribute causes > > inefficient alignment for `trampaddr' > > signal.c: In function `nullException': > > signal.c:98: error: structure has no member named `v20' > > signal.c:98: error: structure has no member named `v20' > > signal.c:98: error: structure has no member named `v21' > > Thanks for the bug report. I've fixed that problem in the CVS head now. > > cheers, > dalibor topic > > _______________________________________________ > kaffe mailing list > [EMAIL PROTECTED] > http://kaffe.org/cgi-bin/mailman/listinfo/kaffe > - Jari Korva - - [EMAIL PROTECTED] - - http://www.iki.fi/jpkorva/ - - +358-40-756 4812 - _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
