PatchSet 7340 
Date: 2006/07/15 11:10:25
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
build fix for -O0

2006-07-15  Dalibor Topic  <[EMAIL PROTECTED]>

        Fix for #49.

        * kaffe/kaffevm/jar.c (instantiateSignature),
        kaffe/kaffevm/utf8const.c (UTFmalloc, UTFfree):
        Removing the inline keyword fixes the build with
        gcc-4.1 and -O0.

Members: 
        ChangeLog:1.4843->1.4844 
        kaffe/kaffevm/jar.c:1.40->1.41 
        kaffe/kaffevm/utf8const.c:1.52->1.53 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4843 kaffe/ChangeLog:1.4844
--- kaffe/ChangeLog:1.4843      Sat Jul 15 10:26:00 2006
+++ kaffe/ChangeLog     Sat Jul 15 11:10:25 2006
@@ -1,5 +1,14 @@
 2006-07-15  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       Fix for #49.
+
+       * kaffe/kaffevm/jar.c (instantiateSignature),
+       kaffe/kaffevm/utf8const.c (UTFmalloc, UTFfree):
+       Removing the inline keyword fixes the build with
+       gcc-4.1 and -O0.
+
+2006-07-15  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * configure.ac: (KAFFEVM_TRAMPOLINES_S) Removed unnecessary
        top_srcdir part, fixing a config.status warning.
 
Index: kaffe/kaffe/kaffevm/jar.c
diff -u kaffe/kaffe/kaffevm/jar.c:1.40 kaffe/kaffe/kaffevm/jar.c:1.41
--- kaffe/kaffe/kaffevm/jar.c:1.40      Fri Apr 21 01:32:42 2006
+++ kaffe/kaffe/kaffevm/jar.c   Sat Jul 15 11:10:31 2006
@@ -625,7 +625,7 @@
        return( FILE_SIZEOF_CENTRALEND );
 }
 
-static inline int instantiateSignature(uint8 *dest, uint8 *buf)
+static int instantiateSignature(uint8 *dest, uint8 *buf)
 {
        uint32 *sig = (uint32 *)dest;
 
Index: kaffe/kaffe/kaffevm/utf8const.c
diff -u kaffe/kaffe/kaffevm/utf8const.c:1.52 
kaffe/kaffe/kaffevm/utf8const.c:1.53
--- kaffe/kaffe/kaffevm/utf8const.c:1.52        Sat Apr 22 01:53:41 2006
+++ kaffe/kaffe/kaffevm/utf8const.c     Sat Jul 15 11:10:31 2006
@@ -57,7 +57,7 @@
 #define lockUTF() lockStaticMutex(&utf8Lock)
 #define unlockUTF() unlockStaticMutex(&utf8Lock)
 
-static inline void *UTFmalloc(size_t size)
+static void *UTFmalloc(size_t size)
 {
        void *ret;
 
@@ -68,7 +68,7 @@
        return ret;
 }
 
-static inline void UTFfree(const void *mem)
+static void UTFfree(const void *mem)
 {
         unlockStaticMutex(&utf8Lock);
        gc_free((void *)mem);

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

Reply via email to