Tracing into area without source
Daniel Jacobowitz
drow@false.org
Sun Nov 15 19:13:00 GMT 2009
On Sun, Nov 15, 2009 at 12:28:58PM -0500, Jon Smirl wrote:
> Setup is qemu emulating an ARM7TDMI running on my x86. The ARM cpu
> has a ROM starting at zero which I don't have the source for. I've
> made a copy of the ROM and inserted it into qemu. I can dump and
> disassemble it without problem.
>
> RAM is at 0x400000. I can load and run my app there using gdb.
> But when the app jumps into the ROM gdb refuses to follow.
GDB does not care if there is source or not.
It looks more like you're having some trouble with debugging
interrupts, since you've ended up back at the same address:
> (gdb) stepi
> 0x000108d0 in ?? ()
> (gdb) stepi
> ^C
> Program received signal SIGINT, Interrupt.
> 0x000108d0 in ?? ()
--
Daniel Jacobowitz
CodeSourcery
More information about the Gdb
mailing list