OSDN Git Service

2010-09-27 Tejas Belagod <tejas.belagod@arm.com>
authormgretton <mgretton>
Mon, 27 Sep 2010 09:47:04 +0000 (09:47 +0000)
committermgretton <mgretton>
Mon, 27 Sep 2010 09:47:04 +0000 (09:47 +0000)
commit8b0509d956fb4c83de40dfd7e4c6ff73762a54bd
treeb47ce25f586a17e80c805f8b2ebf23bb2acc5b74
parent3f42646649740ba81b693424f763602a1f15bdc2
2010-09-27  Tejas Belagod  <tejas.belagod@arm.com>

* gas/config/tc-arm.c (do_neon_ldr_str): Deprecate ARM-mode PC-relative
VSTR, issue an error in THUMB mode.
* opcodes/arm_dis.c (print_insn_coprocessor): Apply off-by-alignment
correction to unaligned PCs while printing comment.
* gas/testsuite/gas/arm/vldr.s: New test for pc-relative VLDR disassembly comment.
* gas/testsuite/gas/arm/vldr.d: Likewise.
* gas/testsuite/gas/arm/vstr-bad.s: New test for PC-relative VSTR.
* gas/testsuite/gas/arm/vstr-thumb-bad.l: Likewise.
* gas/testsuite/gas/arm/vstr-thumb-bad.d: Likewise.
* gas/testsuite/gas/arm/vstr-arm-bad.l: Likewise.
* gas/testsuite/gas/arm/vstr-arm-bad.d: Likewise.
12 files changed:
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/vldr.d [new file with mode: 0644]
gas/testsuite/gas/arm/vldr.s [new file with mode: 0644]
gas/testsuite/gas/arm/vstr-arm-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/vstr-arm-bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/vstr-bad.s [new file with mode: 0644]
gas/testsuite/gas/arm/vstr-thumb-bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/vstr-thumb-bad.l [new file with mode: 0644]
opcodes/ChangeLog
opcodes/arm-dis.c