The information in this article applies to:
SYMPTOMSThe Microsoft Macro Assembler (MASM) version 6.0 will produce a syntax error when multiple variables (separated by commas) are listed following a COMM directive if any variable, except the last one in the list, does not have a count field specified. For example, assembling sample code #1 with MASM 6.0 produces the following error: When assembling sample code #2, MASM 6.0 produces this error:
RESOLUTION
The following methods may be used to work around these problems:
-or- STATUSMicrosoft has confirmed this to be a problem in MASM version 6.0. This problem was corrected in MASM version 6.0a. MORE INFORMATIONThe sample code below illustrates this problem. MASM version 5.1 and 5.1a assemble the code without any errors. According to the BNF Grammar in Appendix B of the "Microsoft Macro Assembler Programmer's Guide," this should also assemble correctly with MASM version 6.0. Sample Code #1
Sample Code #2
Additional query words: 6.00 buglist6.00 fixlist6.00a
Keywords : |
Last Reviewed: January 4, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |