1. 47780c9 elflint, readelf: enhance error diagnostics by Dmitry V. Levin · 4 years, 9 months ago
  2. 08986c3 readelf: Add --dyn-sym option. by Mark Wielaard · 4 years, 10 months ago
  3. 1b9d343 readelf: Actually dump hex or strings when -p or -x get section number. by Mark Wielaard · 4 years, 10 months ago
  4. 347e6b7 readelf: Add optional "SECTION" argument for --notes. by Mark Wielaard · 4 years, 10 months ago
  5. 1b1433d Add backend support for C-SKY by Mao Han · 5 years ago
  6. b323391 libdwelf: Add dwelf_elf_e_machine_string and use it in readelf. by Mark Wielaard · 5 years ago
  7. 643cbb2 readelf: Decode DW_AT_discr_list block attributes. by Mark Wielaard · 5 years ago
  8. 7d029dc readelf: Clean up section lists after usage. by Mark Wielaard · 5 years ago
  9. 384e54b readelf: Print DW_AT_data_member_location as decimal offset, not hex number. by Mark Wielaard · 5 years ago
  10. 34ff3ca readelf: print_debug_macinfo_section, check cus[0] is not the sentinel. by Mark Wielaard · 5 years ago
  11. cad9595 readelf: Check there is enough data to read DWARF line opcodes arguments. by Mark Wielaard · 5 years ago
  12. a17c2c0 readelf: Don't go past end of line data reading unknown opcode parameters. by Mark Wielaard · 5 years ago
  13. 2562759 libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. by Mark Wielaard · 5 years ago
  14. de01cc6 libebl: Check NT_PLATFORM core notes contain a zero terminated string. by Mark Wielaard · 5 years ago
  15. 72e30c2 Handle GNU Build Attribute ELF Notes. by Mark Wielaard · 6 years ago
  16. 7a3f6fe Recognize NT_VERSION notes. by Mark Wielaard · 6 years ago
  17. ecbe312 libdwelf: New function dwelf_elf_begin. by Mark Wielaard · 6 years ago
  18. 5199e15 Recognize and parse GNU Property notes. by Mark Wielaard · 6 years ago
  19. 35197ea readelf: Use shstrndx to lookup section names. by Mark Wielaard · 6 years ago
  20. 72d023b readelf: Make sure readp is smaller than cieend in print_debug_frame_section. by Mark Wielaard · 6 years ago
  21. 2f4a040 readelf: Handle multiple .debug_macro sections and decode header flag. by Mark Wielaard · 6 years ago
  22. 7859092 readelf: Use elf_getshdrnum in print_shdr and print_phdr. by Mark Wielaard · 6 years ago
  23. 29e3197 libdw, readelf: Make sure there is enough data to read full aranges header. by Mark Wielaard · 6 years ago
  24. 3012cda readelf: Don't shadow index function from string.h by Mark Wielaard · 6 years ago
  25. e893aab Consolidate error.h inclusion in system.h by Ross Burton · 6 years ago
  26. 2ee84b2 libdw: Add dwarf_next_lines to read .debug_line tables without CUs. by Mark Wielaard · 6 years ago
  27. 62aed3f libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. by Mark Wielaard · 6 years ago
  28. 58ed0e6 readelf: Check there are at least 4 bytes available for DWARF_FORM_block4. by Mark Wielaard · 6 years ago
  29. cfe6504 readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. by Mark Wielaard · 6 years ago
  30. 6fbded3 readelf: While printing .debug_loc make sure that next_off doesn't overflow. by Mark Wielaard · 6 years ago
  31. 1e3c7b5 readelf: Handle signedness of DW_FORM_implicit_const and DW_AT_const_value. by Mark Wielaard · 6 years ago
  32. 7aa8e23 readelf: Return correct readp (or readendp) from print_form_data. by Mark Wielaard · 6 years ago
  33. 01044a9 readelf: Fix bounds check in print_form_data. by Mark Wielaard · 6 years ago
  34. 3052114 readelf: Calculate max_entries instead of needed bytes (and overflowing). by Mark Wielaard · 6 years ago
  35. 7e30fb2 readelf, libdw: Handle too many directories or files in the line table better. by Mark Wielaard · 6 years ago
  36. 725bcd0 readelf: Turn format_print_dwarf into print_dwarf_addr. by Mark Wielaard · 6 years ago
  37. a3b1525 readelf: Always initialize .debug_addr unit_length, even without a header. by Mark Wielaard · 6 years ago
  38. 090ef3e readelf: Set begin properly for DW_LLE_GNU_start_end_entry on addrx failure. by Mark Wielaard · 6 years ago
  39. 50478b8 readelf: Don't leak lengths array when detecting an invalid hash chain. by Mark Wielaard · 6 years ago
  40. 8e27288 readelf: Make room for DW_MACRO_hi_user opcode if used. by Mark Wielaard · 6 years ago
  41. 5b41809 readelf: Lookup "no" translation for no_str, not "yes". by Mark Wielaard · 6 years ago
  42. 608146e readelf: Don't allocate string with asprintf, but reuse buffer with sprintf. by Mark Wielaard · 6 years ago
  43. bb5599d readelf: Lookup gettext "yes" and "no" only once. by Mark Wielaard · 6 years ago
  44. e635a79 readelf: Call __fsetlocking (stdout, FSETLOCKING_BYCALLER). by Mark Wielaard · 6 years ago
  45. e2872c9 libdw: Try both the relative and absolute paths when finding a .dwo file. by Mark Wielaard · 6 years ago
  46. a6a783a readelf: Fix .debug_types printing with implicit section_info. by Mark Wielaard · 6 years ago
  47. 0f5b772 readelf: Deal with combined normal and split dwarf DebugFission .debug_loc. by Mark Wielaard · 6 years ago
  48. 84acd23 readelf: Use correct listptr when looking up next loc for locview attr. by Mark Wielaard · 6 years ago
  49. aa02fb9 libdw: Don't crash on invalid die in dwarf_dieoffset. by Mark Wielaard · 6 years ago
  50. b37feac readelf, libdw: Add GNU DebugFission .debug_loc support. by Mark Wielaard · 6 years ago
  51. c7fc54a readelf: Fix regression with multiple files and implicit debug_info reading. by Mark Wielaard · 6 years ago
  52. e9e64f6 libdw: Fix memory corruption in libdw_find_split_unit. by Mark Wielaard · 6 years ago
  53. 4ac4a42 readelf: Handle .debug_str_offsets. by Mark Wielaard · 6 years ago
  54. 50dfd98 readelf handle .debug_addr section. by Mark Wielaard · 6 years ago
  55. 4dc31fd libdw: Handle .debug_loclists in dwarf_getlocation. by Mark Wielaard · 6 years ago
  56. 7cfe2c1 readelf: Handle .debug_loclists. by Mark Wielaard · 7 years ago
  57. 7372ccf readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton). by Mark Wielaard · 6 years ago
  58. 879f3a4 libdw: Handle .debug_rnglists in dwarf_ranges. by Mark Wielaard · 6 years ago
  59. bc1f86b readelf: Add .debug_rnglists support. by Mark Wielaard · 7 years ago
  60. 6e3d252 libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support. by Mark Wielaard · 6 years ago
  61. 184fd30 readelf: print split CUs when given --debug-dump=info+ by Mark Wielaard · 6 years ago
  62. 77cbbbd libdw: Recognize GNU DebugFission split units. by Mark Wielaard · 6 years ago
  63. e958537 libdw: Add GNU DebugFission attributes, tags, forms and operands. by Mark Wielaard · 6 years ago
  64. a7bcf43 libdw, readelf: Handle .debug_*.dwo section name variants. by Mark Wielaard · 6 years ago
  65. a392e67 readelf: Fix 32bit compile issues. by Mark Wielaard · 6 years ago
  66. cdf865b readelf, libdw: Handle DWARF5 .debug_macro. by Mark Wielaard · 7 years ago
  67. 6ed8b94 readelf: Add DWARF5 .debug_line support. by Mark Wielaard · 6 years ago
  68. 3da2d6a readelf: Use raw section data if nothing is available through libdw. by Mark Wielaard · 6 years ago
  69. 314e9d7 readelf: Handle .debug_info first if any other debug section needs it. by Mark Wielaard · 6 years ago
  70. af14380 libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt. by Mark Wielaard · 6 years ago
  71. 3cc78df readelf: Handle .debug_line_str section. by Mark Wielaard · 6 years ago
  72. 40b1f18 readelf: Fix advance_pc to use op_addr_advance, not just op_advance. by Mark Wielaard · 6 years ago
  73. eaccd78 readelf: Only lookup files and show errors in attr_callback when not silent. by Mark Wielaard · 6 years ago
  74. 9535e6b libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets. by Mark Wielaard · 6 years ago
  75. 4a97eb0 libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr. by Mark Wielaard · 7 years ago
  76. 560145d readelf: Break sysv[64] symbol hash bucket chain loops. by Mark Wielaard · 6 years ago
  77. f0d7b3e readelf: Print dwarf_dieoffset as %PRIx64, not %zx. by Mark Wielaard · 6 years ago
  78. cda00f3 readelf: Report error when decl_file or call_file attribute is invalid. by Mark Wielaard · 6 years ago
  79. 86fbef9 libdw: Add new DWARF5 Dwarf expression operations. by Mark Wielaard · 7 years ago
  80. fd0cee6 readelf: Add some support for locviews. by Mark Wielaard · 6 years ago
  81. 8e5e789 libdw: Add support for DWARF5 DW_FORM_data16. by Mark Wielaard · 7 years ago
  82. 8961f33 libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data. by Mark Wielaard · 7 years ago
  83. 79f0e62 libdw: Add new dwarf_get_units function to iterate over all units. by Mark Wielaard · 6 years ago
  84. 555e15e Use fallthrough attribute. by Joshua Watt · 6 years ago
  85. e98f032 readelf: Fix crash on reading loc data or range data with bad/no CUs. by Mark Wielaard · 6 years ago
  86. 68cd423 readelf: Use dwarf_form_name for printing (unknown) forms. by Mark Wielaard · 6 years ago
  87. c3bb905 readelf: Format offset as DIE index (hex). by Mark Wielaard · 7 years ago
  88. 8887f30 readelf: Try to continue after encountering bogus ELF Note data. by Mark Wielaard · 7 years ago
  89. 57b7f38 readelf: Handle DW_OP_call2 and DW_OP_call4 correctly. by Mark Wielaard · 7 years ago
  90. b065422 readelf: Hook up -g, --section-groups to display the section groups. by Mark Wielaard · 7 years ago
  91. fbb6c93 readelf: Print CU, base address and unresolved .debug_loc entries. by Mark Wielaard · 7 years ago
  92. 36eabdb readelf: Print CU, base address and unresolved .debug_range entries. by Mark Wielaard · 7 years ago
  93. d5b99ee readelf: Print actual file for decl_file and call_file attributes. by Mark Wielaard · 7 years ago
  94. e6f1990 readelf: Print abbrev code for DIE with --debug-dump=info. by Mark Wielaard · 7 years ago
  95. 704f5fc readelf: Adjust print_ops formatting. by Mark Wielaard · 7 years ago
  96. 080e3f5 readelf: Print attribute name and form in error message. by Mark Wielaard · 7 years ago
  97. 4d36d12 readelf: Print DIE offset in attribute reading error messages. by Mark Wielaard · 7 years ago
  98. e23c713 readelf: Handle DW_OP_GNU_variable_value. by Mark Wielaard · 7 years ago
  99. e3d869e On non-linux systems, don't use native signal numbers by Ulf Hermann · 7 years ago
  100. f9d791a libdw: Add DW_MACRO constants and DW_MACRO_GNU compatibility defines. by Mark Wielaard · 7 years ago