aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2012-04-12 07:46:54 +0000
committerNick Clifton <nickc@redhat.com>2012-04-12 07:46:54 +0000
commit6530b175a1051db81806d031b8ab2937744ff57b (patch)
tree3af9a7137c724b8db9731019fd811e2269559d2e /gas/ChangeLog
parent202e23565d36f4696d5e836ec06d4c685c30fb16 (diff)
downloadgdb-6530b175a1051db81806d031b8ab2937744ff57b.zip
gdb-6530b175a1051db81806d031b8ab2937744ff57b.tar.gz
gdb-6530b175a1051db81806d031b8ab2937744ff57b.tar.bz2
* config/tc-arm.c (only_one_reg_in_list): New function.
(encode_ldmstm): Ditto. (do_ldmstm): Use a different encoding when pushing or poping a single register. (A_COND_MASK): New macro. (A_PUSH_POP_OP_MASK): Ditto. (A1_OPCODE_PUSH): Ditto. (A2_OPCODE_PUSH): Ditto. (A2_OPCODE_POP): Ditto. * gas/arm/push-pop.d: New testcase. * gas/arm/push-pop.s: Ditto. * gas/arm/stm-ldm.d: Ditto. * gas/arm/stm-ldm.s: Ditto.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 6243dfe..b1d863a 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,16 @@
+2012-04-12 Jie Zhang <jie@codesourcery.com>
+ Meador Inge <meadori@codesourcery.com>
+
+ * config/tc-arm.c (only_one_reg_in_list): New function.
+ (encode_ldmstm): Ditto.
+ (do_ldmstm): Use a different encoding when pushing or poping
+ a single register.
+ (A_COND_MASK): New macro.
+ (A_PUSH_POP_OP_MASK): Ditto.
+ (A1_OPCODE_PUSH): Ditto.
+ (A2_OPCODE_PUSH): Ditto.
+ (A2_OPCODE_POP): Ditto.
+
2012-04-06 Maciej W. Rozycki <macro@linux-mips.org>
* doc/c-mips.texi (MIPS Opts): Correct -no-mfix-24k to