FIX: MASM 6.0 May Initialize Every 256th Data Symbol (73684)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 6.0
This article was previously published under Q73684 SYMPTOMS
The Microsoft Macro Assembler (MASM) version 6.0 may incorrectly initialize
data that is intended to be uninitialized. The problem will occur with
every 256th data symbol in a module that is defined using the "dup"
operator.
RESOLUTION
To work around the problem, either avoid using the dup operator when
declaring a variable or limit the number of occurrences to less than 256
per module.
STATUS
Microsoft has confirmed this to be a problem in MASM version 6.0. This
problem was corrected in MASM version 6.0a.
Modification Type: | Major | Last Reviewed: | 10/20/2003 |
---|
Keywords: | kbfix KB73684 |
---|
|