summaryrefslogtreecommitdiffstats
path: root/sim
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2007-03-01 14:29:26 +0000
committerThiemo Seufer <ths@networkno.de>2007-03-01 14:29:26 +0000
commit53f4826b00f48232aae18804a969b70d2c1255e6 (patch)
treebb3216739887849050f3ab7ceadf0173d69be45f /sim
parenta7186e883c236a0bb81ca9de835aa60bcd4fc9ea (diff)
downloadppe42-binutils-53f4826b00f48232aae18804a969b70d2c1255e6.tar.gz
ppe42-binutils-53f4826b00f48232aae18804a969b70d2c1255e6.zip
* mips.igen (MFHI, MFLO, MTHI, MTLO): Restore support for mips32
and mips64.
Diffstat (limited to 'sim')
-rw-r--r--sim/mips/ChangeLog5
-rw-r--r--sim/mips/mips.igen8
2 files changed, 13 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog
index 9c667badd3..35c2ef5cd1 100644
--- a/sim/mips/ChangeLog
+++ b/sim/mips/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-01 Thiemo Seufer <ths@mips.com>
+
+ * mips.igen (MFHI, MFLO, MTHI, MTLO): Restore support for mips32
+ and mips64.
+
2007-02-20 Thiemo Seufer <ths@mips.com>
* dsp.igen: Update copyright notice.
diff --git a/sim/mips/mips.igen b/sim/mips/mips.igen
index 9f175ebcb7..73e0cbacdb 100644
--- a/sim/mips/mips.igen
+++ b/sim/mips/mips.igen
@@ -2531,6 +2531,8 @@
*vr4100:
*vr5000:
*r3900:
+*mips32:
+*mips64:
{
do_mfhi (SD_, RD);
}
@@ -2568,6 +2570,8 @@
*vr4100:
*vr5000:
*r3900:
+*mips32:
+*mips64:
{
do_mflo (SD_, RD);
}
@@ -2717,6 +2721,8 @@
*vr4100:
*vr5000:
*r3900:
+*mips32:
+*mips64:
{
check_mt_hilo (SD_, HIHISTORY);
HI = GPR[RS];
@@ -2746,6 +2752,8 @@
*vr4100:
*vr5000:
*r3900:
+*mips32:
+*mips64:
{
check_mt_hilo (SD_, LOHISTORY);
LO = GPR[RS];
OpenPOWER on IntegriCloud