The information in this article applies to:
SYMPTOMSMicrosoft Macro Assembler (MASM) may move a segment register instead of generating an error on an invalid code statement. In the following example, the statement:
should generate an error. However, MASM treats the statement as:
and thus does not generate the code that may be expected. The code
that the user anticipated being generated was:
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. MORE INFORMATIONThe following program should generate two assembler errors but does not: 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. |