diff options
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index d1e9871..9532e7c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,30 @@ +2010-02-12 Daniel Gutson <dgutson@codesourcery.com> + + * config/tc-arm.c (asm_opcode): operands type + change. + (BAD_PC_ADDRESSING): New macro message. + (BAD_PC_WRITEBACK): Likewise. + (MIX_ARM_THUMB_OPERANDS): New macro. + (operand_parse_code): Added enum values. + (parse_operands): Added thumb/arm distinction, + plus new enum values handling. + (encode_arm_addr_mode_2): Validations enhanced. + (encode_arm_addr_mode_3): Likewise. + (do_rm_rd_rn): Likewise. + (encode_thumb32_addr_mode): Likewise. + (do_t_ldrex): Likewise. + (do_t_ldst): Likewise. + (do_t_strex): Likewise. + (md_assemble): Call parse_operands with + a new parameter. + (OPS_1): New macro. + (OPS_2): Likewise. + (OPS_3): Likewise. + (OPS_4): Likewise. + (OPS_5): Likewise. + (OPS_6): Likewise. + (insns): Updated insns operands. + 2010-02-12 Tristan Gingold <gingold@adacore.com> Douglas B Rupp <rupp@gnat.com> |