PatchSet 6855 
Date: 2005/08/20 22:33:54
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small warning fix for gc-mem.c

2005-08-20  Dalibor Topic  <[EMAIL PROTECTED]>

        * kaffe/kaffevm/gc.h: Include config.h and limits.h.
        (UNLIMITED_HEAP) Set to MAX_ULONG to fix signedness warnings.

        * kaffe/kaffe/version.c (printShortVersion): Use
        %lu for MAXHEAPSIZE.

Members: 
        ChangeLog:1.4377->1.4378 
        kaffe/kaffe/version.c:1.15->1.16 
        kaffe/kaffevm/gc.h:1.34->1.35 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4377 kaffe/ChangeLog:1.4378
--- kaffe/ChangeLog:1.4377      Sat Aug 20 20:10:18 2005
+++ kaffe/ChangeLog     Sat Aug 20 22:33:54 2005
@@ -1,5 +1,13 @@
 2005-08-20  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       * kaffe/kaffevm/gc.h: Include config.h and limits.h.
+       (UNLIMITED_HEAP) Set to MAX_ULONG to fix signedness warnings.
+
+       * kaffe/kaffe/version.c (printShortVersion): Use
+       %lu for MAXHEAPSIZE.
+
+2005-08-20  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * kaffe/kaffevm/kaffe-gc/gc-mem.c (gc_heap_is_unlimited):
        New static function.
        (gc_heap_initialise, gc_heap_grow) Use gc_heap_is_unlimited.
Index: kaffe/kaffe/kaffe/version.c
diff -u kaffe/kaffe/kaffe/version.c:1.15 kaffe/kaffe/kaffe/version.c:1.16
--- kaffe/kaffe/kaffe/version.c:1.15    Mon Aug 15 01:55:16 2005
+++ kaffe/kaffe/kaffe/version.c Sat Aug 20 22:34:01 2005
@@ -58,7 +58,7 @@
                fprintf(versionfd, _("Heap defaults: minimum size: %d MB, 
maximum size: unlimited\n"),
                        MIN_HEAPSIZE / (1024*1024)); 
        } else {
-               fprintf(versionfd, _("Heap defaults: minimum size: %d MB, 
maximum size: %d MB\n"),
+               fprintf(versionfd, _("Heap defaults: minimum size: %d MB, 
maximum size: %lu MB\n"),
                        MIN_HEAPSIZE / (1024*1024), MAX_HEAPSIZE / (1024*1024));
        }
        fprintf(versionfd, _("Stack default size: %d KB\n"), THREADSTACKSIZE / 
1024);
Index: kaffe/kaffe/kaffevm/gc.h
diff -u kaffe/kaffe/kaffevm/gc.h:1.34 kaffe/kaffe/kaffevm/gc.h:1.35
--- kaffe/kaffe/kaffevm/gc.h:1.34       Wed Jul 13 13:31:13 2005
+++ kaffe/kaffe/kaffevm/gc.h    Sat Aug 20 22:34:02 2005
@@ -12,12 +12,20 @@
 #ifndef __gc_h
 #define __gc_h
 
+#if defined(HAVE_CONFIG_H)
+#include "config.h"
+#endif
+
+#if defined(HAVE_LIMITS_H)
+#include <limits.h>
+#endif
+
 #include "gtypes.h"
 
 /*
  * Default values for initial and maximum heap size and heap increment.
  */
-#define UNLIMITED_HEAP  (-1)
+#define UNLIMITED_HEAP  (ULONG_MAX)
 #define        MIN_HEAPSIZE    (5*1024*1024)
 #define        MAX_HEAPSIZE    (UNLIMITED_HEAP)
 #define        ALLOC_HEAPSIZE  (1024*1024)

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

Reply via email to