gas/ChangeLog:
authorWill Newton <willnewton@sourceware.org>
Thu, 21 Mar 2013 18:39:35 +0000 (18:39 +0000)
committerWill Newton <willnewton@sourceware.org>
Thu, 21 Mar 2013 18:39:35 +0000 (18:39 +0000)
commit4755303e509dc866cb7fd26e9a27c159acffe30d
tree6d05d7019b646e188c2cb544d8b6355ac91f6ca2
parentbd712aed2f88ab824d403c55a212c2be3f41a335
gas/ChangeLog:

2013-03-21  Will Newton  <will.newton@linaro.org>

* config/tc-arm.c (encode_thumb32_addr_mode): Emit an error for all
pc-relative str instructions in Thumb mode.

gas/testsuite/ChangeLog:

2013-03-21  Will Newton  <will.newton@linaro.org>

* gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
* gas/arm/thumb2_relax.s: Likewise.
* gas/arm/thumb32.d: Likewise.
* gas/arm/thumb32.l: Likewise.
* gas/arm/thumb32.s: Likewise.
* gas/arm/thumb2_str-bad.d: New file.
* gas/arm/thumb2_str-bad.l: Likewise.
* gas/arm/thumb2_str-bad.s: Likewise.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/thumb2_relax.d
gas/testsuite/gas/arm/thumb2_relax.s
gas/testsuite/gas/arm/thumb32.d
gas/testsuite/gas/arm/thumb32.l
gas/testsuite/gas/arm/thumb32.s