JAJA975B September 2011 – August 2025
シンボルのバージョン管理は、共有ライブラリ内で複数のバージョンのシンボルをサポートし、動的にリンクされたコンポーネント間の互換性を確保するメカニズムを提供します。C6000 の実装は GNU ツールチェーンで使用されているものに基づいており、Sun Microsystems から採用されています。GNU におけるシンボルのバージョン管理のサポートに関する参考文書は、http://people.redhat.com/drepper/symbol-versioning の Ulrich Drepper による論文です。当社が知る限り、C6000 固有の追加や変更はありません。このドキュメントの説明は、参照目的でこのメカニズムをまとめたものです。
シンボルのバージョン管理を使用する実行可能ファイルは、ELF ヘッダ内の EI_OSABI フィールドを適切なオペレーティング システム固有の値に設定する必要があります。