X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fincludes%2FRtsExternal.h;h=d8d810be5d3a6fc2e03f947e297860715575d1a5;hb=c320276c4b23db92bc06e608292e8dd214f771e1;hp=da4f02e10225b6efd491ac39928b63070e33c946;hpb=fcbc4b62830f07dc13a820eb07b0d58317a173e4;p=ghc-hetmet.git diff --git a/ghc/includes/RtsExternal.h b/ghc/includes/RtsExternal.h index da4f02e..d8d810b 100644 --- a/ghc/includes/RtsExternal.h +++ b/ghc/includes/RtsExternal.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: RtsExternal.h,v 1.2 2004/08/13 13:09:29 simonmar Exp $ + * $Id: RtsExternal.h,v 1.3 2004/08/21 12:47:17 panne Exp $ * * (c) The GHC Team, 1998-2004 * @@ -53,6 +53,10 @@ extern StgInt isFloatNegativeZero(StgFloat f); extern StgInt suspendThread ( StgRegTable * ); extern StgRegTable * resumeThread ( StgInt ); +/* Creating and destroying an adjustor thunk */ +extern void* createAdjustor(int cconv, StgStablePtr hptr, StgFunPtr wptr); +extern void freeHaskellFunctionPtr(void* ptr); + /* ----------------------------------------------------------------------------- Storage manager stuff exported -------------------------------------------------------------------------- */