diff options
author | Mark Wielaard <mjw@redhat.com> | 2009-09-16 12:22:04 +0200 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2009-09-16 12:22:04 +0200 |
commit | 86598ebfa13479b4ba3b6b7a9de25c3e497ff57e (patch) | |
tree | cf4db8f202856ad1d9546ab377b88c3379d14951 /mdfour.c | |
parent | e3e5c5563d361c206fba99b98b0f9f8a135089ce (diff) | |
download | systemtap-steved-86598ebfa13479b4ba3b6b7a9de25c3e497ff57e.tar.gz systemtap-steved-86598ebfa13479b4ba3b6b7a9de25c3e497ff57e.tar.xz systemtap-steved-86598ebfa13479b4ba3b6b7a9de25c3e497ff57e.zip |
Clean up dwflpp::translate_location workaround for DW_AT_data_member_location.
Do the same workaround as loc2c-test.c does. Just treat a constant member
location offset as a DW_OP_plus_uconst and call c_translate_location for it.
Also Remove c_translate_add_offset.
* dwflpp.cxx (dwflpp::translate_location): Check elfutils version and only
do workaround for elfutils < 0.142.
* loc2c.h (c_translate_add_offset): Removed.
* loc2c.c (c_translate_add_offset): Likewise.
Diffstat (limited to 'mdfour.c')
0 files changed, 0 insertions, 0 deletions