Applied a patch from bdwgc CVS to make it build on Darwin.
[7.2alpha4]
+2009-12-07 Ivan Maidanski <ivmai@mail.ru> (with input from Andy Wingo)
+
+ * include/private/gc_priv.h (SIG_SUSPEND): Don't define for
+ OpenBSD and Darwin.
+
2009-12-01 Ivan Maidanski <ivmai@mail.ru>
* include/gc_version.h, configure.ac, doc/README: Change to
/* Linuxthreads itself uses SIGUSR1 and SIGUSR2. */
# define SIG_SUSPEND SIGPWR
# endif
-# else /* !GC_LINUX_THREADS */
+# elif !defined(GC_OPENBSD_THREADS) && !defined(GC_DARWIN_THREADS)
# if defined(_SIGRTMIN)
# define SIG_SUSPEND _SIGRTMIN + 6
# else