2005-02-02 Paul Brook <paul@codesourcery.com>
commit39f52855d8a204158c2bab8b3cd21144ea26273d
authorPaul Brook <paul@codesourcery.com>
Thu, 2 Feb 2006 13:34:17 +0000 (2 13:34 +0000)
committerPaul Brook <paul@codesourcery.com>
Thu, 2 Feb 2006 13:34:17 +0000 (2 13:34 +0000)
treeb9db5bdb3d9e326b2dd36d48c7400620af670aa4
parent03911952fe90dd2c1ac1916fdfa532356cc6d458
2005-02-02  Paul Brook  <paul@codesourcery.com>

gas/
* config/tc-arm.c (T2_OPCODE_MASK, T2_DATA_OP_SHIFT, T2_OPCODE_AND,
T2_OPCODE_BIC, T2_OPCODE_ORR, T2_OPCODE_ORN, T2_OPCODE_EOR,
T2_OPCODE_ADD, T2_OPCODE_ADC, T2_OPCODE_SBC, T2_OPCODE_SUB,
T2_OPCODE_RSB): Define.
(thumb32_negate_data_op): New function.
(md_apply_fix): Use it.
gas/testsuite/
* gas/arm/thumb2_invert.d: New test.
* gas/arm/thumb2_invert.s: New test.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/thumb2_invert.d [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_invert.s [new file with mode: 0644]