Reference Guide
156 Chapter 8
Diagnostic Messages
Error Messages
ACTION Replace with an expression beginning
with a label or “.”
1011 MESSAGE "." allowed in pc_rel
expression only
CAUSE A period (.) used as an operand in a
non-branch context, or used as a
target in external branch or vectored
branch.
ACTION Use “.” only for pc-relative branches,
not in branch external or branch
vectored.
1012 MESSAGE PC-relative expression must
begin with . or label
CAUSE Branch target is poorly formed.
ACTION Use a label or “.” as the first term of a
branch expression
1013 MESSAGE Second label not allowed in
pc_relative expression
CAUSE Branch target is poorly formed: label
operator label
ACTION Use an offset in place of the second
label.
1014 MESSAGE Labels may not be added, they
may only be subtracted
CAUSE Attempt to form the sum of two
labels.
ACTION Use an offset in place of the second
label.
1015 MESSAGE Unexpected end of expression
CAUSE Nothing follows a +, -, /, or * in an
expression.
ACTION Place meaningful terms, integers or
labels after operator.