X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FForeignCall.c;h=7dc5661116e217cc899c48e8049f87d2c8ef3d00;hb=7458bdc24aab51bcd904c8dd49710d619964805e;hp=5b1a0c685f6d75305e19bbbc65da07d679cbfcc5;hpb=4b17269854ccf10df8b3ca1711410a5ca439ea8a;p=ghc-hetmet.git diff --git a/ghc/rts/ForeignCall.c b/ghc/rts/ForeignCall.c index 5b1a0c6..7dc5661 100644 --- a/ghc/rts/ForeignCall.c +++ b/ghc/rts/ForeignCall.c @@ -1,6 +1,6 @@ /* ----------------------------------------------------------------------------- - * $Id: ForeignCall.c,v 1.18 2000/08/07 23:37:23 qrczak Exp $ + * $Id: ForeignCall.c,v 1.19 2000/10/09 10:28:33 daan Exp $ * * (c) The GHC Team 1994-1999. * @@ -317,7 +317,6 @@ int ccall ( CFunDescriptor* d, PushPtr((StgPtr)(*bco)); cap->rCurrentTSO->sp = MainRegTable.rSp; cap->rCurrentTSO->su = MainRegTable.rSu; - cap->rCurrentTSO->splim = MainRegTable.rSpLim; token = suspendThread(cap); #if i386_TARGET_ARCH @@ -336,7 +335,6 @@ int ccall ( CFunDescriptor* d, cap = resumeThread(token); MainRegTable.rSp = cap->rCurrentTSO->sp; MainRegTable.rSu = cap->rCurrentTSO->su; - MainRegTable.rSpLim = cap->rCurrentTSO->splim; *bco=(StgBCO*)PopPtr(); /* INT, WORD, ADDR, STABLE don't need to do a word-size check