SOURCES: gc-sparc.patch - no getcontext on sparc32
tommat
tommat at pld-linux.org
Wed Jan 30 16:31:25 CET 2008
Author: tommat Date: Wed Jan 30 15:31:25 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- no getcontext on sparc32
---- Files affected:
SOURCES:
gc-sparc.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/gc-sparc.patch
diff -u SOURCES/gc-sparc.patch:1.1 SOURCES/gc-sparc.patch:1.2
--- SOURCES/gc-sparc.patch:1.1 Mon Jan 28 15:02:53 2008
+++ SOURCES/gc-sparc.patch Wed Jan 30 16:31:19 2008
@@ -10,3 +10,14 @@
sparc-*-netbsd*)
machdep="mach_dep.lo sparc_netbsd_mach_dep.lo"
;;
+--- gc-7.0/mach_dep.c.orig 2008-01-30 14:46:14.000000000 +0000
++++ gc-7.0/mach_dep.c 2008-01-30 14:48:51.000000000 +0000
+@@ -174,7 +174,7 @@
+
+ # if defined(HAVE_PUSH_REGS)
+ GC_push_regs();
+-# elif defined(UNIX_LIKE) && !defined(DARWIN) && !defined(ARM32)
++# elif defined(UNIX_LIKE) && !defined(DARWIN) && !defined(ARM32) && !(defined(SPARC) && !defined(__arch64__))
+ /* Older versions of Darwin seem to lack getcontext(). */
+ /* ARM Linux often doesn't support a real getcontext(). */
+ ucontext_t ctxt;
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/gc-sparc.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list