2005-08-05 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Fri, 5 Aug 2005 12:28:23 +0000 (12:28 +0000)
committerPaul Brook <paul@codesourcery.com>
Fri, 5 Aug 2005 12:28:23 +0000 (12:28 +0000)
commite27ec89e51e1db97b276d427f8fd3d8abe57631f
treee7eaafe74dde86f7e89bee72e60335232f857316
parent9c3c69f2f1d2925a08837d4c18b5e9ffd1aff301
2005-08-05  Paul Brook  <paul@codesourcery.com>

gas/
* 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.
gas/testsuite/
* gas/arm/thumb32.s: Use correct conditional suffixes inside IT
blocks.
* gas/arm/thumb2_it.d, gas/arm/thumb2_it.s: New test.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/thumb32.s