スタックは小さなアドレスに向かって成長するので、gdbでそれを調べるのは辛いです。私は(32ビットマシン上で以下の64個の言葉、この場合には)(スタックに)0xffffd0e8に位置値と、スタック上で、次の値を確認したい場合はこれまでのところ私はgdbのスタックを調べる正しい方法は何ですか?
x/64xw 0xffffd0e8-64*4
を使用しています。
もっと簡単な方法はありますか?
また、スタック上のコンテンツに対応する変数名を自動的に付ける方法はありますか?または、1行に4つではなく1つの単語しか表示しないでください。
代わりに 'x/64xw $ esp'を使うことを検討してください。 – Jester
私は知っています。しかし時々、スタックの上にない現在のフレームを調べたいと思っています。 –
ヘルパー機能を定義します。 – Jester