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.

Chapter 8

161

Page 161
Image 161
HP UX Developer Tools manual 1035, 1036, 1037, 1038