* src/vm/jit/i386/linux/md-os.c (md_signal_handler_sigusr1): This function is no
authormichi <none@none>
Mon, 21 May 2007 00:06:33 +0000 (00:06 +0000)
committermichi <none@none>
Mon, 21 May 2007 00:06:33 +0000 (00:06 +0000)
longer GC-specific, removed assertion.

--HG--
branch : exact-gc

src/vm/jit/i386/linux/md-os.c

index 07dad897e36e3903d6233476c872da75bf612b09..3ff69fcbce10f1be4f31cd41cead97af1625bb13 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-os.c 7918 2007-05-20 20:42:18Z michi $
+   $Id: md-os.c 7925 2007-05-21 00:06:33Z michi $
 
 */
 
 
 #include "vm/types.h"
 
-#if defined(ENABLE_GC_CACAO)
-# include "mm/cacao-gc/gc.h"
-#endif
-
 #include "vm/jit/i386/codegen.h"
 
 #include "threads/threads-common.h"
@@ -184,9 +180,6 @@ void md_signal_handler_sigusr1(int sig, siginfo_t *siginfo, void *_p)
        _uc = (ucontext_t *) _p;
        _mc = &_uc->uc_mcontext;
 
-       /* assume there is a GC pending */
-       assert(gc_pending);
-
        /* get the PC and SP for this thread */
        pc = (u1 *) _mc->gregs[REG_EIP];
        sp = (u1 *) _mc->gregs[REG_ESP];