Warning Messages (1500-1999) [ HP Link Editor/XL Reference Manual ] MPE/iX 5.0 Documentation
HP Link Editor/XL Reference Manual
Warning Messages (1500-1999)
Warning messages signal potential error situations. HP Link Editor/XL
produces an executable program file, but erroneous results may occur at
run time.
------------------------------------------------------------------
1502
MESSAGE INCOMPATIBLE NUMBER OF ARGUMENTS: ! (!, !)
CAUSE The named procedure is referenced in one source
file and defined in another source file, but the
type checking information indicates that the two
declarations are incompatible.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1503
MESSAGE INCOMPATIBLE PACKING: ! (!, !)
CAUSE The named procedure or global variable is
referenced in one source file and defined in
another source file, but the type checking
information indicates that the two declarations are
incompatible. If the symbol refers to a procedure
and the incompatibility is with its parameters, the
parameter number is listed on the following line.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1504
MESSAGE INCOMPATIBLE ALIGNMENT: ! (!, !)
CAUSE The named procedure or global variable is
referenced in one source file and defined in
another source file, but the type checking
information indicates that the two declarations are
incompatible. If the symbol refers to a procedure
and the incompatibility is with its parameters, the
parameter number is listed on the following line.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1505
MESSAGE INCOMPATIBLE MODE: ! (!, !)
CAUSE The named procedure or global variable is
referenced in one source file and defined in
another source file, but the type checking
information indicates that the two declarations are
incompatible. If the symbol refers to a procedure
and the incompatibility is with its parameters, the
parameter number is listed on the following line.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1506
MESSAGE INCOMPATIBLE STRUCTURE: ! (!, !)
CAUSE The named procedure or global variable is
referenced in one source file and defined in
another source file, but the type checking
information indicates that the two declarations are
incompatible. If the symbol refers to a procedure
and the incompatibility is with its parameters, the
parameter number is listed on the following line.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1507
MESSAGE INCOMPATIBLE TYPE: ! (!, !)
CAUSE The named procedure or global variable is
referenced in one source file and defined in
another source file, but the type checking
information indicates that the two declarations are
incompatible. If the symbol refers to a procedure
and the incompatibility is with its parameters, the
parameter number is listed on the following line.
ACTION Check the source code and correct the
incompatibility, or ignore the warning.
------------------------------------------------------------------
1509
MESSAGE COMMON BLOCK REQUESTS FOR "!" HAVE DIFFERENT
LENGTHS
CAUSE The named common block was defined in one
subprogram with a longer length than its
initialization length.
ACTION Since this is a warning, no action is required. HP
Link Editor/XL allocates enough space for the
common block with the larger size, but only the
part declared in the BLOCK DATA subprogram is
initialized.
------------------------------------------------------------------
1510
MESSAGE INVALID SYMBOL TYPE FOR PLABEL (!, !)
CAUSE HP Link Editor/XL was asked to create a procedure
label for the named symbol in the given source
file, but the symbol is not a procedure name.
ACTION This message usually indicates a compiler error.
Record the steps that produced this error then
report the problem to your System Manager.
------------------------------------------------------------------
1511
MESSAGE INNER-QUADRANT BRANCH IN "!"
CAUSE A branch in the code must cross a quandrant
boundary. Usually, this is caused by a reference
from code to data.
ACTION Avoid using branches into data.
------------------------------------------------------------------
1512
MESSAGE QUADRANT CHANGE IN RELOCATABLE EXPRESSION
CAUSE A relocatable expression uses symbols from
different quadrants.
ACTION Avoid expressions which use both code and data
symbols.
------------------------------------------------------------------
MPE/iX 5.0 Documentation