From 07fa02ad7f70b21e0797671678aa7b665e95e6f0 Mon Sep 17 00:00:00 2001 From: Juan Jose Garcia Ripoll Date: Mon, 18 May 2009 17:27:13 +0200 Subject: [PATCH] Linux/mips is missing getcontext. Temporary fix for gc. --- src/gc/mach_dep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gc/mach_dep.c b/src/gc/mach_dep.c index 0491a52d7..f7ca02b7f 100644 --- a/src/gc/mach_dep.c +++ b/src/gc/mach_dep.c @@ -175,7 +175,7 @@ void GC_with_callee_saves_pushed(void (*fn)(ptr_t, void *), # if defined(HAVE_PUSH_REGS) GC_push_regs(); # elif defined(UNIX_LIKE) && !defined(DARWIN) && !defined(ARM32) && \ - !defined(HURD) + !defined(HURD) && !defined(__mips__) /* JJGR (added !__mips__) */ /* Older versions of Darwin seem to lack getcontext(). */ /* ARM Linux often doesn't support a real getcontext(). */ ucontext_t ctxt;