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