D
- dlclose(3C)
初期設定および終了ルーチン
実行時リンクのプログラミングインタフェース
- dldump(3C),
初期設定および終了セクション
- dlerror(3C),
実行時リンクのプログラミングインタフェース
- dlfcn.h,
実行時リンクのプログラミングインタフェース
- dlinfo(3C)
- モード
- RTLD_DI_DEFERRED,
dlopen() の代替手段の提供
- RTLD_DI_DEFERRED_SYM,
dlopen() の代替手段の提供
- RTLD_DI_ORIGIN,
バンドルされていない製品間の依存関係
- dlopen(1C)
- モード
- RTLD_FIRST,
命令セット固有の共有オブジェクト
- dlopen(3C)
実行時リンカー
実行時リンクのプログラミングインタフェース
追加オブジェクトの読み込み
シンボルの検索
- 共有オブジェクト命名規約,
命名規約
- グループ
再配置シンボルの検索
追加オブジェクトの読み込み
- 順序による影響,
シンボルの検索
- 動的実行可能プログラムの
追加オブジェクトの読み込み
シンボルの検索
- バージョンの検査,
追加オブジェクトのバージョンの検査
- モード
- RTLD_FIRST
新しいシンボルの入手
機能固有の共有オブジェクト
- RTLD_GLOBAL
シンボルの検索
新しいシンボルの入手
- RTLD_GROUP,
シンボルの検索
- RTLD_LAZY,
再配置処理
- RTLD_NOLOAD,
名前空間の確立
- RTLD_NOW
再配置が実行されるとき
初期設定と終了の順序
再配置処理
- RTLD_PARENT
シンボルの検索
シンボルの検索
シンボルの検索
シンボルの検索
- dlsym(3C)
実行時リンカー
実行時リンクのプログラミングインタフェース
新しいシンボルの入手
- 特別なハンドル
- RTLD_DEFAULT
ウィークシンボル
新しいシンボルの入手
- RTLD_NEXT
追加オブジェクトの読み込み
新しいシンボルの入手
明示的な割り込みの定義
明示的な割り込みの定義
- RTLD_PROBE
ウィークシンボル
dlopen() の代替手段の提供
新しいシンボルの入手
バージョンの検査,
追加オブジェクトのバージョンの検査