Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
274f28ce24955b2e6a17e9ff2eb0c7c2e5751f97
/
libdw
/
ChangeLog
274f28c
libdw: Handle DWARF5 immutable, packed and shared in dwarf_peel_type.
by Mark Wielaard
· 7 years ago
02e3093
Handle DWARF5 defaulted member function encodings.
by Mark Wielaard
· 7 years ago
75834f3
libdw: DWARF5 Add DW_CC_pass_by_reference and DW_CC_pass_by_reference.
by Mark Wielaard
· 7 years ago
2eb1e34
libdw: Add dwarf_default_lower_bound.
by Mark Wielaard
· 7 years ago
d14fd3b
libdw: DWARF5 Add new DW_LANG codes and default lower array bound.
by Mark Wielaard
· 7 years ago
2d906d8
libdw: Add new DWARF5 character encodings.
by Mark Wielaard
· 7 years ago
9619d34
libdw: Add new DWARF5 tag constants.
by Mark Wielaard
· 7 years ago
8e9c76b
libdw: Add DWARF5 attributes.
by Mark Wielaard
· 7 years ago
c24b900
libdw: Add dwarf_line_file.
by Mark Wielaard
· 7 years ago
8abf0b5
Unify linking of libasm, libelf, libdw, backends
by Ulf Hermann
· 8 years ago
c73a00d
Make __attribute__ conditional in all installed headers
by Ulf Hermann
· 8 years ago
037be82
Include endian.h when handling BYTE_ORDER
by Ulf Hermann
· 8 years ago
f339da9
libdw: Fix dwarf_peel_type infinite loop.
by Mark Wielaard
· 8 years ago
ee38b26
libdw: Correct spelling of DW_LANG_PLI in dwarf.h.
by Mark Wielaard
· 8 years ago
a3cc818
Add GCC7 -Wimplicit-fallthrough support/fixes.
by Mark Wielaard
· 8 years ago
60b2bf1
lib: Provide MAX and MIN in system.h
by Akihiko Odaki
· 8 years ago
dd906c1
dwelf: Add string table functions from ebl.
by Mark Wielaard
· 8 years ago
e93e6f9
libdw: Fix bad free on invalid data in dwarf_getsrclines.c.
by Mark Wielaard
· 9 years ago
c495d75
libdw: Use elf_compress[_gnu] to uncompress debug section data.
by Mark Wielaard
· 9 years ago
0c32b6f
libdwelf: Add dwelf_scn_gnu_compressed_size.
by Mark Wielaard
· 9 years ago
8bbfc55
libdw: Don't leak duplicate FDEs.
by Mark Wielaard
· 9 years ago
e04da0e
libdw: Don't use a FDE if it doesn't actually cover a real code range.
by Mark Wielaard
· 9 years ago
db30f8b
libdw: Don't leak fake_loc_cu.
by Mark Wielaard
· 9 years ago
e0b020f
Move nested functions in dwarf_entry_breakpoints.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
454a828
Move nested functions in libdw_visit_scopes.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
e2cf85c
libdw: Make sure Ebl is always freed from cfi frame cache.
by Mark Wielaard
· 9 years ago
b47fb23
libdw: initialize state early in read_srclines
by Dmitry V. Levin
· 9 years ago
f8443bd
No nested functions in dwarf_getsrclines.
by Chih-Hung Hsieh
· 9 years ago
b926e56
No nested function in dwarf_getscopevar to file scope.
by Chih-Hung Hsieh
· 9 years ago
528cb45
Make zlib mandatory.
by Mark Wielaard
· 9 years ago
34bb96a
Move nested functions in libdw/cfi.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
3425454
Trust AC_SYS_LARGEFILE to provide large file support
by Josh Stone
· 9 years ago
daee471
Improve AM_SILENT_RULES coverage
by Josh Stone
· 9 years ago
133509f
Use -fPIC instead of -fpic when generating PIC code.
by Jose E. Marchesi
· 9 years ago
d8698e5
Properly mark all internal function definitions.
by Mark Wielaard
· 9 years ago
1ccdfb6
Remove old-style function definitions.
by Mark Wielaard
· 9 years ago
dd8bd91
libdw: Don't reassign result pointer in dwarf_peel_type.
by Mark Wielaard
· 9 years ago
2d98286
Remove redundant NULL tests.
by Chih-Hung Hsieh
· 9 years ago
f6b9391
libdw: Add const declaration to getlocations_addr locs.
by Chih-Hung Hsieh
· 9 years ago
aa1c2ca
Replace some K&R function definitions with ansi-C definitions.
by Chih-Hung Hsieh
· 9 years ago
a74bdbd
libdw: Add DW_LANG_Haskell.
by Mark Wielaard
· 9 years ago
85cc9c6
libdw: Make sure the default page size is big enough to hold a Dwarf.
by Mark Wielaard
· 9 years ago
65e5882
libdw: Not leak memory on error in dwarf_getpubnames.
by Mark Wielaard
· 9 years ago
1dcbe0c
libdw: Detect dwarf_formudata errors in dwarf_getmacros.
by Mark Wielaard
· 9 years ago
9e3d5c2
libdw: Initialize dirarray early in read_srclines.
by Mark Wielaard
· 9 years ago
20956b8
libdw: Initialize filelist early in read_srclines.
by Mark Wielaard
· 9 years ago
1ae83ee
libdw: Fix overflow in read_encoded_value for the DW_EH_PE_indirect case.
by Mark Wielaard
· 9 years ago
e69f59c
libdw: Limit stack usage of temporary dir, file and line lists.
by Mark Wielaard
· 9 years ago
720f83a
libdw: Fix possibly unbounded stack usage in __libdw_intern_expression.
by Mark Wielaard
· 10 years ago
987e3d7
dwarf_begin_elf: new error for compression failure
by Jonathan Lebon
· 10 years ago
9065907
dwarf_begin_elf: decouple section searching from reading
by Jonathan Lebon
· 10 years ago
dedb5e7
libdw: Detect line number overflow in dwarf_getsrclines on 32bit.
by Mark Wielaard
· 10 years ago
ae02916
libdw: dwarf_getaranges check there is enough data before reading.
by Mark Wielaard
· 10 years ago
1ab3c2b
Link against standalone argp library
by Anthony G. Basile
· 10 years ago
65a211f
libdw: Undefined behavior in get_sleb128_step.
by Mark Wielaard
· 10 years ago
f98b99d
libdw: Don't overflow stack with user defined macro attributes array.
by Mark Wielaard
· 10 years ago
71de1d2
Do not reject type units in dwarf_getsrcfiles and dwarf_getsrclines
by Petr Machata
· 10 years ago
7f61734
Publish known-dwarf.h
by Petr Machata
· 10 years ago
d3c816d
libdw: Add DWARF5/GCC5 DW_LANG_Fortran03 and DW_LANG_Fortran08 support.
by Mark Wielaard
· 10 years ago
7fb8031
libdw: Add support for DWARF5/GCC5 DW_TAG_atomic_type.
by Mark Wielaard
· 10 years ago
031db7c
libdw: ensure read_encoded_value's value is set
by Josh Stone
· 10 years ago
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
Next »