2

デバッグ用に-O0フラグを指定してLinuxカーネルをコンパイルしようとしています(GCCでのインライン関数サポートのような最適化を無効にするため、そうでない場合はスタックフレームにランダムなジャンプ/ホールが発生します)。

私はグーグルをして、関連する投稿をほとんど見つけませんでしたが、彼らはこのアイデアをあまり勇気づけませんでした。不可能だと言う人もいれば、あまり役に立たないかもしれないと示唆する人もいました。また、KGDBメーリングリストに(ARM用の)パッチがいくつか浮かんでいるのを見ました。今、私は少し混乱しています。誰かが-O0フラグを使用して最新のカーネルをコンパイルしようとしたかどうか疑問に思っています。

私のLinuxバージョン:Linux 3.0.1-rt11-svn9237#2 PREEMPT RT Fri Dec 21 09:58:42 IST 2012 armv7l GNU / Linux

私のGCCバージョン:arm-none-linux-gnueabi-gcc-4.3.3

4

0 に答える 0