[GHC] #6063: GHC's build-time ld-flag checks are problematic

GHC cvs-ghc at haskell.org
Sat Mar 16 17:59:43 CET 2013


#6063: GHC's build-time ld-flag checks are problematic
---------------------------------+------------------------------------------
    Reporter:  parcs             |       Owner:  thoughtpolice          
        Type:  bug               |      Status:  new                    
    Priority:  high              |   Milestone:  7.8.1                  
   Component:  Compiler          |     Version:  7.4.1                  
    Keywords:                    |          Os:  Linux                  
Architecture:  Unknown/Multiple  |     Failure:  GHC doesn't work at all
  Difficulty:  Unknown           |    Testcase:                         
   Blockedby:                    |    Blocking:                         
     Related:  #4862             |  
---------------------------------+------------------------------------------
Changes (by thoughtpolice):

  * owner:  => thoughtpolice


Comment:

 I'll take this over since I've had some complaints from friends about it
 (and have hit it myself in the past.)

 I'll measure any compile time differences, but I imagine checking if the
 argument is supported through an extra invocation is negligible compared
 to the actual linking time. On windows, process creation can be expensive,
 but we'll only be using ld here anyway so we can short-cut it.

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



More information about the ghc-tickets mailing list