- アセンブラには、DWARF-5 形式の行番号に関する情報を含む「.debug_line」デバッグ テーブルを生成するための「--gdwarf-5」オプションが追加されました。 Intel SERIALIZE および TSXLDTRK 命令のサポートが追加されました。 脆弱性から保護するためにオプション「-mlfence-after-load=」、「-mlfence-before-indirect-branch=」、および「-mlfence-before-ret=」を追加しました。
LVI (CVE-2020-0551) - 「lint」モードが readelf ユーティリティに追加されました。これには、サイズ 80 のセクションのチェックなど、ファイル処理時の追加チェックが含まれます。 readelf は、XNUMX 文字の行に収まらない名前を切り捨てるときに「[...]」インジケーターも提供します。 以前の動作に戻すために、「--silent-truncation」オプションが提供されています。
- 処理された入力依存関係のリストを含む Make ライク ファイルを作成するための「--dependency-file」オプションをリンカーに追加しました。これは、コンパイラで「-M -MP」オプションを使用した場合と同様に機能します。 リンカーはオプション「--warn-textrel」、「-enable-textrel-check=[no|yes|warning|error」、「-export-dynamic-symbol」、「-export-dynamic-symbol-list」も追加しました。 ”、--enable-non-contiguous-regions”、および
「--enable-non-contiguous-regions-warnings」は、DT_TEXTREL 処理、動的シンボルのエクスポート、および不連続領域の配置を制御します。 - X86 NaCl ターゲット プラットフォームのサポートを削除しました。
出所: オープンネット.ru