The information in this article applies to:
SYMPTOMSWith the Microsoft Macro Assembler (MASM) 6.0, the following error is generated incorrectly for instructions using the operand [ebx][ebx]: For example: lea esi, [ebx][ebx] RESOLUTIONA workaround for this problem is to embed the opcode for the instruction directly in the code. The sample code below demonstrates this method. STATUSMicrosoft has confirmed this to be a problem in MASM version 6.0. This problem has been corrected in MASM version 6.0a. MORE INFORMATIONError A2029 will be incorrectly generated for the following program. The code that should be generated for lea esi [ebx][ebx] is 8D 34 1B. Note that the operand [ebx][ebx] is available only when using the .386 or .486 directives. Sample Code
Additional query words: 6.00 buglist6.00 fixlist6.00a
Keywords : |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |