Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
b4da85ded5de790aa2cddd6d725970945c97df89
/
libdw
/
ChangeLog
b4da85d
dwarf_ranges: do not request base address attributes if not necessary
by Petr Machata
· 10 years ago
ddbf23a
libdw: Search for the last matching address with dwarf_getsrc_die.
by Mark Wielaard
· 10 years ago
b4b2de9
libdw: Robustify eh_frame_hdr and encoded-values reading.
by Mark Wielaard
· 10 years ago
43e924e
libdw: Check DW_AT_sibling attribute offset is after current DIE.
by Mark Wielaard
· 10 years ago
a1ea242
libdw: Check register number in CFI isn't insanely large.
by Mark Wielaard
· 10 years ago
9ceebe6
libdw: Add missing size check to parse_eh_frame_hdr.
by Mark Wielaard
· 10 years ago
5316e41
libdw: Handle NULL dbg for call_ref, GNU_implicit_pointer and addr DW_OPs.
by Mark Wielaard
· 10 years ago
7c71382
libdw: fix offset for sig8 lookup in dwarf_formref_die
by Jason P. Leasure
· 10 years ago
3fa1796
libdw: Check sibling attribute offset still falls inside CU data.
by Mark Wielaard
· 10 years ago
daf278f
libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.
by Mark Wielaard
· 10 years ago
898ed26
avoid scary command output
by Ulrich Drepper
· 10 years ago
ecd78d3
libdw: Check diridx is valid under DW_LNE_define_file in dwarf_getsrclines.
by Mark Wielaard
· 10 years ago
7f9ea70
libdw: Make sure there is enough space to read offset in dwarf_getpubnames.
by Mark Wielaard
· 10 years ago
ff1ce97
readelf,libdw: Correct .debug_line overflow check for unit_length.
by Mark Wielaard
· 10 years ago
138a9ba
libdw: dwarf_getpubnames set error to DWARF_E_NO_ENTRY for zero entries.
by Mark Wielaard
· 10 years ago
3864804
libdw: Add bounds checking to dwarf_getpubnames.
by Mark Wielaard
· 10 years ago
1b5477d
libdw: Unroll the first get_sleb128 step to help the compiler optimize.
by Mark Wielaard
· 10 years ago
54662f1
libdw: pre-compute leb128 loop limits
by Josh Stone
· 10 years ago
7a05347
libdw: Add get_uleb128 and get_sleb128 bounds checking.
by Mark Wielaard
· 10 years ago
9202665
libdw: Make sure all attributes come with a (fake) CU for bound checks.
by Mark Wielaard
· 10 years ago
f73385e
libdw: Make sure end of next cu doesn't overflow section data size.
by Mark Wielaard
· 10 years ago
4a330f6
Guard against 64bit unsigned wrap around in (int) compare functions.
by Mark Wielaard
· 10 years ago
6e1c0d9
libdw: Make srclines use a stable sort
by Josh Stone
· 10 years ago
8d200b5
libdw: save startp/endp boundaries in Dwarf_CU
by Josh Stone
· 10 years ago
64e44df
libdw: optimize dwarf_hasattr to just look at abbrev
by Josh Stone
· 10 years ago
b849f81
libdw: unify die->abbrev lookups
by Josh Stone
· 10 years ago
cb73b5a
libdw: Add overflow checking to __libdw_form_val_len.
by Mark Wielaard
· 10 years ago
edb079a
Change calling convention of dwarf_getmacros to allow opcode 0xff
by Petr Machata
· 10 years ago
805ec83
Add configure --disable-textrelcheck option to enable CC=afl-fuzz on 32bit.
by Mark Wielaard
· 10 years ago
12ab700
libdw: Initialize variables in getcfi_gnu_eh_frame.
by Mark Wielaard
· 10 years ago
020fc02
readelf, libdw: Guard against divide by zero line_range in .debug_line.
by Mark Wielaard
· 10 years ago
59480ba
libdw: Always check __libdw_find_attr return value.
by Mark Wielaard
· 10 years ago
04b61f8
libdw: Don't assert in __libdw_getabbrev when seeing bad DWARF.
by Mark Wielaard
· 10 years ago
9f8c08e
dwarf.h: Add DW_LANG_C11, DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14.
by Mark Wielaard
· 10 years ago
03c033f
dwarf.h: Add DW_AT_noreturn.
by Mark Wielaard
· 10 years ago
0908623
libdw: Fix dwarf_getsrclines.c 32bit compile error.
by Mark Wielaard
· 10 years ago
fb90bf3
Support .debug_macro
by Petr Machata
· 10 years ago
3a36e8a
libdw: Add dwarf_peel_type. Use it in dwarf_aggregate_size.
by Mark Wielaard
· 10 years ago
564cfbe
Drop unused field struct Dwarf_Files_s.cu
by Petr Machata
· 10 years ago
2e83c64
dwarf.h: Add DW_AT_GNU_deleted.
by Mark Wielaard
· 10 years ago
b50014f
libdw: dwarf_aggregate_size return CU address_size for sizeless pointer/refs.
by Mark Wielaard
· 10 years ago
1498f54
Rename read_ubyte_unaligned_inc to read_addr_unaligned_inc
by Petr Machata
· 10 years ago
476feb1
Accept DW_AT_GNU_call_site_* as attributes that hold location expressions
by Petr Machata
· 10 years ago
f18f233
libdw: Add new function dwarf_cu_die.
by Mark Wielaard
· 10 years ago
209f149
libdw: Add new function dwarf_cu_getdwarf.
by Mark Wielaard
· 10 years ago
af1e6ed
dwarf.h: Remove non-existing DW_TAG_mutable_type.
by Mark Wielaard
· 10 years ago
bb096d0
Remove --enable-dwz. dwz alt debug is no longer experimental.
by Mark Wielaard
· 11 years ago
df85bf9
libdwfl: Move dwz alt multi file searching to find_debuginfo callback.
by Mark Wielaard
· 11 years ago
d81d32d
libdwelf: Add dwelf_elf_gnu_build_id.
by Mark Wielaard
· 11 years ago
920f03d
Move .gnu_debugaltlink handling from libdw to libdwfl
by Florian Weimer
· 11 years ago
4813dbb
libdwelf: Add dwelf_dwarf_gnu_debugaltlink
by Florian Weimer
· 11 years ago
35e2a76
libdw: Add dwarf_getalt, dwarf_setalt
by Florian Weimer
· 11 years ago
efa72a0
dwarf_elf_begin: Add .gnu_debugaltlink to the sectiondata array
by Florian Weimer
· 11 years ago
9380297
libdwelf: New DWARF ELF Low-level Functions. Add dwelf_elf_gnu_debuglink.
by Mark Wielaard
· 11 years ago
eb4da48
libdw (get_sleb128_step): Remove undefined behavior.
by Mark Wielaard
· 11 years ago
3232479
Remove mudflap build option.
by Mark Wielaard
· 11 years ago
7f1eec3
CVE-2014-0172 Check for overflow before calling malloc to uncompress data.
by Mark Wielaard
· 11 years ago
dff2a99
Fix abort() on missing section headers.
by Jan Kratochvil
· 11 years ago
50d5b2c
libdw: Read DW_AT_decl_file/line/column as unsigned
by Josh Stone
· 11 years ago
1910801
libdwfl: Add dwfl_core_file_attach and dwfl_linux_proc_attach.
by Mark Wielaard
· 11 years ago
e962ec3
libdwfl: Add dwfl_getthread_frames.
by Mark Wielaard
· 11 years ago
159ac52
libdwfl: Introduce dwfl_module_getsym_info and dwfl_module_addrinfo.
by Mark Wielaard
· 11 years ago
14c2d9e
libdwfl: Add dwfl_module_getsymtab_first_global.
by Mark Wielaard
· 11 years ago
4e2787c
libdw: Simplify and inline get_uleb128 and get_sleb128
by Josh Stone
· 11 years ago
c0d2a0b
libdw: Add an inlined fast path for __libdw_form_val_len
by Josh Stone
· 11 years ago
3951f2e
libdw: Handle empty location expression for (indirect) DIE locations.
by Mark Wielaard
· 11 years ago
819c349
libdwfl: Add dwfl_module_addrsym_elf and dwfl_module_getsym_elf.
by Mark Wielaard
· 11 years ago
16bc456
Mark new dwfl functions with version ELFUTILS_0.158.
by Mark Wielaard
· 11 years ago
03d76f4
Fix some (harmless) cppcheck warnings.
by Mark Wielaard
· 11 years ago
0b86746
Unwinder for x86*.
by Jan Kratochvil
· 11 years ago
cdc0943
Fix expansion of libdw_a_LIBADD
by Michael Forney
· 11 years ago
a45c804
Check for prefixed ar, readelf, and nm
by Michael Forney
· 11 years ago
3cf491e
Fix executable_for_core for non-dwfl_standard_argp
by Jan Kratochvil
· 11 years ago
e6a9bb8
libdw: Handle dwz multi files correctly in dwarf_getfuncs.
by Mark Wielaard
· 11 years ago
3dec3e1
backends: ppc_abi_cfi reg1 use DW_CFA_val_offset not DW_CFA_val_expression.
by Mark Wielaard
· 11 years ago
5dbbc5e
libdw: Make sure that every debug_types sig8 is hashed
by Josh Stone
· 11 years ago
74f9b73
libdw: Fix compiler warnings on 32-bit.
by Mark Wielaard
· 11 years ago
f06c858
libdw: Simplify __libdw_visit_scopes' tag checks
by Josh Stone
· 11 years ago
1b734df
libdw: Make dwarf_getfuncs find all (defining) DW_TAG_subprogram DIEs.
by Mark Wielaard
· 11 years ago
18b2c67
Fix memory leak and set libdw errno when intern_fde cannot parse start/end.
by Mark Wielaard
· 11 years ago
b2535b6
libdw: Add new functions dwarf_getlocation_attr and dwarf_getlocation_die.
by Mark Wielaard
· 11 years ago
66eaae9
libdw: Add new function dwarf_getlocations.
by Mark Wielaard
· 11 years ago
4aacfc1
libdw. Don't blow up stack in dwarf_getsrclines with lots of lines.
by Mark Wielaard
· 11 years ago
5704c8c
getcfi_scn_eh_frame: Don't crash and burn when .eh_frame bits aren't there.
by Mark Wielaard
· 11 years ago
7927707
libdw_visit_scopes: Don't recurse into imported unit children.
by Mark Wielaard
· 11 years ago
9affad3
libdw: dwarf_getsrclines don't set end_sequence when there are no lines.
by Mark Wielaard
· 12 years ago
904aec2
Add parameter add_p_vaddr to dwfl_report_elf.
by Jan Kratochvil
· 12 years ago
cdaaf21
Updates for Automake 1.13.
by Mark Wielaard
· 12 years ago
d4744a7
libdw: DW_FORM_GNU_ref_alt is always offset_size.
by Mark Wielaard
· 12 years ago
60ef9ab
libdw: dwarf_getsrclines mark highest address as end_sequence.
by Mark Wielaard
· 12 years ago
f1b06b5
libdw and libdwfl srcfiles and srclines fixes for partial_units.
by Mark Wielaard
· 12 years ago
443304e
libdw: Handle FORM_GNU_strp_alt for files with string data only in dwz file.
by Mark Wielaard
· 12 years ago
3999ce1
dwfl_link_map_report: Handle unaligned auxv data.
by Roland McGrath
· 12 years ago
5925442
Fix sig8_hash memory leak in libdw/dwarf_begin_elf.c on error.
by Mark Wielaard
· 12 years ago
b5c0b03
Handle GNU extension opcodes in dwarf_getlocation
by Petr Machata
· 12 years ago
1d67c0c
lib/ system.h (eu_static_assert): New macro.
by Jan Kratochvil
· 12 years ago
07f3507
libdw/
by Jan Kratochvil
· 12 years ago
96a9fc6
dwarf_getlocation.c (__libdw_intern_expression) <cfap>: Make new loclist
by Jan Kratochvil
· 12 years ago
6c45f4a
Code cleanup.
by Jan Kratochvil
· 12 years ago
f5519fc
Don't include dwz support by default.
by Mark Wielaard
· 12 years ago
Next »