2005-02-02 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Thu, 2 Feb 2006 13:34:17 +0000 (13:34 +0000)
committerPaul Brook <paul@codesourcery.com>
Thu, 2 Feb 2006 13:34:17 +0000 (13:34 +0000)
commitef8d22e63b889bff1ac315e95eb33b78c7ea8949
tree04d69759355a82501c3ac39d2442de0084c0cbec
parent59f6d9d6f82ccc6c306740f7eedb613fe0f281a3
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]