The information in this article applies to:
SYMPTOMSIn the Microsoft Macro Assembler (MASM) version 6.0, incorrect code is generated for instructions using operand [esp][esp], such as the following instructions: lea esi, [esp][esp] CAUSEThe operand [esp][esp] is not supported in the Intel instruction set. An error such as: should have been generated by the assembler. STATUSMicrosoft has confirmed this to be a problem in MASM version 6.0. This problem was corrected in MASM version 6.0a. MORE INFORMATIONA listing file from the following program will show that the instruction lea esi, [esp][esp] is encoded as 8D 34 24. This is incorrect. 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. |