diff options
author | Jim Wilson <jim.wilson@linaro.org> | 2016-12-13 08:35:31 -0800 |
---|---|---|
committer | Jim Wilson <jim.wilson@linaro.org> | 2016-12-13 08:44:31 -0800 |
commit | 963201cf5d29c4dc718b5fb3507e085b302ff896 (patch) | |
tree | 399bbe473e1c5cbd0ea5d16902081b6e8ac82eed /sim/aarch64/ChangeLog | |
parent | 9282b95ab7bfe1cdf471e9dd609ae0ea7bbed925 (diff) | |
download | gdb-963201cf5d29c4dc718b5fb3507e085b302ff896.zip gdb-963201cf5d29c4dc718b5fb3507e085b302ff896.tar.gz gdb-963201cf5d29c4dc718b5fb3507e085b302ff896.tar.bz2 |
Fix aarch64 sim bug with adds64, and add testcases for last 3 bug fixes.
sim/aarch64
* simulator.c (NEG, POS): Move before set_flags_for_add64.
(set_flags_for_add64): Replace with a modified copy of
set_flags_for_sub64.
sim/testsuite/sim/aarch64
* testutils.inc (pass): Move .Lpass to start.
(fail): Move .Lfail to start. Return 1 instead of 0.
(start): Moved .Lpass and .Lfail to here.
* adds.s: New.
* fstur.s: New.
* tbnz.s: New.
Diffstat (limited to 'sim/aarch64/ChangeLog')
-rw-r--r-- | sim/aarch64/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sim/aarch64/ChangeLog b/sim/aarch64/ChangeLog index 2eca54d..2346a49 100644 --- a/sim/aarch64/ChangeLog +++ b/sim/aarch64/ChangeLog @@ -1,3 +1,9 @@ +2016-12-13 Jim Wilson <jim.wilson@linaro.org> + + * simulator.c (NEG, POS): Move before set_flags_for_add64. + (set_flags_for_add64): Replace with a modified copy of + set_flags_for_sub64. + 2016-12-03 Jim Wilson <jim.wilson@linaro.org> * simulator.c (tbnz, tbz): Cast 1 to uint64_t before shifting. |