[GHC] #5139: Output ELF .size directives

GHC cvs-ghc at haskell.org
Tue Apr 26 13:36:12 CEST 2011


#5139: Output ELF .size directives
------------------------------+---------------------------------------------
  Reporter:  tibbe            |          Owner:  tibbe           
      Type:  feature request  |         Status:  new             
  Priority:  normal           |      Milestone:  7.2.1           
 Component:  Compiler         |        Version:  7.0.3           
Resolution:                   |       Keywords:                  
  Testcase:                   |      Blockedby:                  
Difficulty:                   |             Os:  Unknown/Multiple
  Blocking:                   |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown     |  
------------------------------+---------------------------------------------
Changes (by tibbe):

  * owner:  => tibbe


Comment:

 I've attached the assembler output for dynHelloWorld.hs with and without
 my patch. Nothing sticks out. A bunch of labels have changed type from
 `@object` to `@function`, which is intended. I will have to continue
 digging. If someone who's more familiar with how dynamic compilation works
 would like to take a look just run:

 {{{
 $ diff -u dynHelloWorld.s.noelf dynHelloWorld.s.elf
 }}}

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



More information about the Glasgow-haskell-bugs mailing list