------- Additional Comments From hjl dot tools at gmail dot com  2008-05-27 
00:03 -------
As I indicated in this thread

http://sourceware.org/ml/binutils/2008-01/msg00041.html

before my memory size change, x86 assembler only
checked ambiguous sizes while accepting invalid sizes.

The whole suffix/size scheme doesn't work well for
Intel syntax. The way how ambiguous size check works
depends on unspecified operand size to be valid. However,
if unspecified operand size is invalid, ambiguous size
check won't work since match_template fails before
check_prefix is called. For accurate memory size
error message in Intel syntax, the assembler should
be cleaned up not to abuse suffix and check operand size
instead for Intel syntax. I think the infrastructure in
the current assembler should provide enough information
for this work. I consider it as enhancement and will
look into it when I find time.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement


http://sourceware.org/bugzilla/show_bug.cgi?id=6518

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to