assemble: defer "operand size missing" until end of type check
commit3fb86f2cd650445c3fca877d00752050bd003ded
authorH. Peter Anvin <hpa@zytor.com>
Sun, 26 Jul 2009 02:12:10 +0000 (25 19:12 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 26 Jul 2009 02:12:10 +0000 (25 19:12 -0700)
tree89c06f9e944eec7f942a0e897c4fd24ca3b74d27
parenta81655bffb3841a0326c7224403f8c8e7cccd82a
assemble: defer "operand size missing" until end of type check

Defer the "operand size missing" error until we know all the other
operands have the correct type.  Otherwise we'll end up with false
positives, which result in noise entered into the xsizeflags array,
thus causing fuzzy matching to fail.

It's possible we should defer it even further.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
assemble.c