diff options
author | Ian Lance Taylor <ian@airs.com> | 1997-02-06 22:19:05 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1997-02-06 22:19:05 +0000 |
commit | da0bce9c27299834b4fd4da16d98e616a3371ad6 (patch) | |
tree | 1bed8cce81872e58a01a12d87af82754bee8e749 /sim/mips/ChangeLog | |
parent | e900e695a28fbdd4220531f75fbabe1a5d92b552 (diff) | |
download | gdb-da0bce9c27299834b4fd4da16d98e616a3371ad6.zip gdb-da0bce9c27299834b4fd4da16d98e616a3371ad6.tar.gz gdb-da0bce9c27299834b4fd4da16d98e616a3371ad6.tar.bz2 |
* interp.c (mips16_entry): Add support for floating point cases.
(SignalException): Pass floating point cases to mips16_entry.
(ValueFPR): Don't restrict fmt_single and fmt_word to even
registers.
(StoreFPR): Likewise. Also, don't clobber fpr + 1 for fmt_single
or fmt_word.
(COP_LW): Pass fmt_word rather than fmt_uninterpreted to StoreFPR,
and then set the state to fmt_uninterpreted.
(COP_SW): Temporarily set the state to fmt_word while calling
ValueFPR.
Diffstat (limited to 'sim/mips/ChangeLog')
-rw-r--r-- | sim/mips/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index f1291a5d..4b71012 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,16 @@ +Thu Feb 6 17:16:15 1997 Ian Lance Taylor <ian@cygnus.com> + + * interp.c (mips16_entry): Add support for floating point cases. + (SignalException): Pass floating point cases to mips16_entry. + (ValueFPR): Don't restrict fmt_single and fmt_word to even + registers. + (StoreFPR): Likewise. Also, don't clobber fpr + 1 for fmt_single + or fmt_word. + (COP_LW): Pass fmt_word rather than fmt_uninterpreted to StoreFPR, + and then set the state to fmt_uninterpreted. + (COP_SW): Temporarily set the state to fmt_word while calling + ValueFPR. + Tue Feb 4 16:48:25 1997 Ian Lance Taylor <ian@cygnus.com> * gencode.c (build_instruction): The high order may be set in the |