summaryrefslogtreecommitdiff
path: root/sim/bfin/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-03-15 20:09:09 +0000
committerMike Frysinger <vapier@gentoo.org>2011-03-15 20:09:09 +0000
commit9b7509d90051f21ad1af0f86c079ab3a35ae0c1e (patch)
treeedb5c7510b41c34e600c50dbba4a205871c85019 /sim/bfin/ChangeLog
parentbf416ccded1ee993deeefa59e390b2aedbdc0f1a (diff)
downloadbinutils-gdb-9b7509d90051f21ad1af0f86c079ab3a35ae0c1e.tar.gz
sim: bfin: handle V overflows in dsp mult insns
The current dsp mult handler does not take care of overflows and updating the V ASTAT bit. So implement it. Signed-off-by: Robin Getz <robin.getz@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'sim/bfin/ChangeLog')
-rw-r--r--sim/bfin/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog
index de73c4110a6..d8cbc40091d 100644
--- a/sim/bfin/ChangeLog
+++ b/sim/bfin/ChangeLog
@@ -1,5 +1,11 @@
2011-03-15 Robin Getz <robin.getz@analog.com>
+ * bfin-sim.c (decode_dsp32mult_0): Declare v_i0 and v_i1. Pass to
+ the extract_mult functions. Include these when updating the V, VS,
+ and V_COPY bits.
+
+2011-03-15 Robin Getz <robin.getz@analog.com>
+
* bfin-sim.c (astat_names): New global bit array.
(decode_CC2stat_0): Delete local astat_name and astat_names.
(decode_psedodbg_assert_0): Move hardcoded offset into a variable.