linux-unwind.h (frob_update_context <__powerpc64__>): Leave r2 REG_UNSAVED if stopped...
authorAlan Modra <amodra@gmail.com>
Thu, 28 Jul 2011 07:44:24 +0000 (17:14 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Thu, 28 Jul 2011 07:44:24 +0000 (17:14 +0930)
commit2374a88acff100721223f7b944488e64279f0fb2
tree38124867cdec12320e0c7fdd18da3c2229ed2f1c
parentd8fa1b739feb67b0b93f93d37b0384b403e74662
linux-unwind.h (frob_update_context <__powerpc64__>): Leave r2 REG_UNSAVED if stopped on the instruction that saves r2 in a plt call stub.

* config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>):
Leave r2 REG_UNSAVED if stopped on the instruction that saves r2
in a plt call stub.  Do restore r2 if stopped on bctrl.

From-SVN: r176861
libgcc/ChangeLog
libgcc/config/rs6000/linux-unwind.h