diff options
author | Alessandro Marzocchi <alessandro.marzocchi@gmail.com> | 2015-06-17 13:50:52 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2015-06-17 13:50:52 +0100 |
commit | 1256987795a7f61826c0e5cc2ee023a579bb0a80 (patch) | |
tree | 77ca039d2d559d8038ed89ca4335e11f3e833adc /gas/ChangeLog | |
parent | ba592044bc04610d6fa14d0a95931bac303ace37 (diff) | |
download | gdb-1256987795a7f61826c0e5cc2ee023a579bb0a80.zip gdb-1256987795a7f61826c0e5cc2ee023a579bb0a80.tar.gz gdb-1256987795a7f61826c0e5cc2ee023a579bb0a80.tar.bz2 |
Add support for converting LDR Rx,=<imm> to MOV or MVN in Thumb2 mode.
PR gas/18499
gas * config/tc-arm.c (move_or_literal_pool): Add support for LDR Rx,=
to MOV.w or MVN.w for Thumb2.
tests * gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
* gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
* gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
* gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index b751117..b4e7d5f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -3,7 +3,11 @@ PR gas/18500 * config/tc-arm.c (is_double_a_single): New function. (double_to_single): New function. - (move_or_literal_pool): Add support for converting VLDR to VMOV. + (move_or_literal_pool): Add support for converting VLDR to VMOV. + + PR gas/18499 + * config/tc-arm.c (move_or_literal_pool): Add support for LDR Rx,= + to MOV.w or MVN.w for Thumb2. 2015-06-17 Nicolas Pitre <nico@linaro.org> |