X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FMain.c;h=a651eaa3a902602f2529d59920111abb463c9c09;hb=aa698b4b602c576ba9fa3e1d3cd8523e9c2b1f99;hp=ad6924fbf8864e562976573f92cb5a8d309a5a1a;hpb=74b46a5d5f59fbeba0e35bd5a6ba685e9efd2b8e;p=ghc-hetmet.git diff --git a/ghc/rts/Main.c b/ghc/rts/Main.c index ad6924f..a651eaa 100644 --- a/ghc/rts/Main.c +++ b/ghc/rts/Main.c @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Main.c,v 1.36 2003/03/17 14:47:47 simonmar Exp $ + * $Id: Main.c,v 1.39 2003/07/10 08:02:29 simonpj Exp $ * * (c) The GHC Team 1998-2000 * @@ -13,6 +13,7 @@ #include "Rts.h" #include "RtsAPI.h" #include "SchedAPI.h" +#include "Schedule.h" #include "RtsFlags.h" #include "RtsUtils.h" #include "Prelude.h" @@ -40,7 +41,7 @@ # include #endif -extern void __stginit_Main(void); +extern void __stginit_ZCMain(void); /* Hack: we assume that we're building a batch-mode system unless * INTERPRETER is set @@ -52,7 +53,7 @@ int main(int argc, char *argv[]) SchedulerStatus status; /* all GranSim/GUM init is done in startupHaskell; sets IAmMainThread! */ - startupHaskell(argc,argv,__stginit_Main); + startupHaskell(argc,argv,__stginit_ZCMain); /* kick off the computation by creating the main thread with a pointer to mainIO_closure representing the computation of the overall program;