David Eichmann pushed to branch wip/davide/windows-dlls at Glasgow Haskell Compiler / GHC Commits: 3b123ba6 by David Eichmann at 2026-06-29T13:34:39+01:00 WIP export-all-symbols from hadrian - - - - - 1 changed file: - hadrian/src/Settings/Builders/Ghc.hs Changes: ===================================== hadrian/src/Settings/Builders/Ghc.hs ===================================== @@ -139,6 +139,7 @@ ghcLinkArgs = builder (Ghc LinkHs) ? do [ arg "-dynamic" -- TODO what about windows? , isLibrary pkg ? pure [ "-shared", "-dynload", "deploy" ] + , isLibrary pkg ? isWinHost ? arg "-optl-Wl,--export-all-symbols" , notStage0 ? targetSupportsRPaths ? mconcat [ arg ("-optl-Wl,-rpath," ++ rpath) , isProgram pkg ? arg ("-optl-Wl,-rpath," ++ bindistRpath) View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3b123ba6347ddde444b0419207b4ac36... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3b123ba6347ddde444b0419207b4ac36... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
David Eichmann (@DavidEichmann)