Specifications
Error! Style not defined. 819
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 819 of 135 Printed: 10/09/00 02:49 PM
A2134 structure too large to pass with INVOKE : argument number
An attempt was made with INVOKE to pass a structure that exceeded 255 bytes.
Pass structures by reference if they are larger than 255 bytes.
A2136 too many arguments to INVOKE
The number of arguments passed using the INVOKE directive exceeded the number of
parameters in the prototype for the procedure being invoked.
A2137 too few arguments to INVOKE
The number of arguments passed using the INVOKE directive was fewer than the
number of required parameters specified in the prototype for the procedure being
invoked.
A2138 invalid data initializer
The initializer list for a data definition was invalid.
This error can be caused by using the R radix override with too few digits.
A2140 RET operand too large
The operand specified to RET, RETN, or RETF exceeded two bytes.
A2141 too many operands to instruction
Too many operands were specified with a string control instruction.
A2142 cannot have more than one .ELSE clause per .IF block
The assembler found more than one .ELSE clause within the current .IF block.
Use .ELSEIF for all but the last block.
A2143 expected data label
The LENGTHOF, SIZEOF, LENGTH, or SIZE operator was applied to a non-data
label, or the SIZEOF or SIZE operator was applied to a type.
A2144 cannot nest procedures
An attempt was made to nest a procedure containing a parameter, local variable, USES
clause, or a statement that generated a new segment or group.
A2145 EXPORT must be FAR : procedure
The given procedure was given EXPORT visibility and NEAR distance.
All EXPORT procedures must be FAR. The default visibility may have been set with the
OPTION PROC:EXPORT statement or the SMALL or COMPACT memory models.
A2146 procedure declared with two visibility attributes : procedure
The given procedure was given conflicting visibilities.
A procedure was declared with two different visibilities (PUBLIC, PRIVATE, or
EXPORT). The PROC and PROTO statements for a procedure must have the same
visibility.