has the IgnoreSize bit set.
* symbols.c: Fix formatting.
* expr.c: Likewise.
+Wed Aug 9 16:28:21 EDT 2000 Diego Novillo <dnovillo@cygnus.com>
+
+ * tc-i386.c (md_assemble): Skip suffix check if the opcode modifier
+ has the IgnoreSize bit set.
+
2000-08-09 Alan Modra <alan@linuxcare.com.au>
From Rodney Brown <RodneyBrown@mynd.com>
/* Check the suffix, except for some instructions in intel mode. */
if ((t->opcode_modifier & suffix_check)
+ && !(intel_syntax
+ && (t->opcode_modifier & IgnoreSize))
&& !(intel_syntax
&& t->base_opcode == 0xd9
&& (t->extension_opcode == 5 /* 0xd9,5 "fldcw" */
}
#endif
}
+ else if (intel_syntax && (i.tm.opcode_modifier & IgnoreSize))
+ /* Do nothing if the instruction is going to ignore the prefix. */
+ ;
else
abort ();
}