From: sof@galois.com Date: Wed, 1 Nov 2006 22:09:50 +0000 (+0000) Subject: add a few #includes to make it compile X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=e0171e5a1b7112fda291d4472786df198cb4ed53 add a few #includes to make it compile --- diff --git a/rts/win32/ConsoleHandler.c b/rts/win32/ConsoleHandler.c index 308b77b..12ab45d 100644 --- a/rts/win32/ConsoleHandler.c +++ b/rts/win32/ConsoleHandler.c @@ -3,6 +3,7 @@ * */ #include "Rts.h" +#include "Storage.h" #include #include "ConsoleHandler.h" #include "SchedAPI.h" @@ -10,6 +11,7 @@ #include "RtsUtils.h" #include "RtsFlags.h" #include "AsyncIO.h" +#include "Stable.h" #include "RtsSignals.h" extern int stg_InstallConsoleEvent(int action, StgStablePtr *handler); @@ -46,6 +48,7 @@ initUserSignals(void) return; } +/* Seems to be a bit of an orphan...where used? */ void finiUserSignals(void) { @@ -186,7 +189,7 @@ void startSignalHandlers(Capability *cap) * Evacuate the handler stack. _Assumes_ that console event delivery * has already been blocked. */ -void markSignalHandlers (evac_fn evac) +void markSignalHandlers (evac_fn evac STG_UNUSED) { // nothing to mark; the console handler is a StablePtr which is // already treated as a root by the GC.