10.12. Interfaces for libdl

Table 10-49 defines the library name and shared object name for the libdl library

Table 10-49. libdl Definition


The behavior of the interfaces in this library is specified by the following specifications:

[LSB] ISO/IEC 23360 Part 1
[SUSv3] POSIX 1003.1-2001 (ISO/IEC 9945-2003)

10.12.1. Dynamic Loader Interfaces for Dynamic Loader

An LSB conforming implementation shall provide the architecture specific functions for Dynamic Loader specified in Table 10-50, with the full mandatory functionality as described in the referenced underlying specification.

Table 10-50. libdl - Dynamic Loader Function Interfaces

dladdr(GLIBC_2.0) [LSB]dlclose(GLIBC_2.0) [SUSv3]dlerror(GLIBC_2.0) [SUSv3]dlopen(GLIBC_2.1) [LSB]
dlsym(GLIBC_2.0) [LSB]dlvsym(GLIBC_2.1) [LSB]