PatchSet 4009 
Date: 2003/09/01 20:28:00
Author: jim
Branch: HEAD
Tag: (none) 
Log:
Change casts to avoid type punning warnings in gcc 3.x

Members: 
        ChangeLog:1.1605->1.1606 
        kaffe/kaffevm/jni.c:1.92->1.93 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1605 kaffe/ChangeLog:1.1606
--- kaffe/ChangeLog:1.1605      Mon Sep  1 19:34:50 2003
+++ kaffe/ChangeLog     Mon Sep  1 20:28:00 2003
@@ -1,5 +1,10 @@
 2003-09-01  Jim Pick  <[EMAIL PROTECTED]>
 
+       * kaffe/kaffevm/jni.c:
+       Change casts to avoid "type punning" warnings in gcc 3.x.
+
+2003-09-01  Jim Pick  <[EMAIL PROTECTED]>
+
        * include/kaffe/jmalloc.h:
        Avoid KFREE() related "type punning" warnings in gcc 3.x
        when compiling using --with-vmdebug.
@@ -655,7 +660,7 @@
        * libraries/javalib/Makefile.am, libraries/javalib/Makefile.in:
        regenerated.
 
-2003-08-04  Jim Pick  <[EMAIL PROTECTED]>
+2003-08-24  Jim Pick  <[EMAIL PROTECTED]>
 
        * include/kaffe/.cvsignore,
        kaffe/jvmpi/.cvsignore,
Index: kaffe/kaffe/kaffevm/jni.c
diff -u kaffe/kaffe/kaffevm/jni.c:1.92 kaffe/kaffe/kaffevm/jni.c:1.93
--- kaffe/kaffe/kaffevm/jni.c:1.92      Sat Aug 30 23:57:11 2003
+++ kaffe/kaffe/kaffevm/jni.c   Mon Sep  1 20:28:02 2003
@@ -138,7 +138,7 @@
                  (struct Hkaffe_util_Ptr*)ebuf.prev;   \
                return X;                               \
        }                                               \
-       unhand(getCurrentThread())->exceptPtr = (struct Hkaffe_util_Ptr*)&ebuf
+       unhand(getCurrentThread())->exceptPtr = (void *) &ebuf
 
 #define        BEGIN_EXCEPTION_HANDLING_VOID()                 \
        VmExceptHandler ebuf;                           \
@@ -149,10 +149,10 @@
                  (struct Hkaffe_util_Ptr*)ebuf.prev;   \
                return;                                 \
        }                                               \
-       unhand(getCurrentThread())->exceptPtr = (struct Hkaffe_util_Ptr*)&ebuf
+       unhand(getCurrentThread())->exceptPtr = (void *) &ebuf
 
 #define        END_EXCEPTION_HANDLING()                        \
-       unhand(getCurrentThread())->exceptPtr = (struct Hkaffe_util_Ptr*)ebuf.prev
+       unhand(getCurrentThread())->exceptPtr = (void *) ebuf.prev
 
 /*
  * Get and set fields.

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to