Diagnostic Messages [ Technical Addendum for HP Link Editor/iX ] MPE/iX 5.0 Documentation
Technical Addendum for HP Link Editor/iX
Diagnostic Messages
New warning and error messages returned by the Link Editor.
User Errors (1000-1499)
--------------------------------------------------------------
1167 MESSAGE Expected NMXL file. File "!" is a CM file
(LINKERR 1167)
CAUSE The Link Editor encountered a compatibility mode
file when linking and shared data was enabled.
ACTION Make sure LKSHAREDATA is unset or set to FALSE
before attempting to link with compatibility mode
files.
--------------------------------------------------------------
Warning Messages (1500-1999)
--------------------------------------------------------------
1562 MESSAGE SYMBOL "!1" IS HIDDEN/NOT HIDDEN IN DIFFERENT
MODULES. HIDING IT (LINKWARN 1562)
CAUSE The Link Editor encountered a hidden and non-hidden
version of the same symbol during the link.
ACTION Make sure all definitions in the object modules you
are linking with are hidden or make sure that all
definitions are not hidden. A mismatch of hidden
and unhidden symbols causes the Link Editor to hide
all occurrences it sees.
--------------------------------------------------------------
Language Subsystem Errors (3000-3999)
--------------------------------------------------------------
3060 MESSAGE REFERENCE TO "!" IN FILE "!" NEEDS 3-INSTRUCTION
SEQUENCE -- USE +k OR $MORE_GLOBALS$ TO RECOMPILE
(LINKERR 3060)
CAUSE DXRT limit of approximately 2k was hit. There are
too many data imports and/or too many imports
requiring multiple DXRT slots.
ACTION Recompile with the +k option or $MORE_GLOBALS$
pragma to compile for 3-instruction load and store
sequences. The DXRT can be bigger than 2k because
far away slots can be reached by using the extra
instruction generated.
--------------------------------------------------------------
MPE/iX 5.0 Documentation