x86: slightly simplify i386_parse_name()

Message ID a63ab9f1-6150-1948-c6e2-6a77855155e6@suse.com
State Accepted
Headers
Series x86: slightly simplify i386_parse_name() |

Checks

Context Check Description
snail/binutils-gdb-check success Github commit url

Commit Message

Jan Beulich May 5, 2023, 11:10 a.m. UTC
  With the switch to parse_real_register() (commit 4faaa10f3fab) "bad_reg"
cannot come back anymore. Drop the respective check.
  

Patch

--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -13875,13 +13875,8 @@  i386_parse_name (char *name, expressionS
     {
       *nextcharP = *input_line_pointer;
       *input_line_pointer = 0;
-      if (r != &bad_reg)
-	{
-	  e->X_op = O_register;
-	  e->X_add_number = r - i386_regtab;
-	}
-      else
-	  e->X_op = O_illegal;
+      e->X_op = O_register;
+      e->X_add_number = r - i386_regtab;
       return 1;
     }
   input_line_pointer = end;