From 66d05e03ad416a1038df2d26ddcdaf97be94e189 Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Fri, 21 Apr 1995 19:09:01 +0000 Subject: [PATCH] * sh-tdep.c (sh-opc.h): Don't include. (gdbcore.h): Include. (frame_find_saved_regs): Remove unused local. --- gdb/ChangeLog | 6 ++++++ gdb/sh-tdep.c | 19 ++++++++----------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index df8106c66f6..24d28a24935 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +Fri Apr 21 12:03:44 1995 Stan Shebs + + * sh-tdep.c (sh-opc.h): Don't include. + (gdbcore.h): Include. + (frame_find_saved_regs): Remove unused local. + Thu Apr 20 10:12:21 1995 Jim Kingdon (kingdon@lioth.cygnus.com) * dwarfread.c (struct dwfinfo), dbxread.c (struct symloc), diff --git a/gdb/sh-tdep.c b/gdb/sh-tdep.c index b35b2dcb2ff..5be266c2706 100644 --- a/gdb/sh-tdep.c +++ b/gdb/sh-tdep.c @@ -1,5 +1,5 @@ -/* Target-machine dependent code for Hitachi Super-H, for GDB. - Copyright (C) 1993 Free Software Foundation, Inc. +/* Target-dependent code for Hitachi Super-H, for GDB. + Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. This file is part of GDB. @@ -28,11 +28,9 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "symtab.h" #include "gdbtypes.h" #include "gdbcmd.h" +#include "gdbcore.h" #include "value.h" #include "dis-asm.h" -#include "../opcodes/sh-opc.h" - - /* Prologue looks like [mov.l ,@-r15]... @@ -104,12 +102,11 @@ sh_frame_chain (frame) return 0; } -/* Put here the code to store, into a struct frame_saved_regs, - the addresses of the saved registers of frame described by FRAME_INFO. +/* Put here the code to store, into a struct frame_saved_regs, the + addresses of the saved registers of frame described by FRAME_INFO. This includes special registers such as pc and fp saved in special - ways in the stack frame. sp is even more special: - the address we return for it IS the sp for the next frame. */ - + ways in the stack frame. sp is even more special: the address we + return for it IS the sp for the next frame. */ void frame_find_saved_regs (fi, fsr) @@ -123,7 +120,6 @@ frame_find_saved_regs (fi, fsr) int pc; int opc; int insn; - int hadf; int r3_val = 0; opc = pc = get_pc_function_start (fi->pc); @@ -244,6 +240,7 @@ init_extra_frame_info (fromleaf, fi) struct frame_info *fi; { struct frame_saved_regs dummy; + frame_find_saved_regs (fi, &dummy); } -- 2.30.2