]> sourceware.org Git - systemtap.git/commit
The /* pc=0x... */ is no longer printed by "stap -v -L 'kernel.function("*")'
authorDi Chen <dichen@redhat.com>
Thu, 2 Sep 2021 04:52:47 +0000 (12:52 +0800)
committerWilliam Cohen <wcohen@redhat.com>
Tue, 14 Sep 2021 14:27:25 +0000 (10:27 -0400)
commitf463f6053e6d28da2095d5b4b9da0cbac3d522af
tree7d9e4be7bccdc46ed20141e874f6a9ed08e56670
parent0bd97a8061c2ebbe792da8b662c5d19b2f1af02c
The /* pc=0x... */ is no longer printed by "stap -v -L 'kernel.function("*")'

The disappeared /* pc=0x... */ resulted from the missing implementation
of the function "dwarf_derived_probe::printsig_nonest".
Which makes "p->printsig_nonest(sig)" in main.cxx end up calling
"derived_probe::printsig_nonest", and the type of "p" is

(gdb) ptype /m p
type = /* real type = dwarf_derived_probe * */

This patch added "dwarf_derived_probe::printsig_nonest" for PC value
print.

https://sourceware.org/bugzilla/show_bug.cgi?id=27940

Signed-off-by: Di Chen <dichen@redhat.com>
elaborate.h
tapsets.cxx
This page took 0.028772 seconds and 5 git commands to generate.