[ltrace-commits] branch master updated (9b9a9b6 -> ed7f81b)
Petr Machata
pmachata-guest at moszumanska.debian.org
Sun May 11 22:38:52 UTC 2014
This is an automated email from the git hooks/post-receive script.
pmachata-guest pushed a change to branch master
in repository ltrace.
from 9b9a9b6 Fix lookup of prototypes from non-leader threads
new 69af09e fixed typo: toplevel_format_lens() now uses ptr data when talking about pointers
new 92702b4 initial prototypes-from-dwarf implementation
new 8e13165 tree dumping goes to stderr
new fb8b285 added some optional debug printing
new 164a4be added explicit support for some more types
new 5bf4a93 debug-printing via complain()
new 0808f56 style changes
new 0963173 a bit more debug printing
new 2794bb8 added a disabled stub for complex float support
new 21f5355 reworked attr_numeric() to report failures
new 3570036 enums are no longer assumed to have type 'int'
new 6773484 I now import functions using their linkage name
new fd1810b Stylistic refactoring. No functional changes
new 063a132 whitespace
new 82d6e1d updated error message to reflect the new dwfl use case
new 5817213 moved DWARF prototype reading to library_get_prototype()
new 9c2376b import_DWARF_prototypes() now takes JUST a lib argument
new 3e2bc1d style whitespace
new 8494f0c types defined in .conf files now take precedence over DWARF types
new ea98c94 If a functions is defined in a .conf, I do not parse the DWARF
new ecb1224 I now read the DWARF data in addition to the .conf files
new c49e6f3 type_hash is no longer global
new cd243b1 renamed type_hash -> type_dieoffset_hash
new 1eb806f DWARF parser now looks for exported types
new 6039327 unknown pointers now return void*, not void
new 154657d reworked error and memory handling
new 2843429 fixed broken diagnostic output
new 6164b16 dwarf diagnostic output now controlled by -D
new 92c0fb8 removed, commented testing code
new 4335457 removed notes
new 9f8964a fixed prototype memory leak
new 70e5c89 fixed memory leaks
new b19f7eb added a bit more diagnostic printing
new 3abee8a a bit more debug printing
new d4b372b whitespace style change
new 059bd47 style whitespace changes
new 333181f I only explicitly look at sizeof(long) if it differs from sizeof(int)
new 417d33a fixed typo
new 4ada763 added forgotten error checking to some ltrace calls
new ed7f81b removed needless cast
The 40 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile.am | 5 +-
dwarf_prototypes.c | 1033 ++++++++++++++++++++++++++++++++++++++++++++++++++++
dwarf_prototypes.h | 9 +
lens_default.c | 2 +-
library.c | 4 +
library.h | 8 +
output.c | 21 ++
proc.c | 64 ++--
8 files changed, 1114 insertions(+), 32 deletions(-)
create mode 100644 dwarf_prototypes.c
create mode 100644 dwarf_prototypes.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/ltrace.git
More information about the ltrace-commits
mailing list