HP 3000 Manuals

HIDERL [ HP Link Editor/XL Reference Manual ] MPE/iX 5.0 Documentation


HP Link Editor/XL Reference Manual

HIDERL 

This command hides one or more procedure entry points contained in the
relocatable object modules of a relocatable library.

HIDERL takes effect when the relocatable object module containing the
hidden entry points is added (using ADDXL) to an executable library.  The
entry points are hidden from the loader at run time.  Thus, HIDERL lets
you keep procedure entry points private within a module and avoid name
conflicts among procedures.

Syntax 

HIDERL {ENTRY= entry_name}
       {;ALL             }
            [;RL= rl_file]

Parameters 

The first parameter (ENTRY or ALL), which identifies the entry points to
hide, is required.

entry_name          Names a symbol to conceal in the relocatable library.
                    If the entry_name does not exist, an error results.
                    Entry_name is case sensitive.

ALL                 Hides all entry points in the relocatable library.

rl_file             Names the relocatable library containing the symbol.
                    The file must have an NMRL filecode.  Default:  the
                    current relocatable library established by the last
                    BUILDRL or RL command.

Example 

       LinkEd> HIDERL ENTRY=LineTo;RL=LINEDRAW

This command hides the LineTo symbol within the LINEDRAW relocatable
library.  If a module from this library is added to an executable
library, the loader cannot use this symbol when resolving external
references.



MPE/iX 5.0 Documentation