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