0
I Use This!
High Activity

Commits : Listings

Analyzed about 3 hours ago. based on code collected about 20 hours ago.
May 18, 2023 — May 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix small issues, remove wasted includes. modified: dwarfdump/addrmap.c modified: dwarfdump/globals.h modified: dwarfdump/helpertree.c modified: dwarfdump/helpertree_test.c modified: dwarfdump/macrocheck.c More... over 4 years ago
We now also test basic dwarfdump and libdwarf functionality with cmake/ctest. See the revised README.cmake modified: README.cmake modified: dwarfdump/CMakeLists.txt More... over 4 years ago
Renamed the test objects and baselines for clarity and consistency. More... over 4 years ago
New date string changes the strings many places. modified: Makefile.in modified: configure modified: configure.ac More... over 4 years ago
Added a new error number DW_DLE_NULL_ARGS_DWARF_ADD_PATH. modified: libdwarf/dwarf_errmsg_list.h modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in More... over 4 years ago
Now make check does a simple sanity check that dwarfdump works modified: dwarfdump/runtests.sh new file: dwarfdump/testobjPE.base new file: dwarfdump/testobjPE.exe new file: dwarfdump/testuriBE64ELf.base new file: dwarfdump/testuriBE64ELf.obj More... over 4 years ago
Fixed indents and trailing whitespace. modified: libdwarf/dwarf_errmsg_list.h modified: libdwarf/dwarf_line.c modified: libdwarf/dwarf_util.c modified: libdwarf/dwarf_util.h modified: libdwarf/dwarfstring.c modified: libdwarf/dwarfstring.h modified: libdwarf/pro_init.c modified: libdwarf/pro_line.c modified: libdwarf/pro_log_extra_flag_strings.c modified: libdwarf/pro_opaque.h modified: libdwarf/pro_section.c modified: libdwarf/test_dwarfstring.c modified: libdwarf/test_extra_flag_strings.c More... over 4 years ago
Top level * configure.ac: Now version 20190929 * configure: regenerated. Version 20190929 dwarfexample: * frame1.c: Now uses dwarf_init_b() instead of dwarf_init(). Better reporting of error returns from dwarf_init_b(). libdwarf: * dwarf_debuglink.c,dwarf_util.c: Moved dwarf_add_file_path() from dwarf_debuglink.c to dwarf_util.c. * libdwarf.h.in: Added warning not to use dwarf_gnu_debuglink() [which is new] as it is not in final form. * libdwarf2.1.mm: Improving the documentation of dwarf_get_macro_details by adding a little bit to the example. * libdwarf2.1.pdf: Regenerated. Version 2.80. Moved More... over 4 years ago
DO NOT USE THIS CHANGE SET not tested. Wait for the next commit. Separated debuglink stuff out from dwarf_util.c modified: ../Makefile.in modified: CMakeLists.txt modified: Makefile.am modified: Makefile.in new file: dwarf_debuglink.c modified: dwarf_util.c More... over 4 years ago
dwarfgen * createirepfrombinary.cc: Delete pointless empty lines and add code to recognize and correct for a broken gcc that duplicated an attribute (by dropping the duplicate). * dwarfgen.cc: Adds the ability to choose the output target size/endian/etc at runtime and gathers the choices conveniently together so it is legible. Adds a choice of generating DWARF4 with 64bit pointers, showing by example. Now supports generating 64bit offset elf. More... over 4 years ago
libdwarf2.1.mm: Fixed document bugs (2 of them). libdwarf2.1.pdf: Regenerated. Version 2.79. pro_log_extra_flag_strings.c: Correct a typo in the code giving producer users easy access to control data. test_extra_flag_strings.c: Several additional tests added to test pro_log_extra_flag_strings.c. Try 'make check'. More... over 4 years ago
DO NOT USE THIS commit version. Finish previous commit that left out some things by accident. More... over 4 years ago
DO NOT USE THIS COMMIT: It is to be updated further. Use earlier or later commits. More... over 4 years ago
A functional (though needing rework) example of finding the file, line, and function name given an address in an object file. modified: dwarfexample/findfuncbypc.c More... over 4 years ago
Documenting previous change. libdwarf/ modified: ChangeLog More... over 4 years ago
libdwarf/ modified: libdwarf2.1.mm. Improved documentation in examplec. modified: libdwarf2.1.pdf regenerated, Ver 2.78 More... over 4 years ago
Update changelog as the previous change to libdwarf/dwarf_die_deliv.c: is what is needed. modified: ChangeLog More... over 4 years ago
tentative fix to stevek problem. modified: dwarf_die_deliv.c More... over 4 years ago
dwarfdump/ * dwarfdump.c: Fix indents and remove trailing whitespace. libdwarf/ * dwarf_errmsg_list.h,dwarf_generic_init.c,dwarf_opaque.h, dwarf_util.h, libdwarf.h.in: Fix indents and remove trailing whitespace. * generated_libdwarf.h.in: Regenerated. More... over 4 years ago
libdwarf/dwarf_die_deliv.c dwarf_die_deliv.c(_dwarf_next_cu_header_internal): Two lines assigning NULL to de_cu_context were added in early September and that was a mistake. Removing them in this change. More... over 4 years ago
==> dwarfdump/ChangeLog <== 2019-09-10 David Anderson * dwarfdump.c: Now --print-gnu-debuglink prints the .note.gnu.build-id and .gnu_debuglink sections (does both if both exist). More... over 4 years ago
libdwarf/dwarf_util.c: a .gnu_debuglink lacking a / in the section content would coredump in libdwarf. No longer crashes. More... over 4 years ago
This represents the change in date string. No substantive change. Changes just from running scripts/buildstandardsource.sh modified: dwarfdump/dwarf_names.c modified: dwarfdump/dwarf_names.h modified: dwarfdump/dwarfdump-ta-ext-table.h modified: dwarfdump/dwarfdump-ta-table.h modified: dwarfdump/dwarfdump-tt-ext-table.h modified: dwarfdump/dwarfdump-tt-table.h modified: libdwarf/dwarf_names.c modified: libdwarf/dwarf_names.h modified: libdwarf/dwarf_names_enum.h modified: libdwarf/dwarf_names_new.h modified: libdwarf/generated_libdwarf.h.in More... over 4 years ago
Updating version string modified: libdwarf/libdwarf_version.h More... over 4 years ago
Implements --print-gnu-debuglink printing. Adds dwarf_add_file_path(). Adds dwarf_gnu_debuglink() More... over 4 years ago
Documenting the new function dwarf_get_abbrev_entry_b() libdwarf modified: libdwarf2.1.mm regenerate: libdwarf2.1.pdf Version 2.75 More... over 4 years ago
libdwarf * dwarf_abbrev.c: Fixed indents and removed trailing whitespace. * pro_line.h: Added a temporary accomodation of the MIN_INST_LENGTH for s390 for dwarfgen. This is a hack and needs a fix to dwarfgen. Reformatted copyright for shorter lines with no change in its text. * pro_frame.c: Added a comment, the code is not properly dealing with generating frame data when the build host is different from the target object the producer is generating. Reformatted copyright for shorter lines with no change in its text. More... over 4 years ago
modified: dwarfdump/print_abbrevs.c modified: dwarfdump/print_die.c * print_abbrevs.c: Improved .debug_abbrev error checking. Now uses dwarf_get_abbrev_entry_b() which ensures most (possibly all) corruptions can be de More... over 4 years ago
Now we have a reasonably understandable basis to correctly read DWARF$ and DWARF5 split dwarf (refered to as 'fission' or 'Fission' in the source). ==> dwarfdump/ChangeLog <== 2019-08-29 David Anderson * print_die.c: Minor corrections including printing DW_AT_GNU_odr_signature more sensibly. Corrected checks for signature consistency in CU vs the .debug_[tc]u_ index section. Some reformatting for consistency. * print_lines.c: Remove a blank line. * print_ranges.c: Remove some debugging-only code. More... over 4 years ago
Fixed a mistake modified: ../libdwarf/cuandunit.txt More... over 4 years ago