Reference Guide

164 Chapter 8
Diagnostic Messages
Error Messages
CAUSE The displacement for this instruction
must be a constant expression.
ACTION Rewrite the instruction so that it uses
a constant expression.
1054 MESSAGE Unexpected items at end of
line
CAUSE Legal operands are followed by
trailing characters or operators.
ACTION Examine entire sequence of
operations for syntactic integrity.
Possibly insert a “;” to denote a
comment after legal operands.
1055 MESSAGE Label must be defined within
a declared subspace
CAUSE Label is present before a .SUBSPA
directive.
ACTION Place label after issuing .SUBSPA
directive.
1056 MESSAGE Poorly formed .DWORD argument
CAUSE The syntax for this .DWORD
argument is invalid.
ACTION Consult the Assembler manual for
the valid syntax.
1057 MESSAGE Unexpected register symbol %s
found in a constant
expression
CAUSE A predefined register or a name
defined by a .REG directive was
encountered in a location where only
an integer constant, a name defined
by a .EQU directive, may occur.
ACTION Replace the predefined register or a
name defined by a .REG directive by a
constant, or change the .REG
directive into a .EQU directive.