[patch] More Thumb2 condexec bugs
Paul Brook
paul@codesourcery.com
Mon Aug 8 19:50:00 GMT 2005
The attached patch fixes some mode thumb2 conditional instruction encodings.
Specifically the 16-bit forms do not set the condition codes when inside an
IT block.
Tested on arm-none-eabi.
Ok?
Paul
2005-08-08 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (do_t_mov_cmp): Fix encoding of 16-bit conditional
instructions.
(do_t_mvn_tst, do_t_neg, do_t_shift): Ditto.
gas/testsuite/
* gas/arm/thumb2_it.s: Add more instruction variants.
* gas/arm/thumb2_it.d: Ditto.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.t2_it
Type: text/x-diff
Size: 9649 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20050808/7cd370d7/attachment.bin>
More information about the Binutils
mailing list