diff options
Diffstat (limited to 'gdb/infcmd.c')
-rw-r--r-- | gdb/infcmd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/infcmd.c b/gdb/infcmd.c index 2556221..65995d3 100644 --- a/gdb/infcmd.c +++ b/gdb/infcmd.c @@ -618,7 +618,7 @@ step_1 (int skip_subroutines, int single_inst, char *count_string) frame = get_current_frame (); if (!frame) /* Avoid coredump here. Why tho? */ error ("No current frame"); - step_frame_address = FRAME_FP (frame); + step_frame_address = get_frame_base (frame); step_sp = read_sp (); if (!single_inst) @@ -733,7 +733,7 @@ step_once (int skip_subroutines, int single_inst, int count) frame = get_current_frame (); if (!frame) /* Avoid coredump here. Why tho? */ error ("No current frame"); - step_frame_address = FRAME_FP (frame); + step_frame_address = get_frame_base (frame); step_sp = read_sp (); if (!single_inst) @@ -1096,7 +1096,7 @@ until_next_command (int from_tty) } step_over_calls = STEP_OVER_ALL; - step_frame_address = FRAME_FP (frame); + step_frame_address = get_frame_base (frame); step_sp = read_sp (); step_multi = 0; /* Only one call to proceed */ |