Diagnostic Messages

Warning Messages

for it to be able to disambiguate between immediates and registers for certain opcodes. Thus in future versions of the assembler this message may be a non-suppressible error instead of a warning.

42MESSAGE Use of %s is incorrect for the current %s of %s

CAUSE

Use of a cbit in a FTEST or FCMP

 

instruction, with a .LEVEL of 1.1 or

 

1.0. The cbit feature of FCMP and

 

FTEST is only available for .LEVEL

 

2.0.

ACTION

Insert a .LEVEL or .ALLOW directive

 

as appropriate, or remove the

 

offending instruction from the source

 

file.

44MESSAGE Value for ACCESS was not specified for this new

.SUBSPA directive.

CAUSE

A new subspace is being defined by

 

the this .SUBSPA directive and a

 

value of the ACCESS keyword is not

 

supplied. You must always give a

 

value for ACCESS when defining a

 

new subspace.

ACTION

If the subspace that you are

 

referencing is a predefined subspace

 

then make sure that the header file

 

/usr/lib/pcc_prefix.s is being

 

included. You must add the header

 

file to the command-line if you are

 

invoking as(1) directly. The header

 

file will typically be included for you

 

if you invoke the assembler using

 

cc(1)

 

If you are declaring a new subspace

 

then add the proper ACCESS

 

definition to the .SUBSPA directive.

Chapter 8

151