[GAS, Arm] PR24559: Fix pseudo load-operations for Armv8-M Baseline
authorAndre Vieira <andre.simoesdiasvieira@arm.com>
Tue, 21 May 2019 13:51:43 +0000 (14:51 +0100)
committerAndre Vieira <andre.simoesdiasvieira@arm.com>
Tue, 21 May 2019 13:53:49 +0000 (14:53 +0100)
commit8fe9a076adf308ec813246a96f915c5ab5b6a75f
tree00f5b0affa26916e302aacf68080aedddf2acfd4
parente6f65e7573a317ac4efff26fe0e49fe1b9e7a596
[GAS, Arm] PR24559: Fix pseudo load-operations for Armv8-M Baseline

gas/ChangeLog:
2019-05-21  Andre Vieira  <andre.simoesdiasvieira@arm.com>

PR 24559
* config/tc-arm.c (move_or_literal_pool): Set size_req to 0
for MOVW replacement.
* testsuite/gas/arm/load-pseudo.s: New test input.
* testsuite/gas/arm/m0-load-pseudo.d: New test.
* testsuite/gas/arm/m23-load-pseudo.d: New test.
* testsuite/gas/arm/m33-load-pseudo.d: New test.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/gas/arm/load-pseudo.s [new file with mode: 0644]
gas/testsuite/gas/arm/m0-load-pseudo.d [new file with mode: 0644]
gas/testsuite/gas/arm/m23-load-pseudo.d [new file with mode: 0644]
gas/testsuite/gas/arm/m33-load-pseudo.d [new file with mode: 0644]