1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-06-28 20:21:45 +02:00

(compile_reg): store register number for MOVE_STACKED.

(Logical change 1.41)
This commit is contained in:
mostang.com!davidm 2003-01-23 10:04:09 +00:00
parent 570c6e399a
commit 73fd3a8d4a

View file

@ -24,6 +24,7 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
#include "offsets.h"
#include "regs.h"
#include "rse.h"
#include "unwind_i.h"
@ -264,7 +265,7 @@ compile_reg (struct ia64_state_record *sr, int i, struct ia64_script *script)
{
/* register got spilled to a stacked register */
opc = IA64_INSN_MOVE_STACKED;
val = rval - 32;
val = rval;
}
else if (rval >= 4 && rval <= 7)
/* register got spilled to a preserved register */