From: Jan Beulich Date: Fri, 12 May 2023 06:56:07 +0000 (+0200) Subject: x86: slightly simplify i386_parse_name() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f847749a74a74b4024bac247c51838ebac49d1a6;p=binutils-gdb.git x86: slightly simplify i386_parse_name() With the switch to parse_real_register() (commit 4faaa10f3fab) "bad_reg" cannot come back anymore. Drop the respective check. --- diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index 8856ccc495c..c0bf4fc0c4e 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -13875,13 +13875,8 @@ i386_parse_name (char *name, expressionS *e, char *nextcharP) { *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;