summaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2013-04-08 11:07:38 +0000
committerJan Beulich <jbeulich@novell.com>2013-04-08 11:07:38 +0000
commit9fd41bf0121a403253b743303a0804f94956e944 (patch)
tree8394974f64df07b613ff8bfe5ffdbb8174559f8f /gas
parent6441f1ece0dfcfd20f8399110a883f6fdcc55997 (diff)
downloadbinutils-redhat-9fd41bf0121a403253b743303a0804f94956e944.tar.gz
gas/
2013-04-08 Jan Beulich <jbeulich@suse.com> * gas/config/tc-arm.c (do_neon_ldr_str): Correct disgnostics for PC-relative VSTR.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/config/tc-arm.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 4d38403b3b..79ba6475d2 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,10 @@
2013-04-08 Jan Beulich <jbeulich@suse.com>
+ * gas/config/tc-arm.c (do_neon_ldr_str): Correct disgnostics for
+ PC-relative VSTR.
+
+2013-04-08 Jan Beulich <jbeulich@suse.com>
+
* gas/config/tc-arm.c (reg_names): Convert duplicate SP_fiq
entry to sp_fiq.
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
index f3b1ebfb13..8acfdd7a2f 100644
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -15692,10 +15692,10 @@ do_neon_ldr_str (void)
&& inst.operands[1].reg == REG_PC
&& (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"));
- else
+ if (thumb_mode)
inst.error = _("Use of PC here is UNPREDICTABLE");
+ else if (warn_on_deprecated)
+ as_warn (_("Use of PC here is deprecated"));
}
if (inst.operands[0].issingle)