diff options
author | Arun Sharma <aruns@google.com> | 2009-04-24 11:10:08 -0700 |
---|---|---|
committer | Arun Sharma <aruns@google.com> | 2009-04-24 11:10:08 -0700 |
commit | 4b8404d153c58b95cb4420fc7603fdae62489a31 (patch) | |
tree | 9e698d05394b9391a310e6a95b5c4511f213d5cd /doc/_U_dyn_register.man | |
parent | b483ea3f0e16760c75045042f25372a50527d30f (diff) | |
download | libunwind-v0.99-stable.tar.gz |
Remove the special casing of ia64 for GetIPInfo()v0.99v0.99-stable
This rule (no IP adjustment on ia64) may be correct for locating the right FDE.
Unfortunately the same adjusted/unadjusted return address is being used also by
__gxx_personality_v0() to locate the right call-site (the try {} block) for
unwinding. And this case is already sensitive for off-by-one PC values.
Unlike the FDE location where the function prologue + epilogue make it immune
against off-by-one PC calculations.
Therefore suggesting to unify it with non-ia64 case.
Signed-off-by: Jan Kratochvil <jan.kratochvil@redhat.com>
Diffstat (limited to 'doc/_U_dyn_register.man')
0 files changed, 0 insertions, 0 deletions