/* -----------------------------------------------------------------------------
- * $Id: Linker.c,v 1.74 2001/11/22 15:15:27 simonmar Exp $
+ * $Id: Linker.c,v 1.76 2001/12/10 17:59:54 sof Exp $
*
* (c) The GHC Team, 2000, 2001
*
Sym(__umoddi3)
#endif
+#ifndef SMP
+# define MAIN_CAP_SYM SymX(MainCapability)
+#else
+# define MAIN_CAP_SYM
+#endif
#define RTS_SYMBOLS \
Maybe_ForeignObj \
SymX(__stg_chk_1) \
Sym(stg_enterStackTop) \
SymX(stg_gc_d1) \
+ SymX(stg_gc_l1) \
SymX(__stg_gc_enter_1) \
SymX(stg_gc_f1) \
SymX(stg_gc_noregs) \
SymX(stg_gen_chk) \
SymX(stg_yield_to_interpreter) \
SymX(ErrorHdrHook) \
- SymX(MainCapability) \
+ MAIN_CAP_SYM \
SymX(MallocFailHook) \
SymX(NoRunnableThreadsHook) \
SymX(OnExitHook) \