commit | be482aed27a2a57c2009eb0a68e42d1b19fdfdf6 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Tue Jan 17 01:42:56 2006 +0000 |
committer | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Tue Jan 17 01:42:56 2006 +0000 |
tree | ca87180487eba6a2c3da1b16d944454a5c083c3a | |
parent | 6e53088a92d40be75cc362986956ac149b3fa94b [diff] |
Give the ppc64 guest state a 16-entry pseudo-register array, guest_REDIR_STACK. This is used (along with a stack pointer, guest_REDIR_SP) by Valgrind to support function replacement and wrapping on ppc64-linux. Due to the strange ppc64-linux ABI, both replacement and wrapping require saving (%R2,%LR) pairs on a stack, and this provides the stack. git-svn-id: svn://svn.valgrind.org/vex/trunk@1539 8f6e269a-dfd6-0310-a8e1-e2731360e62c