NAME | FEATURE SUMMARY | API | ATTRIBUTES
The DYNAMIC_LIB feature provides support for dynamic libraries within ChorusOS. It requires and complements the ACTOR_EXTENDED_MNGT feature, so that actors may be linked with dynamic libraries. These libraries are loaded and mapped within the actor address space at execution time. Symbol resolution is performed at library load time. This feature also enables a running actor to ask for a library to be loaded and installed within its address space, and then to resolve symbols within this library. The feature takes care of dependencies between libraries.
The DYNAMIC_LIB feature API is summarized in the following table. These calls apply only to actors running under the extended actor management and dynamic libraries features.
Comment
Translate address into symbolic information.
Close a dynamic library.
Get diagnostic information.
Gain access to a dynamic library file.
Get the address of a symbol in a dymanic library.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | FEATURE SUMMARY | API | ATTRIBUTES