gas:
commitdae404d292b862e32ceb21cbb50fa2214dce109c
authorJoseph Myers <joseph@codesourcery.com>
Thu, 29 Jan 2009 11:46:02 +0000 (29 11:46 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 29 Jan 2009 11:46:02 +0000 (29 11:46 +0000)
treed6a0d4cec416b1c3ced8a34228004e71fb6cdada
parent83494520aa5a02abf79b3773ec66ec27056e31b1
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.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/t16-bad.l
gas/testsuite/gas/arm/t16-bad.s
gas/testsuite/gas/arm/thumb2_mul-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_mul-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_mul-bad.s [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_mul.d [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_mul.s [new file with mode: 0644]