This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[patch] tweeks for clean mcore build
- To: gdb-patches at sources dot redhat dot com
- Subject: [patch] tweeks for clean mcore build
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Wed, 19 Sep 2001 16:20:55 -0400
Just FYI,
I've checked in the attached as obvious. It fixes a -Werror problem
with the mcore-* targets.
Andrew
2001-09-19 Andrew Cagney <ac131313@redhat.com>
* config/mcore/tm-mcore.h (mcore_virtual_frame_pointer): Update
function signature to match recent tracepoint.c:encode_actions
changes.
* mcore-tdep.c (mcore_virtual_frame_pointer): Ditto.
Index: mcore-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/mcore-tdep.c,v
retrieving revision 1.11
diff -p -r1.11 mcore-tdep.c
*** mcore-tdep.c 2001/09/05 23:44:44 1.11
--- mcore-tdep.c 2001/09/19 20:02:45
*************** CORE_ADDR mcore_frame_args_address (stru
*** 51,58 ****
CORE_ADDR mcore_frame_locals_address (struct frame_info *fi);
- void mcore_virtual_frame_pointer (CORE_ADDR pc, long *reg, long *offset);
-
CORE_ADDR mcore_push_return_address (CORE_ADDR pc, CORE_ADDR sp);
CORE_ADDR mcore_push_arguments (int nargs, struct value ** args, CORE_ADDR sp,
--- 51,56 ----
*************** mcore_frame_locals_address (struct frame
*** 649,655 ****
/* Return the frame pointer in use at address PC. */
void
! mcore_virtual_frame_pointer (CORE_ADDR pc, long *reg, long *offset)
{
struct frame_info *dummy = analyze_dummy_frame (pc, 0);
if (dummy->extra_info->status & MY_FRAME_IN_SP)
--- 647,653 ----
/* Return the frame pointer in use at address PC. */
void
! mcore_virtual_frame_pointer (CORE_ADDR pc, int *reg, LONGEST *offset)
{
struct frame_info *dummy = analyze_dummy_frame (pc, 0);
if (dummy->extra_info->status & MY_FRAME_IN_SP)
Index: config/mcore/tm-mcore.h
===================================================================
RCS file: /cvs/src/src/gdb/config/mcore/tm-mcore.h,v
retrieving revision 1.5
diff -p -r1.5 tm-mcore.h
*** tm-mcore.h 2001/03/14 23:23:13 1.5
--- tm-mcore.h 2001/09/19 20:02:59
*************** extern use_struct_convention_fn mcore_us
*** 151,157 ****
generic_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
/* Cons up virtual frame pointer for trace */
! extern void mcore_virtual_frame_pointer (CORE_ADDR, long *, long *);
#define TARGET_VIRTUAL_FRAME_POINTER(PC, REGP, OFFP) \
mcore_virtual_frame_pointer ((PC), (REGP), (OFFP))
--- 151,157 ----
generic_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
/* Cons up virtual frame pointer for trace */
! extern void mcore_virtual_frame_pointer (CORE_ADDR, int *, LONGEST *);
#define TARGET_VIRTUAL_FRAME_POINTER(PC, REGP, OFFP) \
mcore_virtual_frame_pointer ((PC), (REGP), (OFFP))