[GHC] #13541: Make it easier to use the gold linker
GHC
ghc-devs at haskell.org
Fri Apr 7 05:49:18 UTC 2017
#13541: Make it easier to use the gold linker
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by angerman):
I might have gone a bit overboard here. I'm not sure if this ticket is
related to https://phabricator.haskell.org/D3351, however clang doesn't
understand `-fuse-ld` (at least not the one that comes with the android
toolchain, not sure if this statement holds universally), and thus forcing
that flag results in a non-functioning compiler.
I certainly don't want to block anything. I just don't want to have
anything forced on me by default, which might run counter to my toolchain
configuration. In my view this should be part of the toolchain, and ghc
should ensure to pick up the configuration from the toolchain proper
instead of doing the decision on its own.
I guess a similar case could be made for using lld?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13541#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list