From fe3af8d9a263c348a3f96f5ccd911dd6b362d422 Mon Sep 17 00:00:00 2001 From: jjgarcia Date: Fri, 30 May 2008 17:01:06 +0000 Subject: [PATCH] The Boehm-Weiser garbage collector needs to use SIGSEGV for the generational garbage collector algorithm. --- src/c/unixint.d | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/c/unixint.d b/src/c/unixint.d index 5531d6b90..18299d2fc 100644 --- a/src/c/unixint.d +++ b/src/c/unixint.d @@ -190,7 +190,9 @@ si_catch_bad_signals() #ifndef GBC_BOEHM mysignal(SIGBUS, signal_catcher); #endif +#ifndef GBC_BOEHM_GENGC mysignal(SIGSEGV, signal_catcher); +#endif #ifdef SIGIOT mysignal(SIGIOT, signal_catcher); #endif