File gcc44-arm-boehm.patch of Package cross-s390-gcc-icecream-backend

From: Jan-Simon Möller <dl9pf@gmx.de>

Der betrifft nur ARM (ist in einem #if defined (ARM)  Block, also ohne
Einfluss auf andere Architekturen. 
Hintergrund sind unsere qemu-arm worker. Dort sind die Werte aus /proc
(LINUX_STACKBOTTOM) nicht richtig - HEURISTIC2 schafft hier Abhilfe.

Index: boehm-gc/include/private/gcconfig.h
===================================================================
--- boehm-gc/include/private/gcconfig.h	(revision 149990)
+++ boehm-gc/include/private/gcconfig.h	(working copy)
@@ -1860,7 +1860,7 @@
 #   endif
 #   ifdef LINUX
 #       define OS_TYPE "LINUX"
-#       define LINUX_STACKBOTTOM
+#	define HEURISTIC2
 #       undef STACK_GRAN
 #       define STACK_GRAN 0x10000000
 #       define USE_GENERIC_PUSH_REGS
openSUSE Build Service is sponsored by