diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2016-04-10 11:00:01 +0900 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2016-04-10 11:02:47 +0900 |
commit | 93e6fe04ccb4008f14e3584bb1e86b2d04c9234c (patch) | |
tree | 6434e6b44038c517764a4c7005cc7c87cd8320a9 /sim/sh/ChangeLog | |
parent | ba442f0f41a57ee9a3f0c7f574500f2bda896d08 (diff) | |
download | gdb-93e6fe04ccb4008f14e3584bb1e86b2d04c9234c.zip gdb-93e6fe04ccb4008f14e3584bb1e86b2d04c9234c.tar.gz gdb-93e6fe04ccb4008f14e3584bb1e86b2d04c9234c.tar.bz2 |
Fix primary reason why the SH simulation hasn't been working on 64 bit hosts.
sim/sh/
* interp.c (dmul): Split into dmul_s and dmul_u. Use explicit integer
width types and simplify implementation.
* gencode.c (dmuls.l, dmulu.l): Use new functions dmul_s and dmul_u.
Diffstat (limited to 'sim/sh/ChangeLog')
-rw-r--r-- | sim/sh/ChangeLog | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sim/sh/ChangeLog b/sim/sh/ChangeLog index 4328049..9d3cf44 100644 --- a/sim/sh/ChangeLog +++ b/sim/sh/ChangeLog @@ -1,6 +1,12 @@ +2016-04-10 Oleg Endo <olegendo@gcc.gnu.org> + + * interp.c (dmul): Split into dmul_s and dmul_u. Use explicit integer + width types and simplify implementation. + * gencode.c (dmuls.l, dmulu.l): Use new functions dmul_s and dmul_u. + 2016-04-09 Oleg Endo <olegendo@gcc.gnu.org> - * sh/interp.c (sim_memory_size): Default init to 30. + * interp.c (sim_memory_size): Default init to 30. (parse_and_set_memory_size): Adjust upper bound to 31. 2016-01-10 Mike Frysinger <vapier@gentoo.org> |