[GHC] #7813: Fix mismatched visibility of StgRun

GHC cvs-ghc at haskell.org
Sat Apr 27 03:10:01 CEST 2013


#7813: Fix mismatched visibility of StgRun
---------------------------------+------------------------------------------
    Reporter:  PHO               |       Owner:                     
        Type:  bug               |      Status:  patch              
    Priority:  normal            |   Milestone:  7.8.1              
   Component:  Runtime System    |     Version:  7.7                
    Keywords:                    |          Os:  Unknown/Multiple   
Architecture:  Unknown/Multiple  |     Failure:  Building GHC failed
  Difficulty:  Unknown           |    Testcase:                     
   Blockedby:                    |    Blocking:                     
     Related:                    |  
---------------------------------+------------------------------------------

Comment(by ian@…):

 commit f6e0dbf32bb19e79690f2233bb925a404f3ab1b6
 {{{
 Author: Ian Lynagh <ian at well-typed.com>
 Date:   Sat Apr 27 01:18:01 2013 +0100

     Fix mismatched visibility of assembler impls of StgRun

     Based on a patch from PHO, in trac #7813.

     We were previously declaring StgRun as a private symbol (in
     rts/StgRun.h), but were actually defining it as a public one (in
     rts/StgCRun.c). This caused a linkage problem with old binutils. See:
     http://www.haskell.org/pipermail/ghc-devs/2013-April/000932.html

  rts/StgCRun.c |   33 +++++++++++++++++++++++++--------
  1 files changed, 25 insertions(+), 8 deletions(-)
 }}}

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



More information about the ghc-tickets mailing list