OSDN Git Service

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)
commit6d8534a6965e0a59cd8ea8c81cfd444d6d2ca3b4
treea684e0eb5aa68976cdd479052c6daf32a7d39069
parent71b10c12357e24e05c3603fa4e5f5e8a07ca71f5
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