]> sourceware.org Git - systemtap.git/commit
PR14524: support old embedded-locals notation on a per-function basis
authorSerguei Makarov <smakarov@redhat.com>
Mon, 27 Aug 2012 18:13:39 +0000 (14:13 -0400)
committerSerguei Makarov <smakarov@redhat.com>
Mon, 27 Aug 2012 18:13:39 +0000 (14:13 -0400)
commit49b68a331e3c9e8eba92ee10297092c00c4b0579
treee5d08b30adf89c26fee55d00b5810d70bebf0763
parent1f631bc0444b05f1b44561e10c22fb4458682c03
PR14524: support old embedded-locals notation on a per-function basis

Adding the pragma /* unmangled */ to an embedded-C function now enables
the use of the pre-1.8 local names, i.e. THIS->n instead of STAP_ARG_n.
This aids migration of pre-1.8 scripts and tapsets by allowing mixing
two kinds of embedded functions (pre- and post-1.8) in the same code.
staptree.cxx
staptree.h
translate.cxx
translate.h
This page took 0.028629 seconds and 5 git commands to generate.