Revert "Do not issue error messages when parsing a PSTATE register".
authorYufeng Zhang <yufeng.zhang@arm.com>
Tue, 19 Nov 2013 18:11:03 +0000 (18:11 +0000)
committerYufeng Zhang <yufeng.zhang@arm.com>
Wed, 20 Nov 2013 11:22:53 +0000 (11:22 +0000)
This reverts commit 03e621be975dacc9cec9f5782698bdb098f6a49c.

gas/ChangeLog
gas/config/tc-aarch64.c

index e0535a0..b293b46 100644 (file)
@@ -1,3 +1,12 @@
+2013-11-19  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       Revert
+
+       2013-11-19  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-aarch64.c (parse_sys_reg): Do not issue error messages
+       for deprecated system registers when parsing pstate fields.
+
 2013-11-19  Nick Clifton  <nickc@redhat.com>
 
        * config/tc-aarch64.c (parse_sys_reg): Do not issue error messages
index 7d50381..fb0ae33 100644 (file)
@@ -3314,10 +3314,7 @@ parse_sys_reg (char **str, struct hash_control *sys_regs, int imple_defined_p)
     }
   else
     {
-      /* Only check system register names for deprecation.  If we have
-        been given a PSTATE field name (impled_defined_p == 0) then allow
-        any value.  */
-      if (imple_defined_p && aarch64_sys_reg_deprecated_p (o))
+      if (aarch64_sys_reg_deprecated_p (o))
        as_warn (_("system register name '%s' is deprecated and may be "
 "removed in a future release"), buf);
       value = o->value;