Reference Guide

Chapter 8 161
Diagnostic Messages
Error Messages
ACTION Only %sr3 is saved using the
PA-RISC calling convention. Either
specify %sr3 or omit the ENTRY_SR
keyword.
1035 MESSAGE Instructions must occur
within a declared subspace:
%s
CAUSE Instructions present before .SUBSPA
directive
ACTION Use .SUBSPA directive before issuing
instructions
1036 MESSAGE Illegal use of %previous_sp,
must be used as a base
register
CAUSE The pseudo register %previous_sp
is being used in an instruction as a
source or destination register. This
special register can only be used as a
base register.
ACTION Use %previous_sp as the base
register in a Load or Store
instruction.
1037 MESSAGE nested .PROC
CAUSE A second .PROC directive was
encountered before a .PROCEND
directive
ACTION Insert .PROCEND directive before the
second .PROC directive, or remove
unnecessary .PROC directive.
1038 MESSAGE Label name required for %s
CAUSE Directive, such as .COMM, .REG, .EQU
or .MACRO requires that a label be
present.
ACTION Add a label starting in column 1 to
use as the name being defined by this
directive.