X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FPrimOps.hc;h=bb9df77623aa7899ad2e0d165e43b0fa3eb3bd09;hb=4a939ead4265ab68ac24e63c50260afc3731dea2;hp=8a2db252cf637c644c1c06ce52f72cd721b071c6;hpb=1b28d4e1f43185ad8c8e7407c66413e1b358402b;p=ghc-hetmet.git diff --git a/ghc/rts/PrimOps.hc b/ghc/rts/PrimOps.hc index 8a2db25..bb9df77 100644 --- a/ghc/rts/PrimOps.hc +++ b/ghc/rts/PrimOps.hc @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: PrimOps.hc,v 1.39 2000/01/13 14:34:03 hwloidl Exp $ + * $Id: PrimOps.hc,v 1.40 2000/01/14 11:45:21 hwloidl Exp $ * * (c) The GHC Team, 1998-1999 * @@ -908,7 +908,7 @@ FN_(putMVarzh_fast) if (mvar->head != (StgTSO *)&END_TSO_QUEUE_closure) { ASSERT(mvar->head->why_blocked == BlockedOnMVar); #if defined(GRAN) -# error FixME + mvar->head = RET_STGCALL2(StgTSO *,unblockOne,mvar->head,mvar); #elif defined(PAR) // ToDo: check 2nd arg (mvar) is right mvar->head = RET_STGCALL2(StgTSO *,unblockOne,mvar->head,mvar);