2005-08-05 Paul Brook <paul@codesourcery.com>
[deliverable/binutils-gdb.git] / gas / ChangeLog
index ac2b865211bedc56537ec38fccf5ee944c6b27de..789e03576d5b1802820d8c9978a7642d552a675f 100644 (file)
@@ -1,3 +1,19 @@
+2005-08-05  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (current_it_mask, current_cc): New variables.
+       (do_t_add_sub): Use correct encodings inside IT block.
+       (do_t_arit3c): Ditto.
+       (do_t_it): Simplify logic.  Set current_it_mask and current_cc.
+       (md_assemble): Verify conditional suffixes agains IT blocks.
+
+2005-08-05  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (encode_thumb32_immediate): Only accept shifted
+       constants.
+       (encode_thumb32_shifted_operand): Prohibit register shifts.
+       (encode_thumb32_addr_mode): Fix typo.
+       (insns): Correct thumb2 ldm and stm opcodes.
+
 2005-08-02  Khem Raj  <kraj@mvista.com>
 
        * config/tc-arm.c (do_iwmmxt_wldstd): Correct the offset range for
This page took 0.023594 seconds and 4 git commands to generate.