------- 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