[GHC] #11817: Add proper support for weak symbols to the runtime linker
GHC
ghc-devs at haskell.org
Sun Apr 10 13:20:32 UTC 2016
#11817: Add proper support for weak symbols to the runtime linker
-------------------------------------+-------------------------------------
Reporter: Phyx- | Owner:
Type: feature | Status: new
request |
Priority: normal | Milestone: 8.2.1
Component: Runtime | Version: 8.1
System (Linker) |
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets: #11223
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
Currently weak symbols support is only partially supported by the runtime
linker. The current support is mostly there to provide `COMDAT` support.
In #11223 this support has been extended but there is still some work
needed to finish weak symbols support.
Also there needs some investigation into how this support should look
like. E.g. are we only supporting linking weak symbols in C or do we want
to support it in Haskell as well.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11817>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list