PatchSet 5969 
Date: 2005/02/04 10:36:11
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small fixes for compiler warnings

2005-02-04  Dalibor Topic  <[EMAIL PROTECTED]>

* kaffe/kaffevm/classMethod.c (retry):
Removed unused variables.

* kaffe/kaffevm/findInJar.c (discoveredClassHome):
Only compile in if binreloc is enabled.

* kaffe/kaffevm/classPool.c,
kaffe/kaffevm/intrp/methodcalls.c,
kaffe/kaffevm/intrp/machine.h:
Added missing includes.

* kaffe/kaffevm/jni/jni.c (Kaffe_DestroyJavaVM)
Removed NONRETURNING attribute.

* kaffe/kaffevm/jni/jni_i.h (Kaffe_DestroyJavaVM)
Removed prototype.

Members: 
        ChangeLog:1.3508->1.3509 
        kaffe/kaffevm/classMethod.c:1.132->1.133 
        kaffe/kaffevm/classPool.c:1.32->1.33 
        kaffe/kaffevm/findInJar.c:1.64->1.65 
        kaffe/kaffevm/intrp/machine.h:1.10->1.11 
        kaffe/kaffevm/intrp/methodcalls.c:1.6->1.7 
        kaffe/kaffevm/jni/jni.c:1.16->1.17 
        kaffe/kaffevm/jni/jni_i.h:1.6->1.7 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3508 kaffe/ChangeLog:1.3509
--- kaffe/ChangeLog:1.3508      Thu Feb  3 17:14:35 2005
+++ kaffe/ChangeLog     Fri Feb  4 10:36:11 2005
@@ -1,3 +1,22 @@
+2005-02-04  Dalibor Topic  <[EMAIL PROTECTED]>
+
+       * kaffe/kaffevm/classMethod.c (retry):
+       Removed unused variables.
+
+       * kaffe/kaffevm/findInJar.c (discoveredClassHome):
+       Only compile in if binreloc is enabled.
+       
+       * kaffe/kaffevm/classPool.c,
+       kaffe/kaffevm/intrp/methodcalls.c,
+       kaffe/kaffevm/intrp/machine.h:
+       Added missing includes.
+
+       * kaffe/kaffevm/jni/jni.c (Kaffe_DestroyJavaVM)
+       Removed NONRETURNING attribute.
+
+       * kaffe/kaffevm/jni/jni_i.h (Kaffe_DestroyJavaVM)
+       Removed prototype.
+       
 2005-02-03  Dalibor Topic  <[EMAIL PROTECTED]>
 
        Resynced with GNU Classpath.
Index: kaffe/kaffe/kaffevm/classMethod.c
diff -u kaffe/kaffe/kaffevm/classMethod.c:1.132 
kaffe/kaffe/kaffevm/classMethod.c:1.133
--- kaffe/kaffe/kaffevm/classMethod.c:1.132     Sun Jan 30 12:42:40 2005
+++ kaffe/kaffe/kaffevm/classMethod.c   Fri Feb  4 10:36:14 2005
@@ -508,8 +508,6 @@
        DO_CLASS_STATE(CSTATE_COMPLETE) {
                jthrowable exc = NULL;
                jthrowable excpending;
-               JavaVM *vms[1];
-               jsize jniworking;
 
                /* If we need a successfully initialized class here, but its
                 * initializer failed, return false as well
Index: kaffe/kaffe/kaffevm/classPool.c
diff -u kaffe/kaffe/kaffevm/classPool.c:1.32 
kaffe/kaffe/kaffevm/classPool.c:1.33
--- kaffe/kaffe/kaffevm/classPool.c:1.32        Tue Dec 21 16:51:05 2004
+++ kaffe/kaffe/kaffevm/classPool.c     Fri Feb  4 10:36:14 2005
@@ -14,6 +14,7 @@
 #include "config-std.h"
 #include "config-mem.h"
 #include "errors.h"
+#include "external.h"
 #include "itypes.h"
 #include "access.h"
 #include "file.h"
Index: kaffe/kaffe/kaffevm/findInJar.c
diff -u kaffe/kaffe/kaffevm/findInJar.c:1.64 
kaffe/kaffe/kaffevm/findInJar.c:1.65
--- kaffe/kaffe/kaffevm/findInJar.c:1.64        Wed Dec 22 00:22:04 2004
+++ kaffe/kaffe/kaffevm/findInJar.c     Fri Feb  4 10:36:14 2005
@@ -771,7 +771,9 @@
 }
 #endif
 
+#ifdef ENABLE_BINRELOC
 static char discoveredClassHome[MAXPATHLEN];
+#endif
 
 /*
  * Guess the path to kaffe/jre/lib by going upwards from the current
Index: kaffe/kaffe/kaffevm/intrp/machine.h
diff -u kaffe/kaffe/kaffevm/intrp/machine.h:1.10 
kaffe/kaffe/kaffevm/intrp/machine.h:1.11
--- kaffe/kaffe/kaffevm/intrp/machine.h:1.10    Sun Feb  1 22:14:53 2004
+++ kaffe/kaffe/kaffevm/intrp/machine.h Fri Feb  4 10:36:14 2005
@@ -11,6 +11,8 @@
 #ifndef __machine_h
 #define        __machine_h
 
+#include "threadData.h"
+
 #define current_class()                (meth->class)
 
 #define getopcode()             ((int)code[pc])
Index: kaffe/kaffe/kaffevm/intrp/methodcalls.c
diff -u kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.6 
kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.7
--- kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.6 Sun Jan 30 12:42:41 2005
+++ kaffe/kaffe/kaffevm/intrp/methodcalls.c     Fri Feb  4 10:36:14 2005
@@ -17,6 +17,9 @@
 #else
 #define NEED_sysdepCallMethod 1
 #endif
+
+#include "locks.h"
+#include "machine.h"
 #include "methodcalls.h"
 #include "thread.h"
 #include "slots.h"
Index: kaffe/kaffe/kaffevm/jni/jni.c
diff -u kaffe/kaffe/kaffevm/jni/jni.c:1.16 kaffe/kaffe/kaffevm/jni/jni.c:1.17
--- kaffe/kaffe/kaffevm/jni/jni.c:1.16  Sun Jan 30 12:42:42 2005
+++ kaffe/kaffe/kaffevm/jni/jni.c       Fri Feb  4 10:36:15 2005
@@ -727,7 +727,6 @@
 }
 
 static jint
-NONRETURNING
 Kaffe_DestroyJavaVM(JavaVM* vm UNUSED)
 {
        /* Right now, calling this from main2 is what prevents us from 
Index: kaffe/kaffe/kaffevm/jni/jni_i.h
diff -u kaffe/kaffe/kaffevm/jni/jni_i.h:1.6 kaffe/kaffe/kaffevm/jni/jni_i.h:1.7
--- kaffe/kaffe/kaffevm/jni/jni_i.h:1.6 Sun Jan 30 12:42:42 2005
+++ kaffe/kaffe/kaffevm/jni/jni_i.h     Fri Feb  4 10:36:15 2005
@@ -74,7 +74,5 @@
 
 #define        END_EXCEPTION_HANDLING()                        \
        thread_data->exceptPtr = ebuf.prev
-
-extern void NONRETURNING Kaffe_FatalError(JNIEnv* env, const char* mess);
 #endif
 

_______________________________________________
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to