summaryrefslogtreecommitdiffstats
path: root/ChangeLog.csl
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2006-04-29 17:54:31 +0000
committerPaul Brook <paul@codesourcery.com>2006-04-29 17:54:31 +0000
commit87761c76ea3fcbed68af4bd7f42d67335254419c (patch)
tree045fee3db1659351fe410c57506a7fe7786e94b2 /ChangeLog.csl
parent4772384b35a964e39417b0b763b3683e235c6008 (diff)
downloadcygnal-87761c76ea3fcbed68af4bd7f42d67335254419c.tar.gz
cygnal-87761c76ea3fcbed68af4bd7f42d67335254419c.tar.bz2
cygnal-87761c76ea3fcbed68af4bd7f42d67335254419c.zip
2006-04-29 Paul Brook <paul@codesourcery.com>
* opcodes/arm-dis.c (coprocessor_opcodes): Add %c to unconditional arm instructions. (neon_opcodes): Add conditional execution specifiers. (thumb_opcodes): Ditto. (thumb32_opcodes): Ditto. (arm_conditional): Change 0xe to "al" and add "" to end. (ifthen_state, ifthen_next_state, ifthen_address): New. (IFTHEN_COND): Define. (print_insn_coprocessor, print_insn_neon): Print thumb conditions. (print_insn_arm): Change %c to use new values of arm_conditional. (print_insn_thumb16): Print thumb conditions. Add %I. (print_insn_thumb32): Print thumb conditions. (find_ifthen_state): New function. (print_insn): Track IT block state. * gas/testsuite/gas/arm/thumb2_bcond.d: Update expected output. * gas/testsuite/gas/arm/thumb32.d: Ditto. * gas/testsuite/gas/arm/vfp1_t2.d: Ditto. * gas/testsuite/gas/arm/vfp1xD_t2.d: Ditto. * binutils/testsuite/binutils-all/arm/objdump.exp: New file. * binutils/testsuite/binutils-all/arm/thumb2-cond.s: New test.
Diffstat (limited to 'ChangeLog.csl')
-rw-r--r--ChangeLog.csl23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 77390c526..820098307 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,26 @@
+2006-04-29 Paul Brook <paul@codesourcery.com>
+
+ * opcodes/arm-dis.c (coprocessor_opcodes): Add %c to unconditional
+ arm instructions.
+ (neon_opcodes): Add conditional execution specifiers.
+ (thumb_opcodes): Ditto.
+ (thumb32_opcodes): Ditto.
+ (arm_conditional): Change 0xe to "al" and add "" to end.
+ (ifthen_state, ifthen_next_state, ifthen_address): New.
+ (IFTHEN_COND): Define.
+ (print_insn_coprocessor, print_insn_neon): Print thumb conditions.
+ (print_insn_arm): Change %c to use new values of arm_conditional.
+ (print_insn_thumb16): Print thumb conditions. Add %I.
+ (print_insn_thumb32): Print thumb conditions.
+ (find_ifthen_state): New function.
+ (print_insn): Track IT block state.
+ * gas/testsuite/gas/arm/thumb2_bcond.d: Update expected output.
+ * gas/testsuite/gas/arm/thumb32.d: Ditto.
+ * gas/testsuite/gas/arm/vfp1_t2.d: Ditto.
+ * gas/testsuite/gas/arm/vfp1xD_t2.d: Ditto.
+ * binutils/testsuite/binutils-all/arm/objdump.exp: New file.
+ * binutils/testsuite/binutils-all/arm/thumb2-cond.s: New test.
+
2006-04-28 Mark Mitchell <mark@codesourcery.com>
* doc/as.texinfo: Mention that some .type syntaxes are not