PRB: A2102 Warnings Generated for Possible 80286 Problems (34985)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 5.1
This article was previously published under Q34985 SYMPTOMS
The Microsoft Macro Assembler (MASM) versions 5.1 and 5.1a will
generate a warning for the following sample code, while MASM version
6.0, 6.0a, and 6.0b will assemble it without error. The warning
generated by 5.1 and 5.1a is as follows
A4102: segment near (or at) 64K limit
The linkers that shipped with both products (versions 3.64 and 5.13,
respectively) will report the following error at link time
L4020: code-segment size exceeds 64K-36
CAUSE
Warnings are generated because code segments in the range of 65,501 -
65,536 bytes may be unreliable on certain 80286 processors.
Modification Type: | Major | Last Reviewed: | 10/16/2003 |
---|
Keywords: | KB34985 |
---|
|