Dear Bill,
Functionally equivalent (at least re: what we do/don't allow); you're
trying to allocate space specifically on the stack. There are quite a
few ways to go about this, but none of them are through the BPatch
interface as it currently exists. You may find it easier to extend the
BPatch interface instead of working with raw bits--I can see several
different abstractions that could readily represent what you're doing
(depending on the details), and having free access to Dyninst
internals in the implementation could simplify your life greatly.
Since I am not yet very familliar with the DininstAPI library internals
and the library itself has quite a size: Could you please provide me a
hint where to start looking in order to extend the BPatch API with the
thought of meeting my interests.
Thanks again.
Kind regards,
Sergej
|