Lines Matching refs:readelf
13 * readelf.c (count_dwflmod, process_file): Don't presume encoding of
27 * readelf.c (handle_core_item): Handle 'B' type for 1-origin bitset.
30 * readelf.c (convert): Take new argument SIZE.
36 * readelf.c (handle_core_items): Give abridged output
41 * readelf.c (handle_core_items): Handle ELF_T_ADDR.
81 * readelf.c (print_attributes): Add a cast.
96 * readelf.c (print_attributes): New function.
224 * readelf.c (handle_core_items): Take new arg DESCSZ; if nonzero,
249 * readelf.c: Likewise.
275 * readelf.c: Likewise.
282 * readelf.c (handle_relocs_rel): Use elf_scnshndx.
285 * readelf.c: Add lots of likely/unlikely.
291 * readelf.c (print_ops): Handle all bad op codes gracefully.
296 * readelf.c (attr_callback): Handle DW_AT_data_location.
312 * readelf.c (process_file): Set offline_next_address to 0 at start.
321 * readelf.c (print_debug_line_section): For invalid data inside a
324 * readelf.c (attr_callback): Use dwarf_formref_die, not dwarf_formref.
328 * readelf.c (hex_dump): Fix rounding error in whitespace calculation.
345 * readelf.c (handle_core_item): Handle 'T'|0x80 to indicate
350 * readelf.c (check_archive_index): New function.
365 * readelf.c (print_debug_ranges_section): Translate all strings.
433 * readelf.c (print_ops): Use hex for address operand.
443 * readelf.c (dump_archive_index): Avoid warning about uninitialized
449 * readelf.c (print_archive_index): New variable.
468 * readelf.c (handle_notes): Use sections when available.
473 * readelf.c (handle_auxv_note): Take offset as argument, not buffer.
480 * readelf.c (hex_dump): Fix transposed subtraction generating spaces.
482 * readelf.c (hex_dump): Fix line header to be hex instead of decimal.
486 * readelf.c (options): Give -p optional argument, alias --string-dump.
499 * readelf.c (print_strings): Typo fix.
503 * readelf.c (printf_with_wrap): Function removed.
512 * readelf.c (ITEM_WRAP_COLUMN): New macro.
519 * readelf.c (handle_core_registers, handle_core_items): New functions,
540 * readelf.c (handle_auxv_note): New function.
543 * readelf.c (printf_with_wrap, convert): New functions.
561 * readelf.c (hex_dump): Use isprint to determine whether to print
567 * readelf.c (print_string_sections): New variable.
572 * readelf.c (options): Add hidden aliases --segments, --sections,
573 as taken by binutils readelf.
577 * readelf.c (dump_data_sections, dump_data_sections_tail):
603 * readelf.c: Likewise.
682 * readelf.c: Remove unused code. Add a few consts.
686 * readelf.c (print_debug): Fix brainos in SHDR test.
735 * readelf.c: Likewise.
763 * readelf.c (handle_relocs_rel): Typo fix, test DESTSHDR properly.
787 * readelf.c (handle_gnu_hash): Add casts for machines where
806 * readelf.c: Likewise.
830 * readelf.c: Add support for printing 64-bit SysV-style hash tables.
840 * readelf.c: Implement showing histogram for DT_GNU_HASH section.
927 * readelf.c (handle_relocs_rela): Better notations for addon value.
940 * readelf.c: Likewise.
951 * readelf.c (dwarf_tag_string, dwarf_attr_string): Update name tables
985 * readelf.c: Lots of little cleanups. Use _unlocked functions.
1080 * readelf.c (print_debug_line_section): Correct fallout of renaming
1109 * readelf.c (print_dynamic): Use gelf_offscn.
1155 * readelf.c: Likewise.
1183 * readelf.c (print_ops): Add consts.
1187 * readelf.c (print_debug_abbrev_section): Don't bail after first CU's
1190 * readelf.c (print_debug_loc_section): Fix indentation for larger
1195 * readelf.c (print_debug_line_section): Print section offset of each
1198 * readelf.c (dwarf_attr_string): Add all attributes in <dwarf.h>.
1201 * readelf.c (attr_callback): Add 2 to addrsize * 2 for %#0* format.
1204 * readelf.c (print_ops): Take different args for indentation control.
1211 * readelf.c (options): Mention ranges for --debug-dump.
1219 * readelf.c (handle_notes): At least x86-64 need not have the note
1224 * readelf.c (dwarf_tag_string): Add new tags.
1252 * readelf.c (parse_opt): Make any_control_option variable
1268 * readelf.c (print_debug_abbrev_section): Don't print error when end of
1273 * readelf.c (dwarf_encoding_string): New function.
1317 * readelf.c: Likewise.
1344 * readelf.c: Likewise.
1351 * readelf.c (main): Don't check for parameter problems here.
1358 * readelf.c: Likewise.
1369 * readelf.c (print_phdr): In section mapping, also indicate
1374 * readelf.c: Make compile with gcc 4.0.
1388 * readelf.c: Print SHT_GNU_LIBLIST sections.
1403 * readelf.c: Likewise.
1406 * readelf.c (print_debug_line_section): Determine address size
1411 * readelf.c (print_phdr): Show which sections are covered by the
1416 * readelf.c (print_debug_macinfo_section): Implement.
1420 * readelf.c (print_debug_line_section): Implement.
1427 * src/readelf.c: Likewise.
1437 * readelf.c (print_debug_info_section): Free dies memory.
1439 * readelf.c: Print .debug_info section content.
1443 * readelf.c (print_shdr): Add support for SHF_ORDERED and SHF_EXCLUDE.
1447 * readelf.c (print_debug_aranges): Implement using libdw.
1453 * readelf.c: Use libdw instead of libdwarf. Not all of the old
1455 * Makefile.am: Link readelf with libdw. Remove libdwarf include path.
1479 * readelf.c: Likewise.
1490 * readelf.c (handle_dynamic): Make column for tag name wider.
1494 * readelf.c (handle_dynamic): Always terminate tag name with a space.