
#11238: Redesign the dynamic linking on ELF systems -------------------------------------+------------------------------------- Reporter: trommler | Owner: trommler Type: task | Status: new Priority: normal | Milestone: 8.2.1 Component: Runtime System | Version: 7.10.3 (Linker) | Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: 9237, 9498, | 11042, 11499, 12684 Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by trommler): I have an implementation of the ideas laid out in [wiki:LinkingHaskell] that can be found at https://github.com/trommler/ghc/tree/T11238. Currently I am investigating a regression in test `ghci015`. I have not done any work on regression tests. At least for the tickets blocked by this ticket regression tests should be added. Regarding OS X support: I started out my implementation for both ELF and OS X and gave up eventually. I could not get overriding a symbol with a new definition to work with the OS X link editor. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11238#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler