日曜日にリリースGNUデバッガーの最新バージョンとしてGDB12.1でした。

GDBは、この多言語、マルチプラットフォームのデバッガーで順調に進んでいます。 GDB 12.1は、次のような多くの変更をもたらします。

GDB 12.1で新しくサポートされたターゲットは、LinuxでLoongArchをデバッグできるようになります。

OpenRISC CPUアーキテクチャでは、GDB 12.1で改善が見られます。LinuxでOpenRISCまたは1kのネイティブ構成がサポートされるようになり、GDBserverもサポートされるようになりました。 OpenRISCは、RISC-Vほど注目されていませんが、このオープンソースプロセッサアーキテクチャは進歩を続けており、熱心な開発者やフォロワーがいます。

もう1つの注目すべき変更は、GDBのマルチスレッドシンボルロードがデフォルトで有効になったことです。 2020年にGDB9.1に戻ると、最新のマルチコアシステムでより高速なパフォーマンスを実現する手段として、マルチスレッドシンボルの読み込みが導入されました。 GDB 12.1では、マルチスレッドコードはデフォルトで有効にできるほど安全であると見なされています。

その他のGNUDebugger12.1の変更には、Python APIの改善、C ++テンプレートのサポートの改善、FreeBSDネイティブターゲットの非同期モード、およびその他のデバッグの機能強化が含まれます。

SourceWare.orgを介したGDB12.1リリースのダウンロードと詳細

Categories: IT Info