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]
Other format: [Raw text]

[PATCH] m68k reg_struct_return


Gcc defaults to this method for cross targets.

2004-05-04  Michael Snyder  <msnyder@redhat.com>

	* m68k-tdep.c (m68k_gdbarch_init): Default to using 
	reg_struct_return method (as gcc usually does for cross targets).

Index: m68k-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/m68k-tdep.c,v
retrieving revision 1.85
diff -p -r1.85 m68k-tdep.c
*** m68k-tdep.c	3 May 2004 21:56:09 -0000	1.85
--- m68k-tdep.c	4 May 2004 20:03:17 -0000
*************** m68k_gdbarch_init (struct gdbarch_info i
*** 1137,1143 ****
    tdep->jb_pc = -1;
  #endif
    tdep->struct_value_regnum = M68K_A1_REGNUM;
!   tdep->struct_return = pcc_struct_return;
  
    /* Frame unwinder.  */
    set_gdbarch_unwind_dummy_id (gdbarch, m68k_unwind_dummy_id);
--- 1137,1143 ----
    tdep->jb_pc = -1;
  #endif
    tdep->struct_value_regnum = M68K_A1_REGNUM;
!   tdep->struct_return = reg_struct_return;
  
    /* Frame unwinder.  */
    set_gdbarch_unwind_dummy_id (gdbarch, m68k_unwind_dummy_id);

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