aboutsummaryrefslogtreecommitdiff
path: root/bfd/coffcode.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-11-11 20:13:03 +1030
committerAlan Modra <amodra@gmail.com>2014-11-11 20:28:46 +1030
commit4de1599bcf044a5396ec588f90b8f475be657d4f (patch)
treeba6d6f32109140c8baf7e4077b39748cb6d3717a /bfd/coffcode.h
parent26a84859720cc202e98265d9e4a2e0ddde207f86 (diff)
downloadgdb-4de1599bcf044a5396ec588f90b8f475be657d4f.zip
gdb-4de1599bcf044a5396ec588f90b8f475be657d4f.tar.gz
gdb-4de1599bcf044a5396ec588f90b8f475be657d4f.tar.bz2
ld -r abort in _bfd_elf_write_section_eh_frame
Turning on .eh_frame processing for ld -r resulted in systemtap tickling a ld bug. Triggered by the zero terminator not being added to .eh_frame in a separate file as it usually is (crtend.o), but instead being present in the last .eh_frame section along with CIEs and FDEs. The 4-byte terminator makes the section size check fail on 64-bit targets. * elf-eh-frame (_bfd_elf_write_section_eh_frame): Adjust section size check to account for possible zero terminator.
Diffstat (limited to 'bfd/coffcode.h')
0 files changed, 0 insertions, 0 deletions