        if ((i.types[op].bitfield.reg16
  	   || i.types[op].bitfield.reg32
  	   || i.types[op].bitfield.reg64)
-@@ -4850,7 +4942,7 @@
+@@ -4850,7 +4944,7 @@
       always be used.  */
    if ((i.seg[0]) && (i.seg[0] != default_seg))
      {

     }
   else if (*op_string == IMMEDIATE_PREFIX)
     {
@@ -7725,6 +8199,8 @@
 #define OPTION_MOLD_GCC (OPTION_MD_BASE + 9)
 #define OPTION_MSSE2AVX (OPTION_MD_BASE + 10)
 #define OPTION_MSSE_CHECK (OPTION_MD_BASE + 11)

   {NULL, no_argument, NULL, 0}
 };
 size_t md_longopts_size = sizeof (md_longopts);
@@ -7953,6 +8433,20 @@
 	as_fatal (_("Invalid -msse-check= option: `%s'"), arg);
       break;
 
