]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Patch to remember/restore CFA state on DW_CFA_{remember,restore}_state.
authorJulian Seward <jseward@acm.org>
Mon, 3 Aug 2009 13:47:04 +0000 (13:47 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 3 Aug 2009 13:47:04 +0000 (13:47 +0000)
commitc0d8b0fce52011e0aededb55cc0766e5a4706930
treed4b18ef13d4735bf3d464fa4c277d4c7d10bc799
parent7a04b26015c23cfcee5e0d44add178fd77c130d2
Patch to remember/restore CFA state on DW_CFA_{remember,restore}_state.
In addition to that it fixes a bug in restore_ctx handling, where it
was restoring the state from the same stack level in restore_ctx
context as is current in ctx, which is wrong, the CIE likely has no
DW_CFA_remember_state at all, while the FDE could have one.
(Jakub Jelinek).  This is #200029, patch in comment #2.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10697
coregrind/m_debuginfo/readdwarf.c