GNU Binutils 2.39 システム ユーティリティ セットのリリースが公開されました。これには、GNU リンカー、GNU アセンブラ、nm、objdump、strings、strip などのプログラムが含まれています。
収録曲:
- ELF ファイル リンカー (ELF リンカー) は、スタック上でコードを実行する機能が有効になっている場合、および読み取り、書き込み、および実行のアクセス許可が同時に設定されているメモリ セグメントがバイナリ ファイル内にある場合に、警告を実装します。
- パッケージ メタデータ仕様に準拠した JSON 形式のメタデータをファイルに埋め込むための「--package-metadata」オプションを ELF リンカーに追加しました。
- リンカー スクリプトのセクション説明で TYPE= ラベルを使用するためのサポートを追加しました。 セクションタイプを設定します。
- objdump ユーティリティは、AVR、RiscV、s390、x86、および x86_64 アーキテクチャの逆アセンブルされた出力での構文の強調表示をサポートするようになりました。
- 弱い文字を無視するための「--no-weak」(「-W」) オプションを nm ユーティリティに追加しました。
- リンクの処理時に debuginfod サーバーへのアクセスを無効にするために、「-wE」オプションが readelf および objdump ユーティリティに追加されました。
出所: オープンネット.ru