FIX: Nested NOT Operators Yield Incorrect Value (79286)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 6.0
- Microsoft Macro Assembler (MASM) 6.0a
- Microsoft Macro Assembler (MASM) 6.0b
This article was previously published under Q79286 SYMPTOMS
If the NOT operator is used more than once in an expression in the
Microsoft Macro Assembler (MASM), an incorrect value may be generated.
For example:
incorrectly generates:
RESOLUTION
To work around this, avoid using consecutive NOT operators. Using two
NOT operators is equivalent to using none.
STATUS
Microsoft has confirmed this to be a problem in MASM versions 6.0,
6.0a, and 6.0b. This problem was corrected in MASM for MS-DOS version
6.1.
Modification Type: | Major | Last Reviewed: | 10/16/2003 |
---|
Keywords: | kbfix KB79286 |
---|
|