Red Hat Bugzilla – Bug 166118
symbolic access to return value
Last modified: 2007-11-30 17:11:11 EST
In systemtap, probe points placed at function return points should have access
to the value being returned from a function. According to roland, there is no
location list type data to symbolically refer to the place where the return
value may be found. According to roland, ebl may be able to spit out a fake
location list which encodes the abi. Please make it so.
I started working on this.
There is an interface for this now in elfutils (in 0.119 and maybe earlier).
It still needs more testing for the hairy cases, but systemtap uses are unlikely
to care about the corners that haven't been tested yet.