]> sourceware.org Git - systemtap.git/commit
PR13296: allow SDT operands using VARNAME
authorJonathan Lebon <jlebon@redhat.com>
Thu, 1 May 2014 15:59:15 +0000 (11:59 -0400)
committerJonathan Lebon <jlebon@redhat.com>
Fri, 9 May 2014 19:57:03 +0000 (15:57 -0400)
commitb8688ee652a707165be67a94fadfa35af0c2a440
tree02240393bcc6f54f22c4cbd662352dad241d4771
parent2a4acb09229e806fd65fafb172db900dede2ba23
PR13296: allow SDT operands using VARNAME

We may encounter SDT operands of the form [OFF+]VARNAME[+OFF][(REG)]
which refers to the address of a object in the symtab. On x86_64, the
REG can be '%rip' to denote RIP-relative addressing.

To do this, we also pass the current dwflpp object to
sdt_uprobe_var_expanding_visitor, which then tries symbol resolution
using the symbol table if it meets upon such an SDT operand.
tapsets.cxx
This page took 0.027339 seconds and 5 git commands to generate.