Kenwood HP 9000 Personal Computer User Manual


 
216 Chapter 6
Shared Library Management Routines
The shl_load Shared Library Management Routines
In addition to the above values, the flags parameter
can be ORed with the following values:
BIND_NONFATAL
Allow binding of unresolved symbols.
BIND_VERBOSE
Make dynamic loader display verbose messages when
binding symbols.
BIND_FIRST
Insert the loaded library before all others in the
current link order.
DYNAMIC_PATH
Causes the dynamic loader to perform dynamic library
searching when loading the library. The +s and +b
options to the ld command determine the directories
the linker searches. This is the default mode for the
64-bit mode linker if +compat linker option is not
specified.
BIND_NOSTART
Causes the dynamic loader to not call the initializer,
even if one is declared for the library, when the library
is loaded or on a future call to shl_load or dlopen.
This also inhibits a call to the initializer when the
library is unloaded.
BIND_RESTRICTED
Causes the search for a symbol definition to be
restricted to those symbols that were visible when the
library was loaded.
BIND_TOGETHER
Causes the library being loaded and all its dependent
libraries to be bound together rather than each
independently. Use this when you have interdependent
libraries and you are using BIND_FIRST.
BIND_BREADTH_FIRST
64-bit mode only: