Specifications
Error! Style not defined. 815
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 815 of 131 Printed: 10/09/00 02:49 PM
A2093 count value too large
The length argument specified for SUBSTR or @SubStr exceeded the length of the
specified string.
A2094 operand must be relocatable
An operand was not relative to a label.
One of the following occurred:
u An operand specified with the END directive was not relative to a label.
u An operand to the SEG operator was not relative to a label.
u The right operand to the minus operator was relative to a label, but the left operand
was not.
u The operands to a relational operator were either not both integer constants or not
both memory operands. Relational operators can take operands that are both addresses
or both non-addresses but not one of each.
A2095 constant or relocatable label expected
The operand specified must be a constant expression or a memory offset.
A2096 segment, group, or segment register expected
A segment or group was expected but was not found.
One of the following occurred:
u The left operand specified with the segment override operator (:) was not a segment
register (CS, DS, SS, ES, FS, or GS), group name, segment name, or segment
expression.
u The ASSUME
directive was given a segment register without a valid segment address,
segment register, group, or the special FLAT group.
A2097 segment expected : identifier
The GROUP directive was given an identifier that was not a defined segment.
A2098 invalid operand for OFFSET
The expression following the OFFSET operator must be a memory expression or an
immediate expression.
A2099 invalid use of external absolute
An attempt was made to subtract a constant defined in another module from an
expression.
You can avoid this error by placing constants in include files rather than making them
external.