This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[patch] tweeks for clean mcore build


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))
  

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]