FIX: Error Message A4100: Impure Memory ReferenceLast reviewed: September 11, 1997Article ID: Q32691 |
5.10 | 5.10
MS-DOS | OS/2
kbtool kbfixlist kbbuglist
The information in this article applies to:
SYMPTOMSMASM incorrectly generates the error message "A4100: Impure memory reference" on the following source code:
.286 CODE segment ASSUME cs:code var1 db ? DIV var1 CODE ends CAUSEThe DIV instruction incorrectly generates the error message. This error occurs when the ".386" directive is used instead of the ".286" directive and the "dw" directive is used instead of the "db" directive. Also, if the ".386" directive is used with the "dd" directive, the DIV instruction will generate the error message again.
RESOLUTIONMicrosoft has confirmed this to be a problem in Version 5.10. This problem was corrected in MASM version 5.10a.
STATUSMicrosoft has confirmed this to be a bug in the Microsoft product listed at the beginning of this article. This problem was corrected in version 5.10a.
|
Additional reference words: 5.10 buglist5.10 fixlist5.10a
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |