diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-06-18 20:59:54 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-06-18 20:59:54 +0000 |
commit | 90e13d65c1d6cc1d474a216eee760780a6c6f1ea (patch) | |
tree | e0d11805527b407571c56e4a2ed904f463ddf7f1 /readline | |
parent | 99dcc4dc6501c726df79173fa254faebc68a486d (diff) | |
download | gdb-90e13d65c1d6cc1d474a216eee760780a6c6f1ea.zip gdb-90e13d65c1d6cc1d474a216eee760780a6c6f1ea.tar.gz gdb-90e13d65c1d6cc1d474a216eee760780a6c6f1ea.tar.bz2 |
sim: bfin: handle large shift values with accumulator shift insns
When the shift magnitude exceeds 32 bits, the values rotate around (since
the hardware is actually a barrel shifter). So handle this edge case,
update the corresponding AV bit in ASTAT which was missing previously,
and tweak the AZ setting based on how the hardware behaves.
Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'readline')
0 files changed, 0 insertions, 0 deletions