openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
L
libdwarf
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
High Activity
Commits
: Listings
Analyzed
4 days
ago. based on code collected
4 days
ago.
May 26, 2023 — May 26, 2024
Showing page 101 of 149
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
DO NOT USE THIS COMMIT. The loclists information for DIEs looks pretty good. modified: dwarfdump/print_die.c modified: dwarfdump/print_loclists_codes.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loclists.c modified: libdwarf/dwarf_rnglists.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
almost 4 years ago
DO NOT USE THIS COMMIT. DW5 loclists do print, but does not look nice yet. modified: dwarfdump/CMakeLists.txt modified: dwarfdump/Makefile.am modified: dwarfdump/Makefile.in modified: dwarfdump/globals.h modified: dwarfdump/print_die.c renamed: dwarfdump/print_llex.c -> dwarfdump/print_llex_codes.c modified: dwarfdump/print_loclist_original.c modified: dwarfdump/print_loclists.c modified: dwarfdump/print_loclists_codes.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loclists.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
almost 4 years ago
DO NOT USE THIS COMMIT. All the pieces are in place now. modified: dwarfdump/globals.h modified: dwarfdump/print_die.c modified: dwarfdump/print_llex.c modified: dwarfdump/print_loclist_original.c modified: dwarfdump/print_loclists_codes.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loc.h modified: libdwarf/dwarf_loclists.c modified: libdwarf/dwarf_rnglists.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
almost 4 years ago
DO NOT USE> This is a work in progress. modified: configure modified: configure.ac modified: dwarfdump/CMakeLists.txt modified: dwarfdump/Makefile.am modified: dwarfdump/Makefile.in modified: dwarfdump/command_options.c modified: dwarfdump/print_die.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loc.h modified: libdwarf/dwarf_loclists.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
almost 4 years ago
DO NOT USE. New for debug_loclists codes. needs work new file: print_loclists_codes.c
David Anderson
More...
almost 4 years ago
NOT READY TO USE. new file: print_loclist_original.c
David Anderson
More...
almost 4 years ago
DO NOT USE THIS YET. new file: print_llex.c
David Anderson
More...
almost 4 years ago
DO NOT USE THIS COMMIT. We now print the raw loclists with dwarfdump --print-raw-loclists But other loclist aspects are not complete. modified: dwarfdump/globals.h modified: dwarfdump/print_die.c modified: dwarfdump/print_loclists.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loc.h modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
almost 4 years ago
DO NOT USE THIS COMMIT. it compiles but has errors and omissions. modified: dwarfdump/Makefile.am modified: dwarfdump/Makefile.in modified: dwarfdump/print_loclists.c modified: libdwarf/dwarf_loc.h modified: libdwarf/dwarf_loclists.c
David Anderson
More...
almost 4 years ago
DO NOT USE THIS COMMIT. DOES NOT COMPILE (yet). modified: configure modified: configure.ac modified: dwarfdump/command_options.c modified: dwarfdump/dwarfdump.c modified: dwarfdump/glflags.h modified: dwarfdump/globals.h modified: dwarfdump/print_die.c new file: dwarfdump/print_loclists.c modified: dwarfdump/print_rnglists.c modified: libdwarf/CMakeLists.txt modified: libdwarf/Makefile.am modified: libdwarf/Makefile.in modified: libdwarf/dwarf.h modified: libdwarf/dwarf_alloc.c modified: libdwarf/dwarf_errmsg_list.h modified: libdwarf/dwarf_form.c modified: libdwarf/dwarf_frame2.c modified: libdwarf/dwarf_loc.c modified: libdwarf/dwarf_loc.h modified: libdwarf/dwarf_loc2.h new file: libdwarf/dwarf_loclists.c new file: libdwarf/dwarf_loclists.h modified: libdwarf/dwarf_opaque.h modified: libdwarf/dwarf_util.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in modified: libdwarf/libdwarf2.1.mm modified: libdwarf/libdwarf2.1.pdf
David Anderson
More...
almost 4 years ago
With small changes in the handling of strings by the esb group of functions the amount of malloc/dealloc done by dwarfdump is reduced by around 30 percent over all. modified: NEWS modified: dwarfdump/ChangeLog modified: dwarfdump/NEWS modified: dwarfdump/globals.h modified: dwarfdump/print_die.c modified: dwarfdump/print_lines.c modified: dwarfdump/print_pubnames.c modified: libdwarf/ChangeLog modified: libdwarf/dwarf_form.c modified: libdwarf/dwarf_line.c modified: libdwarf/dwarf_opaque.h
David Anderson
More...
about 4 years ago
Remarks on recent improvements modified: README
David Anderson
More...
about 4 years ago
In most cases dealloc is now done by type-checked calls, the original (and still fully supported) could not be type checked as one argument was (had to be) void* and another a plain int. Each was the source of one or more errors in the code, but now fixed by using new functions dwarf_dealloc_die(), dwarf_dealloc_attribute(), and dwarf_dealloc_error()..
David Anderson
More...
about 4 years ago
libdwarf now has major leaks fixed. the leaks were cleaned up by dwarf_finish() but now allocations are cleaned up as soon as logically possible. The line table code had the most leaks (a mistake was made ~1995 that is finally noticed and fixe). * dwarf_alloc.c: New functions with proper type checking: dwarf_dealloc_error(), dwarf_dealloc_attribute(), dwarf_dealloc_die(). * dwarf_arange.c: Now does correct free_aranges_chain() and ensures chain entry stuff dealloc-d as appropriate. * dwarf_die_deliv.c: Improved an error message in reports an address-size error. * dwarf_frame.c: Initialize more local variables at the point of declaration. Do all needed dealloc of the chain entries when creating the list. * dwarf_global.c: Now uses the new ch_itemtype to dealloc properly. Which simplifies the dealloc_globals_chain() call. * dwarf_line.c: Now uses the new ch_itemtype to dealloc properly. * dwarf_line_table_reader_common.h: Now uses wrappers for the READ_UNALIGNED_CK DECODE_LEB128_UWORD_CK etc macros so the code now deallocs appropriately in case of error. Most places were not doing full dealloc. Now all are. * dwarf_opaque.h: New field ar_dbg so attribute dealloc is easier. New chain field ch_itemtype so dealloc is simpler and safer. * dwarf_query.c: Removed comment about leaking memory, the leaks are fixed by using the DECODE_LEB128_UWORD_CK etc wrapper functions. * libdwarf.h.in: Declares the new dealloc functions dwarf_dealloc_error(),dwarf_dealloc_die(), dwarf_dealloc_attribute(). * generated_libdwarf.h.in: Regenerated. * libdwarf2.1.mm: New documentation of dwarf_dealloc() as well as documentation of dwarf_dealloc_error(),dwarf_dealloc_die(), dwarf_dealloc_attribute(). * libdwarf2.1.pdf: Regenerated. Version 2.94.
David Anderson
More...
about 4 years ago
Failed to do dealloc rnglists on error condition. modified: dwarfdump/print_die.c
David Anderson
More...
about 4 years ago
New version strings. 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
David Anderson
More...
about 4 years ago
modified: configure.ac Now version 20200519 modified: configure regenerated
David Anderson
More...
about 4 years ago
modified: NEWS Mentioning the new .debug_rnglists reading features (DWARF5).
David Anderson
More...
about 4 years ago
libdwarf
David Anderson
More...
about 4 years ago
dwarfdump:
David Anderson
More...
about 4 years ago
Fixed trailing whitespace in an example. modified: checkexamples.c
David Anderson
More...
about 4 years ago
Added example code for raw .debug_rngslists reading. modified: checkexamples.c
David Anderson
More...
about 4 years ago
All the changes for .debug_rnglists and other corrections now listed in ChangeLog modified: dwarfdump/ChangeLog modified: libdwarf/ChangeLog
David Anderson
More...
about 4 years ago
TESTING NOT DONE. DO NOT USE THIS COMMIT (yet). modified: dwarfdump/print_die.c modified: dwarfdump/print_frames.c modified: libdwarf/dwarf_die_deliv.c modified: libdwarf/dwarf_elf_access.c modified: libdwarf/dwarf_elfread.c modified: libdwarf/dwarf_form.c
David Anderson
More...
about 4 years ago
DO NOT USE THIS COMMIT. rnglists are handled pretty well, but a small DWARF 5 regression may be present. modified: dwarfdump/print_die.c modified: libdwarf/dwarf_die_deliv.c modified: libdwarf/dwarf_form.c modified: libdwarf/dwarf_opaque.h modified: libdwarf/dwarf_query.c
David Anderson
More...
about 4 years ago
DO NOT USE THIS COMMIT. It works on rnglists but has some issues. modified: dwarfdump/print_die.c modified: dwarfdump/print_rnglists.c modified: libdwarf/dwarf_die_deliv.c modified: libdwarf/dwarf_form.c modified: libdwarf/dwarf_opaque.h modified: libdwarf/dwarf_query.c modified: libdwarf/dwarf_rnglists.c modified: libdwarf/dwarf_rnglists.h modified: libdwarf/dwarf_tsearchhash.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
about 4 years ago
DO NOT USE THIS VERSION. Lots of debug printf in here. Wait. modified: dwarfdump/print_die.c modified: libdwarf/dwarf_rnglists.c modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
about 4 years ago
DO NOT USE THIS COMMIT it compiles but DWARF5 DW_AT_ranges support is missing. modified: libdwarf/dwarf_die_deliv.c modified: libdwarf/dwarf_opaque.h modified: libdwarf/dwarf_ranges.c modified: libdwarf/dwarf_rnglists.c
David Anderson
More...
about 4 years ago
DO NOT USE THIS COMMIT. It compiles but surely has serious omissions. All the changes are to support the .debug_rnglists sections. Once it is right and tested proper ChangLog entries will be made. (a small number of changes are just trailing whitespace removal) modified: dwarfdump/globals.h modified: dwarfdump/print_die.c modified: dwarfdump/print_frames.c modified: dwarfdump/print_rnglists.c modified: libdwarf/dwarf_alloc.c modified: libdwarf/dwarf_dnames.c modified: libdwarf/dwarf_form.c modified: libdwarf/dwarf_line_table_reader_common.h modified: libdwarf/dwarf_opaque.h modified: libdwarf/dwarf_rnglists.c modified: libdwarf/dwarf_rnglists.h modified: libdwarf/dwarf_util.c modified: libdwarf/dwarf_util.h modified: libdwarf/dwarf_xu_index.h modified: libdwarf/generated_libdwarf.h.in modified: libdwarf/libdwarf.h.in
David Anderson
More...
about 4 years ago
Setting up fields (and #if 0 code) for getting to rangelists from a DIE. modified: dwarf_opaque.h modified: dwarf_rnglists.c modified: dwarf_rnglists.h
David Anderson
More...
about 4 years ago
←
1
2
…
97
98
99
100
101
102
103
104
105
…
148
149
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree