Make ARMv8-M GAS tests pass on non ELF targets
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Tue, 17 May 2016 15:35:12 +0000 (16:35 +0100)
committerThomas Preud'homme <thomas.preudhomme@arm.com>
Tue, 17 May 2016 15:38:11 +0000 (16:38 +0100)
commit659f032c0a57467e19a1d81aba7cf6df36ae689a
tree3ca9d721abd5a0fa12aa122790d12610bcfda147
parent1bdc036f254394412f32b2ae89a6575ececc7031
Make ARMv8-M GAS tests pass on non ELF targets

2016-05-17  Thomas Preud'homme  <thomas.preudhomme@arm.com>

gas/
* testsuite/gas/arm/archv8m-cmse-msr-base.d: Force Thumb when
disassembling and stop skipping targets.
* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
* testsuite/gas/arm/archv8m-base.d: Also allow nops after the last
instruction for targets that have stronger alignment requirement.
* testsuite/gas/arm/archv8m-cmse-base.d: Likewise.
* testsuite/gas/arm/archv8m-cmse-main-1.d: Likewise.
* testsuite/gas/arm/archv8m-cmse-main-2.d: Likewise.
* testsuite/gas/arm/archv8m-main-dsp-1.d: Likewise.
* testsuite/gas/arm/archv8m-main-dsp-2.d: Likewise.
* testsuite/gas/arm/archv8m-main-dsp-3.d: Likewise.
* testsuite/gas/arm/archv8m-main.d: Likewise.
* testsuite/gas/arm/archv8m.s: Add label.
* testsuite/gas/arm/archv8m-cmse.s: Likewise.
* testsuite/gas/arm/archv8m-cmse-msr.s: Likewise.
* testsuite/gas/arm/archv8m-cmse-main.s: Likewise.
16 files changed:
gas/ChangeLog
gas/testsuite/gas/arm/archv8m-base.d
gas/testsuite/gas/arm/archv8m-cmse-base.d
gas/testsuite/gas/arm/archv8m-cmse-main-1.d
gas/testsuite/gas/arm/archv8m-cmse-main-2.d
gas/testsuite/gas/arm/archv8m-cmse-main.s
gas/testsuite/gas/arm/archv8m-cmse-msr-base.d
gas/testsuite/gas/arm/archv8m-cmse-msr-main.d
gas/testsuite/gas/arm/archv8m-cmse-msr.s
gas/testsuite/gas/arm/archv8m-cmse.s
gas/testsuite/gas/arm/archv8m-main-dsp-1.d
gas/testsuite/gas/arm/archv8m-main-dsp-2.d
gas/testsuite/gas/arm/archv8m-main-dsp-3.d
gas/testsuite/gas/arm/archv8m-main-dsp-4.d
gas/testsuite/gas/arm/archv8m-main.d
gas/testsuite/gas/arm/archv8m.s