Commit e90cc0a2 authored by qrczak's avatar qrczak
Browse files

[project @ 2001-04-24 15:49:19 by qrczak]

Remove spaces after \ at eol.
Generate declarations for Posix symbols too.
parent 154d3609
/* ----------------------------------------------------------------------------- /* -----------------------------------------------------------------------------
* $Id: Linker.c,v 1.38 2001/04/24 11:20:50 sewardj Exp $ * $Id: Linker.c,v 1.39 2001/04/24 15:49:19 qrczak Exp $
* *
* (c) The GHC Team, 2000 * (c) The GHC Team, 2000
* *
...@@ -70,7 +70,7 @@ typedef struct _RtsSymbolVal { ...@@ -70,7 +70,7 @@ typedef struct _RtsSymbolVal {
#endif #endif
#if !defined (mingw32_TARGET_OS) #if !defined (mingw32_TARGET_OS)
#define RTS_POSIX_ONLY_SYMBOLS \ #define RTS_POSIX_ONLY_SYMBOLS \
SymX(stg_sig_install) \ SymX(stg_sig_install) \
Sym(nocldstop) Sym(nocldstop)
#else #else
...@@ -251,7 +251,7 @@ typedef struct _RtsSymbolVal { ...@@ -251,7 +251,7 @@ typedef struct _RtsSymbolVal {
#ifndef SUPPORT_LONG_LONGS #ifndef SUPPORT_LONG_LONGS
#define RTS_LONG_LONG_SYMS /* nothing */ #define RTS_LONG_LONG_SYMS /* nothing */
#else #else
#define RTS_LONG_LONG_SYMS \ #define RTS_LONG_LONG_SYMS \
SymX(stg_gtWord64) \ SymX(stg_gtWord64) \
SymX(stg_geWord64) \ SymX(stg_geWord64) \
SymX(stg_eqWord64) \ SymX(stg_eqWord64) \
...@@ -295,6 +295,7 @@ typedef struct _RtsSymbolVal { ...@@ -295,6 +295,7 @@ typedef struct _RtsSymbolVal {
#define Sym(vvv) extern void (vvv); #define Sym(vvv) extern void (vvv);
#define SymX(vvv) /**/ #define SymX(vvv) /**/
RTS_SYMBOLS RTS_SYMBOLS
RTS_POSIX_ONLY_SYMBOLS
#undef Sym #undef Sym
#undef SymX #undef SymX
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment