Windows DLLs: use DLL aware runSparks_closure instead of base_GHCziConc_runSparks_clo...
authorBen.Lippmeier@anu.edu.au <unknown>
Mon, 23 Nov 2009 05:15:10 +0000 (05:15 +0000)
committerBen.Lippmeier@anu.edu.au <unknown>
Mon, 23 Nov 2009 05:15:10 +0000 (05:15 +0000)
rts/Sparks.c
rts/win32/libHSbase.def

index e5e6d7e..3911ae9 100644 (file)
@@ -45,7 +45,7 @@ createSparkThread (Capability *cap)
     StgTSO *tso;
 
     tso = createIOThread (cap, RtsFlags.GcFlags.initialStkSize, 
-                          &base_GHCziConc_runSparks_closure);
+                          (StgClosure *)runSparks_closure);
 
     traceEventCreateSparkThread(cap, tso->id);
 
index 583eeb0..8f5f54e 100644 (file)
@@ -27,6 +27,9 @@ EXPORTS
        base_GHCziPtr_Ptr_con_info
        base_GHCziPtr_FunPtr_con_info
 
+       base_GHCziConc_ensureIOManagerIsRunning_closure
+       base_GHCziConc_runSparks_closure
+
        base_GHCziWeak_runFinalizzerBatch_closure
        base_GHCziPack_unpackCString_closure
        base_GHCziIOziException_blockedIndefinitelyOnMVar_closure