$OpenBSD: patch-libgc_include_private_gc_priv_h,v 1.1 2014/07/09 11:39:17 robert Exp $
--- libgc/include/private/gc_priv.h.orig	Tue Jul  8 11:44:07 2014
+++ libgc/include/private/gc_priv.h	Tue Jul  8 12:48:45 2014
@@ -1973,6 +1973,10 @@ void GC_err_puts GC_PROTO((GC_CONST char *s));
        /* Linuxthreads itself uses SIGUSR1 and SIGUSR2.			*/
 #      define SIG_SUSPEND SIGPWR
 #    endif
+#   elif defined(GC_OPENBSD_THREADS)
+#     ifndef GC_OPENBSD_UTHREADS
+#       define SIG_SUSPEND SIGXFSZ
+#     endif
 #   else  /* !GC_LINUX_THREADS */
 #     if defined(_SIGRTMIN)
 #       define SIG_SUSPEND _SIGRTMIN + 6
