summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2005-04-29 17:45:56 +0000
committerZack Weinberg <zackw@panix.com>2005-04-29 17:45:56 +0000
commit9d858fdbb5995b4aa9addf48aed21a8233eba727 (patch)
treec638945975d7d854ba15f40b0048ec393c9b2ac0
parent11f31bb97faf2e6f8c3b8cc98c3e44779acd17cc (diff)
downloadgdb-9d858fdbb5995b4aa9addf48aed21a8233eba727.tar.gz
* gas/sb.c: Include as.h.
(sb_to_scrub, scrub_position, scrub_from_sb): New statics. (sb_scrub_and_add_sb): New interface. * gas/sb.h: Declare sb_scrub_and_add_sb. * gas/input-scrub.c (input_scrub_include_sb): Use it. * gas/config/tc-arm.c (do_t_arit3c): Correct typo in expression. (do_t_mul): Allow dest to equal either source1 or source2 in 16-bit form; do not complain about dest == source1 in any case. * gas/testsuite/gas/arm/tcompat2.s: Test both dest==source1 and dest==source2 for commutative arithmetic instructions. * gas/testsuite/gas/arm/tcompat2.d: Update to match. * gas/testsuite/gas/arm/t16-bad.l: Adjust expected diagnostic. * gas/testsuite/gas/arm/macro1.s, gas/arm/macro1.d: New test pair. * gas/testsuite/gas/arm/arm.exp: Run it.
-rw-r--r--ChangeLog.csl20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index dc781404803..46afaf35937 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,23 @@
+2005-04-29 Zack Weinberg <zack@codesourcery.com>
+
+ * gas/sb.c: Include as.h.
+ (sb_to_scrub, scrub_position, scrub_from_sb): New statics.
+ (sb_scrub_and_add_sb): New interface.
+ * gas/sb.h: Declare sb_scrub_and_add_sb.
+ * gas/input-scrub.c (input_scrub_include_sb): Use it.
+
+ * gas/config/tc-arm.c (do_t_arit3c): Correct typo in expression.
+ (do_t_mul): Allow dest to equal either source1 or source2 in
+ 16-bit form; do not complain about dest == source1 in any
+ case.
+
+ * gas/testsuite/gas/arm/tcompat2.s: Test both dest==source1 and
+ dest==source2 for commutative arithmetic instructions.
+ * gas/testsuite/gas/arm/tcompat2.d: Update to match.
+ * gas/testsuite/gas/arm/t16-bad.l: Adjust expected diagnostic.
+ * gas/testsuite/gas/arm/macro1.s, gas/arm/macro1.d: New test pair.
+ * gas/testsuite/gas/arm/arm.exp: Run it.
+
2005-04-25 Zack Weinberg <zack@codesourcery.com>
Thumb32 assembler.