aboutsummaryrefslogtreecommitdiff
path: root/sim/aarch64/ChangeLog
diff options
context:
space:
mode:
authorJim Wilson <jim.wilson@linaro.org>2016-12-13 08:35:31 -0800
committerJim Wilson <jim.wilson@linaro.org>2016-12-13 08:44:31 -0800
commit963201cf5d29c4dc718b5fb3507e085b302ff896 (patch)
tree399bbe473e1c5cbd0ea5d16902081b6e8ac82eed /sim/aarch64/ChangeLog
parent9282b95ab7bfe1cdf471e9dd609ae0ea7bbed925 (diff)
downloadfsf-binutils-gdb-963201cf5d29c4dc718b5fb3507e085b302ff896.zip
fsf-binutils-gdb-963201cf5d29c4dc718b5fb3507e085b302ff896.tar.gz
fsf-binutils-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/ChangeLog6
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.