Specifications

Error! Style not defined. 827
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 827 of 143 Printed: 10/09/00 02:49 PM
A4002 non-unique STRUCT/UNION field used without qualification
A STRUCT or UNION field can be referenced without qualification only if it has a
unique identifier.
This conflict can be resolved either by renaming one of the structure fields to make it
unique or by fully specifying both field references.
The NONUNIQUE keyword requires that all references to the elements of a STRUCT
or UNION be fully specified.
A4003 start address on END directive ignored with .STARTUP
Both .STARTUP and a program load address (optional with the END directive) were
specified. The address specification with the END directive was ignored.
A4004 cannot ASSUME CS
An attempt was made to assume a value for the CS register. CS is always set to the
current segment or group.
A4005 unknown default prologue argument
An unknown argument was passed to the default prologue.
The default prologue understands only the FORCEFRAME and LOADDS arguments.
A4006 too many arguments in macro call
There were more arguments given in the macro call than there were parameters in the
macro definition.
A4007 option untranslated, directive required : option
There is no ML command-line equivalent for the given MASM option. The desired
behavior can be obtained by using a directive in the source file.
Option Directive
/A .ALPHA
/P OPTION READONLY
/S .SEQ
A4008 invalid command-line option value, default is used : option
The value specified with the given option was not valid. The option was ignored, and the
default was assumed.
A4009 insufficient memory for /EP : /EP ignored
There is not enough memory to generate a first-pass listing.
A4010 expected '>' on text literal
A macro was called with a text literal argument that was missing a closing angle bracket.