diff options
author | Dave Brolley <brolley@redhat.com> | 2009-11-09 14:59:45 -0500 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2009-11-09 14:59:45 -0500 |
commit | 52cd76fae6eee285a4d8345ee595f0b8a2907d7b (patch) | |
tree | c25ea6497334a08c1762b25b72565dd4b8a8baf8 /dwflpp.cxx | |
parent | 64211010978d0e35c80ec7c119f1986a48f97543 (diff) | |
parent | dd905cf4dd14d5d53d0bc3696acaba04bda57bb5 (diff) | |
download | systemtap-steved-52cd76fae6eee285a4d8345ee595f0b8a2907d7b.tar.gz systemtap-steved-52cd76fae6eee285a4d8345ee595f0b8a2907d7b.tar.xz systemtap-steved-52cd76fae6eee285a4d8345ee595f0b8a2907d7b.zip |
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'dwflpp.cxx')
-rw-r--r-- | dwflpp.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2748,7 +2748,7 @@ dwflpp::get_cfa_ops (Dwarf_Addr pc) if (sess.verbose > 3) clog << "got dwarf cfi bias: 0x" << hex << bias << dec << endl; Dwarf_Frame *frame = NULL; - if (dwarf_cfi_addrframe (cfi, pc - bias, &frame) == 0) + if (dwarf_cfi_addrframe (cfi, pc, &frame) == 0) dwarf_frame_cfa (frame, &cfa_ops, &cfa_nops); else if (sess.verbose > 3) clog << "dwarf_cfi_addrframe failed: " << dwarf_errmsg(-1) << endl; @@ -2764,7 +2764,7 @@ dwflpp::get_cfa_ops (Dwarf_Addr pc) if (sess.verbose > 3) clog << "got eh cfi bias: 0x" << hex << bias << dec << endl; Dwarf_Frame *frame = NULL; - if (dwarf_cfi_addrframe (cfi, pc - bias, &frame) == 0) + if (dwarf_cfi_addrframe (cfi, pc, &frame) == 0) dwarf_frame_cfa (frame, &cfa_ops, &cfa_nops); else if (sess.verbose > 3) clog << "dwarf_cfi_addrframe failed: " << dwarf_errmsg(-1) << endl; |