Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
jberryman
GHC
Commits
e610e616
Commit
e610e616
authored
Apr 24, 2001
by
sewardj
Browse files
[project @ 2001-04-24 11:20:50 by sewardj]
Make posix symbols disappear for Mingwin builds.
parent
4ca3e084
Changes
1
Hide whitespace changes
Inline
Side-by-side
ghc/rts/Linker.c
View file @
e610e616
/* -----------------------------------------------------------------------------
/* -----------------------------------------------------------------------------
* $Id: Linker.c,v 1.3
7
2001/04/
1
4
22:29:16 qrczak
Exp $
* $Id: Linker.c,v 1.3
8
2001/04/
2
4
11:20:50 sewardj
Exp $
*
*
* (c) The GHC Team, 2000
* (c) The GHC Team, 2000
*
*
...
@@ -68,7 +68,14 @@ typedef struct _RtsSymbolVal {
...
@@ -68,7 +68,14 @@ typedef struct _RtsSymbolVal {
#define Maybe_ForeignObj
#define Maybe_ForeignObj
#define Maybe_Stable_Names
#define Maybe_Stable_Names
#endif
#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 \
#define RTS_SYMBOLS \
SymX(MainRegTable) \
SymX(MainRegTable) \
...
@@ -204,8 +211,6 @@ typedef struct _RtsSymbolVal {
...
@@ -204,8 +211,6 @@ typedef struct _RtsSymbolVal {
SymX(defaultsHook) \
SymX(defaultsHook) \
SymX(PreTraceHook) \
SymX(PreTraceHook) \
SymX(PostTraceHook) \
SymX(PostTraceHook) \
SymX(stg_sig_install) \
Sym(nocldstop) \
SymX(createAdjustor) \
SymX(createAdjustor) \
SymX(rts_mkChar) \
SymX(rts_mkChar) \
SymX(rts_mkInt) \
SymX(rts_mkInt) \
...
@@ -306,6 +311,7 @@ RTS_SYMBOLS
...
@@ -306,6 +311,7 @@ RTS_SYMBOLS
static
RtsSymbolVal
rtsSyms
[]
=
{
static
RtsSymbolVal
rtsSyms
[]
=
{
RTS_SYMBOLS
RTS_SYMBOLS
RTS_LONG_LONG_SYMS
RTS_LONG_LONG_SYMS
RTS_POSIX_ONLY_SYMBOLS
{
0
,
0
}
/* sentinel */
{
0
,
0
}
/* sentinel */
};
};
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment