1. 94f79ee Upgrade elfutils to e8f8dc465a1fa496aa627a330886c0f70f98d4c0 by Haibo Huang · 5 years ago
  2. e8f8dc4 libdw: Check there is enough space for CU 64bit length, version and type. by Mark Wielaard · 5 years ago
  3. 2562759 libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. by Mark Wielaard · 5 years ago
  4. ffbe89d libdw: Enable building with -Og. by Mark Wielaard · 6 years ago
  5. ecbe312 libdwelf: New function dwelf_elf_begin. by Mark Wielaard · 6 years ago
  6. 825e48c Also find CFI in sections of type SHT_X86_64_UNWIND by Milian Wolff · 6 years ago
  7. b14633d libdw: dwarf_begin_elf should use elf_getshdrstrndx to get section names. by Mark Wielaard · 6 years ago
  8. 6983e59 libdw: Check end of attributes list consistently. by Mark Wielaard · 6 years ago
  9. 29e3197 libdw, readelf: Make sure there is enough data to read full aranges header. by Mark Wielaard · 6 years ago
  10. e893aab Consolidate error.h inclusion in system.h by Ross Burton · 6 years ago
  11. f571474 Merge remote-tracking branch 'aosp/upstream-master' into elfutils by Haibo Huang · 6 years ago
  12. 6dd08dc libdw: Recognize zero terminator to end frame table in dwarf_next_cfi. by Mark Wielaard · 6 years ago
  13. c7a83bf libdw: Allow .debug_frame only Dwarf. by Mark Wielaard · 6 years ago
  14. 67a0b8c libdw: Remove dwarf_getscn_info from libdw.h and libdw.map. by Mark Wielaard · 6 years ago
  15. 2ee84b2 libdw: Add dwarf_next_lines to read .debug_line tables without CUs. by Mark Wielaard · 6 years ago
  16. e3b2060 libdw: Handle bogus CU length in dwarf_nextcu. by Mark Wielaard · 6 years ago
  17. a8efc32 libdw: Break dwarf_aggregate_size recursion because of type cycles. by Mark Wielaard · 6 years ago
  18. 822a06c libdw: dwarf_peel_type break long chains/cycles. by Mark Wielaard · 6 years ago
  19. 9d75778 libdw: aggregate_size check NULL result from get_type. by Mark Wielaard · 6 years ago
  20. 9e16a10 libdw: Initialize filelist earlier in dwarf_getsrclines.c read_srclines. by Luiz Angelo Daros de Luca · 6 years ago
  21. 62aed3f libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. by Mark Wielaard · 6 years ago
  22. cfe6504 readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. by Mark Wielaard · 6 years ago
  23. 29a3395 libdw: Make __libdw_dieabbrev more robust on failure. by Mark Wielaard · 6 years ago
  24. 340ce2c libdw: Break long or circular DIE ref chains in dwarf_[has]attr_integrate. by Mark Wielaard · 6 years ago
  25. 95e3d07 libdw: Check validity of dwarf_getabbrev arguments. by Mark Wielaard · 6 years ago
  26. b958e6b libdw: dwarf_get_units should handle existing failure to open Dwarf. by Mark Wielaard · 6 years ago
  27. b7a5bc8 libdw: Detect bad DWARF in store_implicit_value. by Mark Wielaard · 6 years ago
  28. 7e30fb2 readelf, libdw: Handle too many directories or files in the line table better. by Mark Wielaard · 6 years ago
  29. c5fdb8e libdw: Return an error in dwarf_getlocation_attr for missing .debug_addr. by Mark Wielaard · 6 years ago
  30. 00c07e6 libdw: Make sure that address_size and offset_size are 4 or 8 bytes. by Mark Wielaard · 6 years ago
  31. 92b7bbd libdw: Check DIE address fall inside the CU before reading abbrev code. by Mark Wielaard · 6 years ago
  32. 6402475 libdw: Report error in dwarf_getlocation_die for bogus opcode offset. by Mark Wielaard · 6 years ago
  33. 7ae7ec1 libdw: Explicitly check we could decode diridx in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  34. ab92149 libdw: Don't leak arange if we cannot figure out which CU it belongs to. by Mark Wielaard · 6 years ago
  35. 7009db7 libdw: Make sure dirarray is always properly freed in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  36. 0393dcc libdw: Make sure id_path can contain max number of build id bytes. by Mark Wielaard · 6 years ago
  37. e2872c9 libdw: Try both the relative and absolute paths when finding a .dwo file. by Mark Wielaard · 6 years ago
  38. 3a5bbc9 libdw: Fix overflow warning on 32bit systems with GCC8 in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  39. aa02fb9 libdw: Don't crash on invalid die in dwarf_dieoffset. by Mark Wielaard · 6 years ago
  40. 7d6fe0a libdw: Handle split Dwarf Dies in dwarf_die_addr_die. by Mark Wielaard · 6 years ago
  41. b37feac readelf, libdw: Add GNU DebugFission .debug_loc support. by Mark Wielaard · 6 years ago
  42. e9e64f6 libdw: Fix memory corruption in libdw_find_split_unit. by Mark Wielaard · 6 years ago
  43. 4dc31fd libdw: Handle .debug_loclists in dwarf_getlocation. by Mark Wielaard · 6 years ago
  44. 7cfe2c1 readelf: Handle .debug_loclists. by Mark Wielaard · 7 years ago
  45. 7372ccf readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton). by Mark Wielaard · 6 years ago
  46. 879f3a4 libdw: Handle .debug_rnglists in dwarf_ranges. by Mark Wielaard · 6 years ago
  47. bc1f86b readelf: Add .debug_rnglists support. by Mark Wielaard · 7 years ago
  48. 059b6b1 __libdw_cu_addr_base: Cast offset to uintptr_t before returning as pointer. by Mark Wielaard · 6 years ago
  49. e7765da libdw: Handle all address FORMs for dwarf_highpc, handle errors better. by Mark Wielaard · 6 years ago
  50. 6e3d252 libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support. by Mark Wielaard · 6 years ago
  51. ac6960d libdw: Add new dwarf_cu_info function. by Mark Wielaard · 6 years ago
  52. c2d14cc libdw: Initialize ranges_base, add invalid DWARF test and fix expected output. by Mark Wielaard · 6 years ago
  53. 144b73c libdw: Handle GNU DebugFission split ranges. by Mark Wielaard · 6 years ago
  54. a4c74cc libdw: Handle split dwarf debuglines. by Mark Wielaard · 6 years ago
  55. 46d5523 libdw: Cache ELF directory early. Explicitly set it in dwfl. by Mark Wielaard · 6 years ago
  56. 3d4998a libdw: Search skeleton DIE for split compile unit DIE attributes. by Mark Wielaard · 6 years ago
  57. 38ab845 Mark __libdw_find_split_unit mark as internal_function. by Mark Wielaard · 6 years ago
  58. 383eef4 libdw: dwarf_get_units find split units from .dwo. by Mark Wielaard · 6 years ago
  59. 77cbbbd libdw: Recognize GNU DebugFission split units. by Mark Wielaard · 6 years ago
  60. e958537 libdw: Add GNU DebugFission attributes, tags, forms and operands. by Mark Wielaard · 6 years ago
  61. a7bcf43 libdw, readelf: Handle .debug_*.dwo section name variants. by Mark Wielaard · 6 years ago
  62. cdf865b readelf, libdw: Handle DWARF5 .debug_macro. by Mark Wielaard · 7 years ago
  63. 6ed8b94 readelf: Add DWARF5 .debug_line support. by Mark Wielaard · 6 years ago
  64. b9c76de libdw: Fix crashing on illegal/zero Dwarf_Die. by Mark Wielaard · 6 years ago
  65. af14380 libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt. by Mark Wielaard · 6 years ago
  66. 982b6fe libdw: Handle DWARF5 line tables in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  67. 5db8103 libdw: Handle DW_FORM_line_strp. by Mark Wielaard · 6 years ago
  68. a46d8d5 libdw: Restructure address range reading for .debug_loc and .debug_ranges. by Mark Wielaard · 6 years ago
  69. 7f3934c libdw: Make sure to initialize Dwarf_CU addr_base and str_off_base. by Mark Wielaard · 6 years ago
  70. 9535e6b libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets. by Mark Wielaard · 6 years ago
  71. 4a97eb0 libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr. by Mark Wielaard · 7 years ago
  72. 402b7f7 libdw: Extend documentation to explain relative file paths and comp_dir. by Mark Wielaard · 6 years ago
  73. 86fbef9 libdw: Add new DWARF5 Dwarf expression operations. by Mark Wielaard · 7 years ago
  74. fd0cee6 readelf: Add some support for locviews. by Mark Wielaard · 6 years ago
  75. 8e5e789 libdw: Add support for DWARF5 DW_FORM_data16. by Mark Wielaard · 6 years ago
  76. 8961f33 libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data. by Mark Wielaard · 7 years ago
  77. eb11b0f libdw: Recognize new DWARF5 attribute forms. by Mark Wielaard · 7 years ago
  78. 79f0e62 libdw: Add new dwarf_get_units function to iterate over all units. by Mark Wielaard · 6 years ago
  79. 532ab1e libdw: Parse new DWARF5 units and CU DIEs. by Mark Wielaard · 6 years ago
  80. 212b4e3 libdw: Add dwarf_die_addr_die function. by Mark Wielaard · 6 years ago
  81. 555e15e Use fallthrough attribute. by Joshua Watt · 6 years ago
  82. 240a068 libdw: Resolve alt file on first use. by Mark Wielaard · 6 years ago
  83. 1e2c886 libdw: dwarf_formsdata should return a signed value by Petr Machata · 6 years ago
  84. c09d611 libdw: Reduce size of struct Dwarf_Abbrev. by Mark Wielaard · 6 years ago
  85. bfb2117 libdw: New get_uleb128_unchecked to use with already checked Dwarf_Abbrev. by Mark Wielaard · 6 years ago
  86. 4af2f2e libdw: Check there is .debug_info/types section data in __libdw_offdie. by Mark Wielaard · 6 years ago
  87. 0d100f6 Don't overflow in __libdw_in_section and __libdw_offset_in_section. by Ulf Hermann · 7 years ago
  88. 51a7292 libdw: Add explicit section index to struct Dwarf_CU. by Mark Wielaard · 6 years ago
  89. c25dc62 libdw: dwarf_aggregate_size should not peel the given DIE. by Mark Wielaard · 7 years ago
  90. a2246aa libdw: dwarf_aggregate_size() works with multi-dimensional arrays by Dima Kogan · 7 years ago
  91. afda91c libdw: Handle DW_OP_GNU_variable_value. by Mark Wielaard · 7 years ago
  92. 7286e5c libdw: Update acceptable forms and attributes for dwarf_getlocation. by Mark Wielaard · 7 years ago
  93. e23c713 readelf: Handle DW_OP_GNU_variable_value. by Mark Wielaard · 7 years ago
  94. 7341184 libdw: Define LIBDW_CIE_ID and use it in dwarf_cfi_cie_p. by Mark Wielaard · 7 years ago
  95. 17d7194 Make sure packed structs follow the gcc memory layout by Ulf Hermann · 7 years ago
  96. 1127470 Check if gcc complains about __attribute__ (visibility(..)) by Ulf Hermann · 7 years ago
  97. 0773758 Check for -z,defs, -z,relro, -fPIC, -fPIE before using them by Ulf Hermann · 7 years ago
  98. f9d791a libdw: Add DW_MACRO constants and DW_MACRO_GNU compatibility defines. by Mark Wielaard · 7 years ago
  99. 274f28c libdw: Handle DWARF5 immutable, packed and shared in dwarf_peel_type. by Mark Wielaard · 7 years ago
  100. 02e3093 Handle DWARF5 defaulted member function encodings. by Mark Wielaard · 7 years ago