* config/tc-arm.c (encode_arm_addr_mode_2): Fix
commitffc0142d8c3abf84566cf1a614034c36005b23d8
authorJie Zhang <jie.zhang@analog.com>
Wed, 25 Aug 2010 05:25:05 +0000 (25 05:25 +0000)
committerJie Zhang <jie.zhang@analog.com>
Wed, 25 Aug 2010 05:25:05 +0000 (25 05:25 +0000)
tree9fcee3136a94920288f1d8f0091d5cd81ef7ebc5
parentfff93c6b3457ae06673ea45e46a530edf8387d53
* config/tc-arm.c (encode_arm_addr_mode_2): Fix
BAD_PC_ADDRESSING condition.

testsuite/
* gas/arm/ldst-pc.d: New test.
* gas/arm/ldst-pc.s: New test.
* gas/arm/sp-pc-validations-bad.s: `str r0,[pc,#4]' is valid.
* gas/arm/sp-pc-validations-bad.l: Adjust accordingly.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/ldst-pc.d [new file with mode: 0644]
gas/testsuite/gas/arm/ldst-pc.s [new file with mode: 0644]
gas/testsuite/gas/arm/sp-pc-validations-bad.l
gas/testsuite/gas/arm/sp-pc-validations-bad.s