Reference Guide

Chapter 8 147
Diagnostic Messages
Warning Messages
CAUSE More than one .COPYRIGHT directive
encountered.
ACTION Remove the extra .COPYRIGHT
directive(s).
29 MESSAGE A procedure may not be empty
CAUSE Procedure with no code encountered.
ACTION Add at least one instruction to
procedure or delete the procedure
from the source file.
30 MESSAGE Procedure does not have
.CALLINFO
CAUSE Procedure requires a .CALLINFO
due to use of .ENTER/.LEAVE or if
there are no unwind space
requirements.
ACTION Insert a correct .CALLINFO directive
at the start of the procedure.
31 MESSAGE Empty source file(s)
CAUSE Input source file was empty.
ACTION An empty source file usually
indicates an error of some kind.
32 MESSAGE Missing .PROCEND
CAUSE A .PROC was not terminated by a
corresponding .PROCEND
ACTION Insert a .PROCEND
33 MESSAGE Cache hint may not work on
some hardware
CAUSE An instruction was encountered that
was performing a load to %r0. This
type of instruction is reserved as a
hint to the cache system. However
some of the early hardware didn't
properly perform this cache hint
feature.