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"