On Wed, Sep 26, 2012 at 11:25:39AM +0800, horse_rivers wrote: > HI, > > 问题背景: 请你不要再破坏我们的thread了。我再说一次,如果要问问题,自己新写一个邮件,不要用reply, 然后修改标题。这样,会破坏之前的thread。 你已经在一个thread里边,发了三个不同的邮件了。这是第四个。 > > 在make生成一个包含内核调试信息的elf文件后,使用builder工具把文件和系统引导启动模块一起写入Image文件。 > > 问题: 如果我使用gdb 远程调试这个内核, > 在gdb端使用编译生成的符号文件,在目标端使用Image启动,当我在gdb端对main函数入口处下一个breakpoint,那么目标端会同样地址处下一个breakpoin吗?或者说目标端的 > > gdb stub 会怎样处理这个breakpoint? 目标端会有一个或者多个breakpoint。关于gdb stub如何处理这个breakpoint, 请参考gdb的 Remote Protocol 里边的 Z0 packet。 顺便说一句,hellogcc 这个list 主要是关于toolchain 开发相关的讨论。 如果你的问题是一些使用的问题,这里可能不是一个很好能够帮助你的地方, 国内有些论坛挺好的,你可以在那里等到更多的帮助。 -- Yao Qi <qiyaoltc AT gmail DOT com> I think we are in Rats' Alley where the dead men lost their bones. -- T.S. Eliot