[GHC] #4213: LLVM: Add support for TNTC to LLVM compiler suite

GHC ghc-devs at haskell.org
Fri May 23 20:21:52 UTC 2014


#4213: LLVM: Add support for TNTC to LLVM compiler suite
-------------------------------------+------------------------------------
        Reporter:  dterei            |            Owner:  dterei
            Type:  feature request   |           Status:  new
        Priority:  low               |        Milestone:  7.6.2
       Component:  Compiler (LLVM)   |          Version:  6.13
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------

Comment (by altaic):

 Yikes, I'm definitely not suggesting mangling the object file! I'd like to
 be rid of manglers entirely.

 Replying to [comment:15 bgamari]:
 > In my opinion, it would be wise to avoid linking against LLVM.

 Any particular reason? In my experience (which is probably much more
 limited than yours), getting upstream patches accepted is much more
 difficult, especially if there is a workaround. In addition, one of the
 main downsides of the LLVM backend is that compile time is much slower.
 Linking against LLVM would improve compilation time, make mangling
 unnecessary, and there may be other advantages as well.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/4213#comment:18>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list