[project @ 1999-10-27 15:29:37 by simonmar]
[ghc-hetmet.git] / ghc / rts / ForeignCall.h
index edbad25..5bff124 100644 (file)
@@ -1,5 +1,5 @@
 /* -----------------------------------------------------------------------------
- * $Id: ForeignCall.h,v 1.5 1999/10/19 11:01:28 sewardj Exp $
+ * $Id: ForeignCall.h,v 1.7 1999/10/26 17:27:30 sewardj Exp $
  *
  * (c) The GHC Team, 1998-1999
  *
@@ -11,6 +11,10 @@ typedef int StablePtr;
 
 extern int ccall ( CFunDescriptor* descriptor, 
                    void            (*fun)(void), 
-                   StgBCO**        bco 
+                   StgBCO**        bco,
+                   char            callconv
                  );
 
+extern StgAddr createAdjThunk ( StgStablePtr stableptr,
+                                StgAddr      typestr,
+                                StgChar      callconv );