summaryrefslogtreecommitdiff
path: root/rts/Main.c
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Main.c')
-rw-r--r--rts/Main.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/rts/Main.c b/rts/Main.c
index c1b028ff1b..c7a559fc14 100644
--- a/rts/Main.c
+++ b/rts/Main.c
@@ -15,16 +15,10 @@
#include "Rts.h"
#include "RtsMain.h"
-/* The symbol for the Haskell Main module's init function. It is safe to refer
- * to it here because this Main.o object file will only be linked in if we are
- * linking a Haskell program that uses a Haskell Main.main function.
- */
-extern void __stginit_ZCMain(void);
-
/* Similarly, we can refer to the ZCMain_main_closure here */
extern StgClosure ZCMain_main_closure;
int main(int argc, char *argv[])
{
- return hs_main(argc, argv, &__stginit_ZCMain, &ZCMain_main_closure);
+ return hs_main(argc, argv, &ZCMain_main_closure);
}