Make posix symbols disappear for Mingwin builds.
/* -----------------------------------------------------------------------------
- * $Id: Linker.c,v 1.37 2001/04/14 22:29:16 qrczak Exp $
+ * $Id: Linker.c,v 1.38 2001/04/24 11:20:50 sewardj Exp $
*
* (c) The GHC Team, 2000
*
#define Maybe_ForeignObj
#define Maybe_Stable_Names
#endif
-
+
+#if !defined (mingw32_TARGET_OS)
+#define RTS_POSIX_ONLY_SYMBOLS \
+ SymX(stg_sig_install) \
+ Sym(nocldstop)
+#else
+#define RTS_POSIX_ONLY_SYMBOLS
+#endif
#define RTS_SYMBOLS \
SymX(MainRegTable) \
SymX(defaultsHook) \
SymX(PreTraceHook) \
SymX(PostTraceHook) \
- SymX(stg_sig_install) \
- Sym(nocldstop) \
SymX(createAdjustor) \
SymX(rts_mkChar) \
SymX(rts_mkInt) \
static RtsSymbolVal rtsSyms[] = {
RTS_SYMBOLS
RTS_LONG_LONG_SYMS
+ RTS_POSIX_ONLY_SYMBOLS
{ 0, 0 } /* sentinel */
};