tc-i386.c gcc10 warning fix
authorAlan Modra <amodra@gmail.com>
Sat, 21 Sep 2019 01:29:50 +0000 (10:59 +0930)
committerAlan Modra <amodra@gmail.com>
Sat, 21 Sep 2019 02:05:39 +0000 (11:35 +0930)
.../gas/config/tc-i386.c: In function ‘md_parse_option’:
.../gas/config/tc-i386.c:11441:9: error: implicit conversion from ‘enum <anonymous>’ to ‘enum <anonymous>’ [-Werror=enum-conversion]
11441 |  vexwig = evexw0;
      |         ^
.../gas/config/tc-i386.c:11443:9: error: implicit conversion from ‘enum <anonymous>’ to ‘enum <anonymous>’ [-Werror=enum-conversion]
11443 |  vexwig = evexw1;
      |         ^

* config/tc-i386.c (md_parse_option): Fix warning on vexwig assignment.

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

index 482ab08c2969f694d2f10ba584f63ab0017968a7..39537f81298a2b69bbf5d9d79dc2ee93e3b36b99 100644 (file)
@@ -1,3 +1,7 @@
+2019-09-21  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-i386.c (md_parse_option): Fix warning on vexwig assignment.
+
 2019-09-20  Alan Modra  <amodra@gmail.com>
 
        * config/tc-tic6x.c (tc_gen_reloc): Correct common symbol check.
index 349b36da5d755213896485f68de27abb5edfdbfb..5d783b4276be15f93d2c544766f6362b23b84562 100644 (file)
@@ -11438,9 +11438,9 @@ md_parse_option (int c, const char *arg)
 
     case OPTION_MVEXWIG:
       if (strcmp (arg, "0") == 0)
-       vexwig = evexw0;
+       vexwig = vexw0;
       else if (strcmp (arg, "1") == 0)
-       vexwig = evexw1;
+       vexwig = vexw1;
       else
        as_fatal (_("invalid -mvexwig= option: `%s'"), arg);
       break;