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
1 day
ago. based on code collected
1 day
ago.
May 06, 2023 — May 06, 2024
Showing page 143 of 149
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Merge branch 'master' into carlos_enciso
Carlos Alberto Enciso
More...
over 10 years ago
Now dwarf_print_lines() works via callback instead of using stdout directly. dwarfdump[2] use this new feature now. The new interfaces in libdwarf.h to support this are documented. Some minor botches in libdwarf2.1.mm (bad formatting) fixed.
David Anderson
More...
over 10 years ago
dwarfdump[2]: commentary and indenting fixes (very few). dwarfexample: Adds a --check option to show in detail when the DW_AT_high_pc is a constant vs offset, at least for subprograms. dwarfgen: Now handles class constant (writes to output) and fixes missing handling of DW_FORM_data4/8 in global references. Adds -h option telling dwarfgen to alter a high pc from address class to const class (and adjusts the value appropriately). So we can create testcases without having a too-recent compiler. libdwarf: Fix an error no one should ever see (programmer failed to run a simple test!) so it returns DW_DLV_ERROR in case it happens. Add dwarf_highpc_b() function to consumer code. dwarf_add_AT_any_value_sleb() and dwarf_add_AT_any_value_uleb() to producer code. Update libdwarf2.1.mm and libdwarf2p.1.mm to reflect the new functions.
David Anderson
More...
over 10 years ago
Fix non-fatal dwarf_alloc.c to use stdout, not stderr. (debugging warn). Rename misnamed variable in dwarf_init_finish.c and fix documentation on dwarf_set_stringcheck() to be correct. Going along with correction to misnamed variable. No real change to what the code does.
David Anderson
More...
over 10 years ago
Change intended to handle FORM_string in debug_types. libdwarf/dwarf_form.c
David Anderson
More...
over 10 years ago
Removed duplicate call to get_scndata() from print_reloc.c
David Anderson
More...
over 10 years ago
Moves all but fatal messages to stdout/cout, a very few basic fatal errors in dwarfdump come out on stderr/cerr. removed duplicated source line (print_reloc.cc). updated version strings.
David Anderson
More...
over 10 years ago
Merge branch 'carlos_enciso' of ssh://git.code.sf.net/p/libdwarf/code into carlos_enciso
David Anderson
More...
almost 11 years ago
Check the return value from 'freopen' to stop the output redirection in case of error (Unable to open the specified file).
Carlos Alberto Enciso
More...
almost 11 years ago
There are the main changes in this commit:
Carlos Alberto Enciso
More...
almost 11 years ago
Merge branch 'carlos_enciso' of ssh://git.code.sf.net/p/libdwarf/code into carlos_enciso
Carlos Alberto Enciso
More...
almost 11 years ago
There are the main changes in this commit:
Carlos Alberto Enciso
More...
almost 11 years ago
There are the main changes in this commit:
Carlos Alberto Enciso
More...
almost 11 years ago
Updated dwarfdump[2] version strings to today.
David Anderson
More...
almost 11 years ago
Adds aarch64 support to libdwarf. Fixes some compiler warnings about re-use of names in local contexts. Trivially updates libdwarf2.1.mm and pdf about dwarf_highpc().
David Anderson
More...
almost 11 years ago
Documented the need to check for the attribute form when using dwarf_highpc() function. Fixed in libdwarf2.1.mm, regenerated libdwarf2.1.pdf.
David Anderson
More...
almost 11 years ago
ChangeLog now mentions change handling K10M relocations
David Anderson
More...
about 11 years ago
Added relocation handling for K10M (which I have test object for) and L10M (which I do not have object for). See the k10m directory in regressiontests.
David Anderson
More...
about 11 years ago
dwarf_elf_access.c (libdwarf) needed a tiny change as FreeBSD and Linux did not agree on a PPC64 relocation name.
David Anderson
More...
about 11 years ago
Added additional lines to CLEANUP to make the build area cleaner. Fixed indentations in dwarfdump2/dieholder.h.
David Anderson
More...
about 11 years ago
dwarfdump now uses esb_s more instead of char*. Now checks for DA_AT_sibling errors. dwarfdump2 now checks for DW_AT_sibling errors too.
David Anderson
More...
about 11 years ago
Forgot to remove the implementation of addr_map_destroy() from the ifndef HAVE_TSEARCH in dwarfdump/addrmap.c. Now it is removed. The one under ifndef HAVE_TDESTROY is the important one.
David Anderson
More...
over 11 years ago
We separate tsearch() availability from tdestroy(). If we have tsearch but not tdestroy() we use tsearch and let it dwarfdump leak memory. tdestroy() without tsearch() makes no sense (how could that arise?). We only have both in GNU libc. dwarfdump2 has no such memory leak, it uses C++ facilities instead of tsearch().
David Anderson
More...
over 11 years ago
Fixed a botch in BLDLIBDWARFTAR and removed obsolete lines. The tar.gz it created was right (lately) only because I was careful to do CPTOPUBLIC by hand first. Ugh. Now BLDLIBDWARFTAR does 'CPTOPUBLIC nouv' itself.
David Anderson
More...
over 11 years ago
Now CPTOPUBLIC copies the configure data so the copied files configure as desired.
David Anderson
More...
over 11 years ago
Makefile.in: Added an rm to eliminate config.lineno configure creates. dwarfdump2/checkutil.h: A large constant was missing its trailing ULL. Fixed.
David Anderson
More...
over 11 years ago
This makes a build a simple ./configure && make
David Anderson
More...
over 11 years ago
Fixes trivial indentation in 2 places. More imporantly, in print_die.c (dwarfdump) it removes static string buffers and makes them local so we guarantee clean strings with no use of makename() involved in printing DIEs. Avoids a memory leak and should be faster.
David Anderson
More...
over 11 years ago
libdwarf: the functions dwarf_whatform and dwarf_whatform_direct are really misnamed. Now libdwarf2.1.mm exposes the real meaning and libdwarf2.1.mm (in commentary) does too. dwarfgen has fixes so it builds 64bit. Omissions in dwarfgen which were not processing FORMs right are corrected.
David Anderson
More...
over 11 years ago
Now configure handles struct _Elf as well as struct Elf and it writes libdwarf.h (libdwarf.h.in is the same as libdwarf.h in most cases).
David Anderson
More...
over 11 years ago
←
1
2
…
139
140
141
142
143
144
145
146
147
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