diff options
author | Ben.Lippmeier@anu.edu.au <unknown> | 2009-11-11 01:48:21 +0000 |
---|---|---|
committer | Ben.Lippmeier@anu.edu.au <unknown> | 2009-11-11 01:48:21 +0000 |
commit | fcf0225457abec189ea630163fa56bc48c2d796d (patch) | |
tree | 26317325a0fa1e31603aa62679b53815389bb130 /rts/win32 | |
parent | e60ef3d0da7e37e7b18088b42925e60b1b47a29e (diff) | |
download | haskell-fcf0225457abec189ea630163fa56bc48c2d796d.tar.gz |
Windows DLLs: use one import lib for each DLL the RTS needs.
Diffstat (limited to 'rts/win32')
-rw-r--r-- | rts/win32/libHSbase.def | 27 | ||||
-rw-r--r-- | rts/win32/libHSffi.def | 20 | ||||
-rw-r--r-- | rts/win32/libHSghc-prim.def | 13 |
3 files changed, 34 insertions, 26 deletions
diff --git a/rts/win32/libHSbase.def b/rts/win32/libHSbase.def index 5f534e0246..583eeb038e 100644 --- a/rts/win32/libHSbase.def +++ b/rts/win32/libHSbase.def @@ -1,33 +1,8 @@ -LIBRARY base +LIBRARY "libHSbase-@LibVersion@-ghc@ProjectVersion@.dll" EXPORTS - ffi_call - ffi_prep_cif - ffi_call - ffi_type_void - ffi_type_float - ffi_type_double - ffi_type_sint64 - ffi_type_uint64 - ffi_type_sint32 - ffi_type_uint32 - ffi_type_sint16 - ffi_type_uint16 - ffi_type_sint8 - ffi_type_uint8 - ffi_type_pointer - - ghczmprim_GHCziBool_True_closure - ghczmprim_GHCziBool_False_closure - ghczmprim_GHCziTypes_Czh_con_info - ghczmprim_GHCziTypes_Izh_con_info - ghczmprim_GHCziTypes_Fzh_con_info - ghczmprim_GHCziTypes_Dzh_con_info - ghczmprim_GHCziTypes_Czh_static_info - ghczmprim_GHCziTypes_Izh_static_info - base_GHCziInt_I8zh_con_info base_GHCziInt_I16zh_con_info base_GHCziInt_I32zh_con_info diff --git a/rts/win32/libHSffi.def b/rts/win32/libHSffi.def new file mode 100644 index 0000000000..6bb1377816 --- /dev/null +++ b/rts/win32/libHSffi.def @@ -0,0 +1,20 @@ + +LIBRARY "libHSffi-ghc@ProjectVersion@.dll" + +EXPORTS + + ffi_call + ffi_prep_cif + ffi_call + ffi_type_void + ffi_type_float + ffi_type_double + ffi_type_sint64 + ffi_type_uint64 + ffi_type_sint32 + ffi_type_uint32 + ffi_type_sint16 + ffi_type_uint16 + ffi_type_sint8 + ffi_type_uint8 + ffi_type_pointer diff --git a/rts/win32/libHSghc-prim.def b/rts/win32/libHSghc-prim.def new file mode 100644 index 0000000000..b1285cc9d1 --- /dev/null +++ b/rts/win32/libHSghc-prim.def @@ -0,0 +1,13 @@ + +LIBRARY "libHSghc-prim-@LibVersion@-ghc@ProjectVersion@.dll" + +EXPORTS + + ghczmprim_GHCziBool_True_closure + ghczmprim_GHCziBool_False_closure + ghczmprim_GHCziTypes_Czh_con_info + ghczmprim_GHCziTypes_Izh_con_info + ghczmprim_GHCziTypes_Fzh_con_info + ghczmprim_GHCziTypes_Dzh_con_info + ghczmprim_GHCziTypes_Czh_static_info + ghczmprim_GHCziTypes_Izh_static_info |