]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[GAS, Arm] PR24559: Fix pseudo load-operations for Armv8-M Baseline
authorAndre Vieira <andre.simoesdiasvieira@arm.com>
Tue, 21 May 2019 15:27:28 +0000 (16:27 +0100)
committerAndre Vieira <andre.simoesdiasvieira@arm.com>
Tue, 21 May 2019 15:27:28 +0000 (16:27 +0100)
commit114c576d1796773456a74d93c7b391279347e117
tree7e69856b9f7f701f0eb2edd13af4d99276b2287b
parent4ee0b37fff6c9c43d3b5abe9285316979ee24683
[GAS, Arm] PR24559: Fix pseudo load-operations for Armv8-M Baseline

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

Backport from mainline
2019-05-21  Andre Vieira  <andre.simoesdiasvieira@arm.com>

PR24559
* 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]