Go to main content
Oracle® Solaris 11.3 リンカーとライブラリガイド

印刷ビューの終了

更新: 2015 年 10 月
 
 

Oracle Solaris 11.2 リリース

  • リンカーで、デバッグセクションを解凍および圧縮できるようになりました。圧縮デバッグセクションおよび セクションの圧縮を参照してください。

  • la_callinit() 関数と la_callentry() 関数により、実行時監査プログラムとプロセス初期設定の同期が改善されました。監査インタフェースの関数および 監査インタフェース制御フローを参照してください。

  • –z relax オプションを使用して、リンカーのデフォルトの妥当性チェックの項目を緩和できるようになりました。このオプションにより、これ以外では拒否される出力オブジェクトの作成を可能になりました。–z relax オプションは、–t オプションおよび –z relaxreloc オプションの代替となるものです。ld(1)を参照してください。

  • リンカーの –z type オプションと、追加の LD_UNSETLD_{object-type}_OPTIONS、および LD_{object-type}_UNSET 環境変数により、オプション処理がさらに柔軟になりました。リンカーオプションの指定を参照してください。

  • elfdump(1)に対する新しい –F オプションにより、出力形式オプションがもたらされました。

  • 関連する実オブジェクトで見られるシンボルを、スタブオブジェクトでは省略できるようになりました。この手法により、下位互換性のために実オブジェクトでシンボルを保持しながら、スタブオブジェクトに対してリンクするこれらのシンボルが新しいコード開発で使用されないようにすることができます。スタブオブジェクトを使用した、廃止インタフェースの非表示を参照してください。