diff options
Diffstat (limited to 'includes/RtsAPI.h')
-rw-r--r-- | includes/RtsAPI.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/includes/RtsAPI.h b/includes/RtsAPI.h index 0ba16714e9..fc7eb26d37 100644 --- a/includes/RtsAPI.h +++ b/includes/RtsAPI.h @@ -249,15 +249,15 @@ void rts_done (void); // the base package itself. // #if defined(COMPILING_WINDOWS_DLL) && !defined(COMPILING_BASE_PACKAGE) -__declspec(dllimport) extern StgWord base_GHCziTopHandler_runIO_closure[]; -__declspec(dllimport) extern StgWord base_GHCziTopHandler_runNonIO_closure[]; +__declspec(dllimport) extern StgWord base_GHCziTopHandler_runIO_static_closure[]; +__declspec(dllimport) extern StgWord base_GHCziTopHandler_runNonIO_static_closure[]; #else -extern StgWord base_GHCziTopHandler_runIO_closure[]; -extern StgWord base_GHCziTopHandler_runNonIO_closure[]; +extern StgWord base_GHCziTopHandler_runIO_static_closure[]; +extern StgWord base_GHCziTopHandler_runNonIO_static_closure[]; #endif -#define runIO_closure base_GHCziTopHandler_runIO_closure -#define runNonIO_closure base_GHCziTopHandler_runNonIO_closure +#define runIO_closure STATIC_CLOSURE(base_GHCziTopHandler_runIO) +#define runNonIO_closure STATIC_CLOSURE(base_GHCziTopHandler_runNonIO) /* ------------------------------------------------------------------------ */ |