On Sat, Oct 29, 2011 at 09:46:25PM +0800, asmwarrior wrote: > On 2011-10-29 21:35, Yao Qi wrote: > >这样的问题就是gcc在产生 debug info 不是很准确造成的。我没有办法在我的 > >gcc 4.4 上重现这个问题,但是我相信这个问题是存在的。 > > > >在dwarf里边,.debug_line这个段是用来记录把地址映射回到源代码 > >行号的。你可以用 readelf -wl 1.exe 看看,就能看明白。这样的问题一般 > >都是gcc 产生的debug info不对,虽然在也是gcc的bug,但是这样的bug优先级 > >比较低,所以,可能没有人修吧。 > 谢谢。我对dwarf是不太懂,今天去gcc help上面发了个贴,似乎没有人回答。 b.t.w, gcc help 不是一个正确的地方,你应该到gcc上边问。毕竟这个 是和gcc的内部/开发有关。 -- Yao Qi <qiyaoltc AT gmail DOT com> You will inherit millions of dollars.