This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
implementing stepi
- From: "Decker, Paul" <Paul dot Decker at analog dot com>
- To: <gdb at sources dot redhat dot com>
- Date: Fri, 29 Apr 2005 08:49:28 -0400
- Subject: implementing stepi
hello everyone,
I have what I believe is a simple question on the implementation of the
stepi feature. Some processors provide a mechanism to step exactly one
instruction, such as a special bit in a debug control register. While
other processors don't provide this capability, and to implement a step,
breakpoints must be sprinkled in various places, and a run (to the
breakpoint) performed. Looking at some of the gdb source, it seems
that stepi is implemented using the breakpoint method. In doing a port
to my custom processor, is it considered ok to use the hardware method
if available?
Thanks,
Paul.