]> sourceware.org Git - systemtap.git/commit
Support x86 1 byte and 2 byte registers.
authorStan Cox <scox@redhat.com>
Fri, 3 Dec 2010 20:53:56 +0000 (15:53 -0500)
committerStan Cox <scox@redhat.com>
Fri, 3 Dec 2010 20:53:56 +0000 (15:53 -0500)
commit19c22e1f36e90686ec21ae40e15c28da9c61a791
tree60aae1345c16c097de7daa90bc5fad10fec6f7ca
parent459d6c80eeee6ceca58455fdf88d8e5a6b3479b1
Support x86 1 byte and 2 byte registers.

* tapsets.cxx (sdt_uprobe_var_expanding_visitor): Add all register variants.
(get_register_width): New.
(visit_target_symbol): Use it for register case to extract register part.

* sdt_misc.exp: Add sdt asm test.
* sdt_asm.S: New.
* sdt_asm.stp: New.
tapsets.cxx
testsuite/systemtap.base/sdt_asm.S [new file with mode: 0644]
testsuite/systemtap.base/sdt_asm.stp [new file with mode: 0644]
testsuite/systemtap.base/sdt_misc.exp
This page took 0.026118 seconds and 5 git commands to generate.