X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FPrelude.h;h=486aa61845ff94776429e4dff20800fe1f759e26;hb=d28ba8c800901bea01f70c4719278c2a364cf9fc;hp=8a8212ae0b925aec1bcbaae14c4f2efe99c4d4ad;hpb=9e9367d67db0f6c4834c1f706b10afffdfac86d4;p=ghc-hetmet.git diff --git a/ghc/rts/Prelude.h b/ghc/rts/Prelude.h index 8a8212a..486aa61 100644 --- a/ghc/rts/Prelude.h +++ b/ghc/rts/Prelude.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Prelude.h,v 1.20 2002/06/27 15:38:58 simonmar Exp $ + * $Id: Prelude.h,v 1.23 2003/06/23 10:35:23 simonpj Exp $ * * (c) The GHC Team, 1998-2001 * @@ -14,19 +14,19 @@ * modules these names are defined in. */ -extern DLL_IMPORT const StgClosure GHCziBase_True_closure; -extern DLL_IMPORT const StgClosure GHCziBase_False_closure; -extern DLL_IMPORT const StgClosure GHCziPack_unpackCString_closure; -extern DLL_IMPORT const StgClosure GHCziWeak_runFinalizzerBatch_closure; -extern const StgClosure Main_zdmain_closure; -extern DLL_IMPORT const StgClosure GHCziTopHandler_runIO_closure; -extern DLL_IMPORT const StgClosure GHCziTopHandler_runNonIO_closure; +extern DLL_IMPORT StgClosure GHCziBase_True_closure; +extern DLL_IMPORT StgClosure GHCziBase_False_closure; +extern DLL_IMPORT StgClosure GHCziPack_unpackCString_closure; +extern DLL_IMPORT StgClosure GHCziWeak_runFinalizzerBatch_closure; +extern StgClosure zdMain_main_closure; +extern DLL_IMPORT StgClosure GHCziTopHandler_runIO_closure; +extern DLL_IMPORT StgClosure GHCziTopHandler_runNonIO_closure; -extern DLL_IMPORT const StgClosure GHCziIOBase_stackOverflow_closure; -extern DLL_IMPORT const StgClosure GHCziIOBase_heapOverflow_closure; -extern DLL_IMPORT const StgClosure GHCziIOBase_BlockedOnDeadMVar_closure; -extern DLL_IMPORT const StgClosure GHCziIOBase_NonTermination_closure; -extern DLL_IMPORT const StgClosure GHCziIOBase_Deadlock_closure; +extern DLL_IMPORT StgClosure GHCziIOBase_stackOverflow_closure; +extern DLL_IMPORT StgClosure GHCziIOBase_heapOverflow_closure; +extern DLL_IMPORT StgClosure GHCziIOBase_BlockedOnDeadMVar_closure; +extern DLL_IMPORT StgClosure GHCziIOBase_NonTermination_closure; +extern DLL_IMPORT StgClosure GHCziIOBase_Deadlock_closure; extern DLL_IMPORT const StgInfoTable GHCziBase_Czh_static_info; extern DLL_IMPORT const StgInfoTable GHCziBase_Izh_static_info; @@ -34,6 +34,7 @@ extern DLL_IMPORT const StgInfoTable GHCziFloat_Fzh_static_info; extern DLL_IMPORT const StgInfoTable GHCziFloat_Dzh_static_info; extern DLL_IMPORT const StgInfoTable Addr_Azh_static_info; extern DLL_IMPORT const StgInfoTable GHCziPtr_Ptr_static_info; +extern DLL_IMPORT const StgInfoTable GHCziPtr_FunPtr_static_info; extern DLL_IMPORT const StgInfoTable GHCziInt_I8zh_static_info; extern DLL_IMPORT const StgInfoTable GHCziInt_I16zh_static_info; extern DLL_IMPORT const StgInfoTable GHCziInt_I32zh_static_info; @@ -48,6 +49,7 @@ extern DLL_IMPORT const StgInfoTable GHCziBase_Izh_con_info; extern DLL_IMPORT const StgInfoTable GHCziFloat_Fzh_con_info; extern DLL_IMPORT const StgInfoTable GHCziFloat_Dzh_con_info; extern DLL_IMPORT const StgInfoTable GHCziPtr_Ptr_con_info; +extern DLL_IMPORT const StgInfoTable GHCziPtr_FunPtr_con_info; extern DLL_IMPORT const StgInfoTable Addr_Azh_con_info; extern DLL_IMPORT const StgInfoTable GHCziWord_Wzh_con_info; extern DLL_IMPORT const StgInfoTable GHCziInt_I8zh_con_info; @@ -65,7 +67,7 @@ extern DLL_IMPORT const StgInfoTable GHCziStable_StablePtr_con_info; #define False_closure (&GHCziBase_False_closure) #define unpackCString_closure (&GHCziPack_unpackCString_closure) #define runFinalizerBatch_closure (&GHCziWeak_runFinalizzerBatch_closure) -#define mainIO_closure (&Main_zdmain_closure) +#define mainIO_closure (&zdMain_main_closure) #define runIO_closure (&GHCziTopHandler_runIO_closure) #define runNonIO_closure (&GHCziTopHandler_runNonIO_closure) @@ -90,6 +92,7 @@ extern DLL_IMPORT const StgInfoTable GHCziStable_StablePtr_con_info; #define W32zh_static_info (&GHCziWord_W32zh_static_info) #define W64zh_static_info (&GHCziWord_W64zh_static_info) #define Ptr_static_info (&GHCziPtr_Ptr_static_info) +#define FunPtr_static_info (&GHCziPtr_FunPtr_static_info) #define Czh_con_info (&GHCziBase_Czh_con_info) #define Izh_con_info (&GHCziBase_Izh_con_info) #define Fzh_con_info (&GHCziFloat_Fzh_con_info) @@ -106,6 +109,7 @@ extern DLL_IMPORT const StgInfoTable GHCziStable_StablePtr_con_info; #define I64zh_con_info (&GHCziInt_I64zh_con_info) #define I64zh_con_info (&GHCziInt_I64zh_con_info) #define Ptr_con_info (&GHCziPtr_Ptr_con_info) +#define FunPtr_con_info (&GHCziPtr_FunPtr_con_info) #define StablePtr_static_info (&GHCziStable_StablePtr_static_info) #define StablePtr_con_info (&GHCziStable_StablePtr_con_info)