commit | de1b03da8168ecaa16d0fa05f83066f334c6948e | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Aug 03 13:47:04 2009 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Aug 03 13:47:04 2009 +0000 |
tree | d4b18ef13d4735bf3d464fa4c277d4c7d10bc799 | |
parent | d8011772ac0520edc193899f995e166ba70f14e9 [diff] |
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 a5019735-40e9-0310-863c-91ae7b9d1cf9