The information in this article applies to:
SYMPTOMSWhen the ASSUME directive uses the SEG operator on a communal far data item in the Microsoft Macro Assembler (MASM) versions 5.1, 5.1a, and 6.0, it may generate an error incorrectly. The statement "cmp dog, 0" in the sample code below incorrectly generates the following message when assembled with MASM 5.1 or 5.1a: MASM 6.0 incorrectly generates the following message:
RESOLUTION
The following workarounds may be used to eliminate the error messages:
STATUSMicrosoft has confirmed this to be a problem in MASM versions 5.1, 5.1a, and 6.0. This problem was corrected in MASM version 6.0a. MORE INFORMATIONThe following sample code can be used to demonstrate the problem. Sample Code
Additional query words: 5.10 5.10a 6.00 buglist5.10 buglist5.10a buglist6.00 fixlist6.00a
Keywords : |
Last Reviewed: January 4, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |