ID Number: Q26838
5.00 5.10 5.10a | 5.10 5.10a
MS-DOS | OS/2
buglist5.00 buglist5.10 buglist5.10a fixlist6.00
Summary:
SYMPTOMS
The Microsoft Macro Assember (MASM) versions 5.0, 5.1, and 5.1a
will not generate an error if you incorrectly use NEAR as the size
for a communal declaration. NEAR and FAR are not valid options for
specifying the size of a communal variable. The example below
demonstrates this problem.
STATUS
Microsoft has confirmed this to be a problem in MASM versions 5.0,
5.1, and 5.1a. This problem was corrected in MASM version 6.0.
Sample Code
-----------
; Assemble options needed: none
.MODEL small
.DATA
COMM abc:NEAR ; This should generate an error
END
Additional reference words: 5.00 5.10 5.10a