m68k remote stub
Alex Baldin
pipen@olvs.miee.ru
Wed Apr 22 23:30:00 GMT 1998
There's no serious problem - just check your tm-*.h file in GDB
source tree (think it is 'tm-monitor.h') for 'DECR_PC_AFTER_BREAK' macro.
In you case there should be
#define DECR_PC_AFTER_BREAK 2
On Wed, 22 Apr 1998, Raul Hernandez wrote:
> Every time that gdb sends a trap #1 and remote program stops,
> the PC is a memory position advanced.
>
> I can fix it in the remote stub substracting two to the saved
> PC. It works fine when executing steps and nexts, but after the
> breakpoints gdb in the next instruction send again trap #1.
> A solution is to execute "set $pc = $pc - 2" after stops in the
> breakpoint. Then GDB before sending the trap #1 executes a step and
> then continue fine.
Good luck!
Alex Baldin
pipen@olvs.miee.ru
More information about the crossgcc
mailing list