diff options
author | Will Newton <willnewton@sourceware.org> | 2013-03-15 15:53:39 +0000 |
---|---|---|
committer | Will Newton <willnewton@sourceware.org> | 2013-03-15 15:53:39 +0000 |
commit | ba86b375f001b2f270b0d0a08197940e6b194b2e (patch) | |
tree | 093fc98e6908d536b1936b46929078f12cef73e4 /gas/config/tc-arm.c | |
parent | b3ccdeb53f92a438c2953c4e485a5334ff775f41 (diff) | |
download | gdb-ba86b375f001b2f270b0d0a08197940e6b194b2e.zip gdb-ba86b375f001b2f270b0d0a08197940e6b194b2e.tar.gz gdb-ba86b375f001b2f270b0d0a08197940e6b194b2e.tar.bz2 |
gas/ChangeLog:
2013-03-12 Will Newton <will.newton@linaro.org>
* config/tc-arm.c (do_neon_ldr_str): Fix error check for PC register
in vstr in Thumb mode for pre-ARMv7 cores.
gas/testsuite/ChangeLog:
2013-03-12 Will Newton <will.newton@linaro.org>
* gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
Diffstat (limited to 'gas/config/tc-arm.c')
-rw-r--r-- | gas/config/tc-arm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 27d2361..ee09e14 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -15690,7 +15690,7 @@ do_neon_ldr_str (void) And is UNPREDICTABLE in thumb mode. */ if (!is_ldr && inst.operands[1].reg == REG_PC - && ARM_CPU_HAS_FEATURE (selected_cpu, arm_ext_v7)) + && (ARM_CPU_HAS_FEATURE (selected_cpu, arm_ext_v7) || thumb_mode)) { if (!thumb_mode && warn_on_deprecated) as_warn (_("Use of PC here is deprecated")); |