The information in this article applies to:
SYMPTOMSWhen using the Microsoft Macro Assembler (MASM) to generate a listing file for an assembler source file that contains a CMPXCHG instruction, errors may occur in that listing. A colon is appended to bytes of values 26h, 2Eh, 36h, and 3Eh when they appear in an instruction. For example, the following are generated:
instead of the following:
In addition, the address of a memory location is not always shown;
instead, a series of disjoint zero bytes appear. For example, the
following is generated:
instead of the following:
Note that this also occurs in the first example. Finally, extra
trailing bytes may be placed in the listing file. For example, the
following is generated:
instead of the following:
STATUSMicrosoft has confirmed this to be a problem in MASM versions 6.0, 6.0a, 6.0b, 6.1, and 6.1a. This problem was corrected in MASM for MS-DOS version 6.11. Sample Code
Additional query words: 6.00 6.00a 6.00b 6.10 6.10a buglist6.00a buglist6.00b buglist6.10 buglist6.10a fixlist6.11
Keywords : |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |