Specifications

Error! Style not defined. 817
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 817 of 133 Printed: 10/09/00 02:49 PM
A2113 invalid radix tag
The specified radix was not a number in the range 216.
A2114 INVOKE argument type mismatch : argument number
The type of the arguments passed using the INVOKE directive did not match the type of
the parameters in the prototype of the procedure being invoked.
A2115 invalid coprocessor register
The coprocessor index specified was negative or greater than 7.
A2116 instructions and initialized data not allowed in AT segments
An instruction or initialized data was found in a segment defined with the AT attribute.
Data in AT segments must be declared with the ? initializer.
A2117 /AT option requires TINY memory model
The /AT option was specified on the assembler command line, but the program being
assembled did not specify the TINY memory model with the .MODEL directive.
This error is only generated for modules that specify a start address or use the
.STARTUP directive.
A2118 cannot have segment address references with TINY model
An attempt was made to reference a segment in a TINY model program.
All TINY model code and data must be accessed with NEAR addresses.
A2119 language type must be specified
A procedure definition or prototype was not given a language type.
A language type must be declared in each procedure definition or prototype if a default
language type is not specified. A default language type is set using either the .MODEL
directive, OPTION LANG, or the ML command-line options /Gc or /Gd.
A2120 PROLOGUE must be macro function
The identifier specified with the OPTION PROLOGUE directive was not recognized as
a defined macro function.
The user-defined prologue must be a macro function that returns the number of bytes
needed for local variables and any extra space needed for the macro function.
A2121 EPILOGUE must be macro procedure
The identifier specified with the OPTION EPILOGUE directive was not recognized as a
defined macro procedure.
The user-defined epilogue macro cannot return a value.