#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 <[email protected]>
 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

_______________________________________________
ghc-tickets mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-tickets

Reply via email to