Print this page
5688 ELF tools need to be more careful with dwarf data
*** 159,168 ****
--- 159,169 ----
@ MSG_ERR_BADSORT "%s: %s: index[%d]: invalid sort order\n"
@ MSG_ERR_BADSIDYNNDX "%s: [%d: %s][%d]: dynamic section index out of \
range (0 - %d): %d\n";
@ MSG_ERR_BADSIDYNTAG "%s: [%d: %s][%d]: dynamic element \
[%d: %s][%d] should have type %s: %s\n";
+ @ MSG_ERR_BADCIEFDELEN "%s: %s: invalid CIE/FDE length: %#llx at %#llx\n"
@ MSG_WARN_INVINTERP1 "%s: PT_INTERP header has no associated section\n"
@ MSG_WARN_INVINTERP2 "%s: interp section: %s: and PT_INTERP program \
header have conflicting size or offsets\n"
*** 179,188 ****
--- 180,193 ----
.eh_frame sections\n"
@ MSG_INFO_LINUXOSABI "%s: %s object has Linux .note.ABI-tag section. \
Assuming %s\n"
+ @ MSG_ERR_DWOVRFLW "%s: %s: encoded DWARF data exceeds section size\n"
+ @ MSG_ERR_DWBADENC "%s: %s: bad DWARF encoding: %#x\n"
+ @ MSG_ERR_DWNOCIE "%s: %s: no CIE prior to FDE\n"
+
# exception_range_entry table entries.
# TRANSLATION_NOTE - the following entries provide for a series of one or more
# standard 32-bit and 64-bit .exception_ranges table entries that align with
# the initial title.
*** 301,310 ****
--- 306,316 ----
offset: 0x%x datasize: 0x%x\n"
@ MSG_NOTE_BADCOREARCH "%s: elfdump core file note support not available for \
architecture: %s\n"
@ MSG_NOTE_BADCOREDATA "%s: elfdump core file note data truncated or \
otherwise malformed\n"
+ @ MSG_NOTE_BADCORETYPE "%s: unknown note type %#x\n"
@ _END_
# The following strings represent reserved words, files, pathnames and symbols.
# Reference to this strings is via the MSG_ORIG() macro, and thus no message
*** 394,404 ****
@ MSG_UNW_CIELNGTH " length: 0x%02x cieid: %d"
@ MSG_UNW_CIEVERS " version: %d augmentation: `%s'"
@ MSG_UNW_CIECALGN " codealign: %#llx dataalign: %lld \
retaddr: %d"
@ MSG_UNW_CIEAXVAL " Augmentation Data:"
! @ MSG_UNW_CIEAXSIZ " size: %d"
@ MSG_UNW_CIEAXPERS " personality:"
@ MSG_UNW_CIEAXPERSENC " encoding: 0x%02x %s"
@ MSG_UNW_CIEAXPERSRTN " routine: %#08llx"
@ MSG_UNW_CIEAXCENC " code pointer encoding: 0x%02x %s"
@ MSG_UNW_CIEAXLSDA " lsda encoding: 0x%02x %s"
--- 400,410 ----
@ MSG_UNW_CIELNGTH " length: 0x%02x cieid: %d"
@ MSG_UNW_CIEVERS " version: %d augmentation: `%s'"
@ MSG_UNW_CIECALGN " codealign: %#llx dataalign: %lld \
retaddr: %d"
@ MSG_UNW_CIEAXVAL " Augmentation Data:"
! @ MSG_UNW_CIEAXSIZ " size: %lld"
@ MSG_UNW_CIEAXPERS " personality:"
@ MSG_UNW_CIEAXPERSENC " encoding: 0x%02x %s"
@ MSG_UNW_CIEAXPERSRTN " routine: %#08llx"
@ MSG_UNW_CIEAXCENC " code pointer encoding: 0x%02x %s"
@ MSG_UNW_CIEAXLSDA " lsda encoding: 0x%02x %s"