[GHC] #11022: Invalid ELF "note" section format
GHC
ghc-devs at haskell.org
Mon Oct 26 17:00:58 UTC 2015
#11022: Invalid ELF "note" section format
----------------------------------------+---------------------------
Reporter: hsyl20 | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Driver | Version: 7.10.2
Keywords: | Operating System: POSIX
Architecture: Unknown/Multiple | Type of failure: Other
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
----------------------------------------+---------------------------
GHC adds a section called ".debug-ghc-link-info" to ELF binaries (see
compiler/main/DriverPipeline.hs:1660). The section type is "note"
(SHT_NOTE) but the format is not compliant with the ELF specification (see
http://refspecs.linuxbase.org/elf/elf.pdf section 2 "Note section"). It
makes tools reading sections with "note" type fail.
I think we should change the section type to "progbits". Is there any
problem with that?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11022>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list