HP 3000 Manuals

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