Patch: FYI: Minor GC patch for Linux PPC
Tom Tromey
tromey@redhat.com
Thu Apr 10 00:07:00 GMT 2003
I'm checking this in to 3.3 and the trunk.
This changes the GC to treat the PPC Linux port like the other Linux
ports. Without this, gctest will crash on some systems.
Hans already has this in his tree.
Tom
Index: boehm-gc/ChangeLog
from Tom Tromey <tromey@redhat.com>
* include/private/gcconfig.h (LINUX_STACKBOTTOM): Define for
POWERPC.
(STACK_GRAN, HEURISTIC1): Don't define for POWERPC.
Index: boehm-gc/include/private/gcconfig.h
===================================================================
RCS file: /cvs/gcc/gcc/boehm-gc/include/private/gcconfig.h,v
retrieving revision 1.29
diff -u -r1.29 gcconfig.h
--- boehm-gc/include/private/gcconfig.h 4 Mar 2003 22:18:08 -0000 1.29
+++ boehm-gc/include/private/gcconfig.h 10 Apr 2003 00:05:11 -0000
@@ -669,10 +669,8 @@
# define ALIGNMENT 4 /* Guess. Can someone verify? */
/* This was 2, but that didn't sound right. */
# define OS_TYPE "LINUX"
-# define HEURISTIC1
# define DYNAMIC_LOADING
-# undef STACK_GRAN
-# define STACK_GRAN 0x10000000
+# define LINUX_STACKBOTTOM
/* Stack usually starts at 0x80000000 */
# define LINUX_DATA_START
extern int _end[];
More information about the Java-patches
mailing list