10.3. GDB


Red Hat Enterprise Linux 7 では、GDB デバッガーは gdb-7.6.1 リリースに基づいており、Red Hat Enterprise Linux 6 の同等物に関連する多数の拡張機能とバグ修正が含まれています。
このバージョンは、Red Hat Developer Toolset 2.1 の GDB に対応しています。Red Hat Enterprise Linux 6 と Red Hat Enterprise Linux 7 の GDB バージョンの詳細な比較は、次の場所で確認できます。
Red Hat Enterprise Linux 7 に含まれる GDB の注目すべき新機能は次のとおりです。
  • 新しい .gdb_index セクションと新しい gdb-add-index シェルコマンドを使用した、シンボルの読み込みの高速化。この機能は Red Hat Enterprise Linux 6.1 以降にすでに存在することに注意してください。
  • gdbserver は、次のような標準入出力 (STDIO) 接続をサポートするようになりました。例: (gdb) target remote | ssh myhost gdbserver - hello
  • -location パラメーターを使用した watch コマンドの動作が改善されました。
  • 仮想メソッドテーブルは、新しいコマンド info vtbl で表示できます。
  • 新しいコマンド info auto-loadset auto-load、および show auto-load によるファイルの自動ロードの制御。
  • set filename-display absolute コマンドを使用して、ソースファイル名への絶対パスを表示します。
  • 新しいコマンド record btrace によるハードウェアサポートによる制御フロー記録。
Red Hat Enterprise Linux 7 に含まれる GDB の重要なバグ修正は以下のとおりです。
  • info proc コマンドが更新され、コアファイルで動作するようになりました。
  • ブレークポイントは、すべての下位のすべての一致する場所に設定されるようになりました。
  • ブレークポイントの場所のファイル名の部分が、ソースファイル名の末尾のコンポーネントと一致するようになりました。
  • インライン関数にブレークポイントを設定できるようになりました。
  • テンプレートがインスタンス化されると、テンプレートのパラメーターがスコープに入れられるようになりました。
さらに、Red Hat Enterprise Linux 7 は新しいパッケージ gdb-doc を提供します。これには、GDB マニュアルが PDF、HTML、および info 形式で含まれています。GDB マニュアルは、Red Hat Enterprise Linux の以前のバージョンのメイン RPM パッケージの一部でした。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る