PRB: "AT" Combine Types (26839)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 5.0
- Microsoft Macro Assembler (MASM) 5.1
- Microsoft Macro Assembler (MASM) 5.1a
This article was previously published under Q26839 SYMPTOMS
The Microsoft Macro Assembler will generate a misleading error message when
a segment with the AT combine type is specified with a segment value that
is too large. The error message generated will be:
error A2029: Division by 0 or overflow
It is not clear from the error message that the segment value was too
large.
CAUSE
This is the expected behavior of MASM 5.0, 5.1, and 5.1a.
RESOLUTION
MASM 6.0 now generates the following error message:
error A2084: constant value too large
Modification Type: | Minor | Last Reviewed: | 10/29/2003 |
---|
Keywords: | KB26839 |
---|
|