Thumb-2 assembler fixes, 1/5

Nick Clifton nickc@redhat.com
Thu Jan 29 08:13:00 GMT 2009


Hi Joseph,

> gas:
> 2009-01-29  Paul Brook  <paul@codesourcery.com>
>             Mark Mitchell  <mark@codesourcery.com>
> 
> 	* config/tc-arm.c (do_t_mul): In Thumb-2 mode, use 16-bit encoding
> 	of MUL when possible.
> 
> gas/testsuite:
> 2009-01-29  Paul Brook  <paul@codesourcery.com>
>             Mark Mitchell  <mark@codesourcery.com>
> 
> 	* gas/arm/thumb2_mul.s: New file.
> 	* gas/arm/thumb2_mul.d: Likewise.
> 	* gas/arm/thumb2_mul-bad.s: Likewise.
> 	* gas/arm/thumb2_mul-bad.d: Likewise.
> 	* gas/arm/thumb2_mul-bad.l: Likewise.
> 	* gas/arm/t16-bad.s: Add tests for"mul" with high registers.
> 	* gas/arm/t16-bad.l: Update accordingly.

Approved - please apply.

By the way, did you check these patches with a non-ELF targeted ARM 
toolchain in order to make sure that they still compile and do not 
introduce any new testsuite failures ?

Cheers
   Nick



More information about the Binutils mailing list