Thursday 8 November 2018

GCC debug 中

今までの Test プログラムは通ってるんだけど、新しいことをやると通らない... まぁ、良くある話なんですけどね。

間接 goto の間接の部分が複雑なだけなんだけど、

  stack pointer よりも小さいアドレスに局所変数が取られてる...

だいた動くが、たまに落ちる。singal とかかな。最適化かればなくなるはずなんだけど。いや、

  思い当たる所がありありです

が、今日はコード生成部分を調べてしまったので的外れだったみたい。

LLVM側も同じ感じなようなので、GCCが終わったらLLVMだな。毎年恒例ですね。

No comments: