[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [4201] Store the right TCG temp (typo).
From: |
Andrzej Zaborowski |
Subject: |
[Qemu-devel] [4201] Store the right TCG temp (typo). |
Date: |
Sun, 13 Apr 2008 00:57:49 +0000 |
Revision: 4201
http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=4201
Author: balrog
Date: 2008-04-13 00:57:49 +0000 (Sun, 13 Apr 2008)
Log Message:
-----------
Store the right TCG temp (typo).
Stops ARMv6 target from segfaulting early.
Modified Paths:
--------------
trunk/target-arm/helper.c
trunk/target-arm/translate.c
Modified: trunk/target-arm/helper.c
===================================================================
--- trunk/target-arm/helper.c 2008-04-12 23:49:37 UTC (rev 4200)
+++ trunk/target-arm/helper.c 2008-04-13 00:57:49 UTC (rev 4201)
@@ -675,7 +675,7 @@
env->regs[13] += 4;
xpsr |= 0x200;
}
- /* Switch to the hander mode. */
+ /* Switch to the handler mode. */
v7m_push(env, xpsr);
v7m_push(env, env->regs[15]);
v7m_push(env, env->regs[14]);
Modified: trunk/target-arm/translate.c
===================================================================
--- trunk/target-arm/translate.c 2008-04-12 23:49:37 UTC (rev 4200)
+++ trunk/target-arm/translate.c 2008-04-13 00:57:49 UTC (rev 4201)
@@ -6372,7 +6372,7 @@
break;
case 1:
if ((insn & 0x00700020) == 0) {
- /* Hafword pack. */
+ /* Halfword pack. */
tmp = load_reg(s, rn);
tmp2 = load_reg(s, rm);
shift = (insn >> 7) & 0x1f;
@@ -6455,7 +6455,7 @@
dead_tmp(tmp2);
}
}
- store_reg(s, rd, tmp2);
+ store_reg(s, rd, tmp);
} else if ((insn & 0x003f0f60) == 0x003f0f20) {
/* rev */
tmp = load_reg(s, rm);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [4201] Store the right TCG temp (typo).,
Andrzej Zaborowski <=