This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[obish] Delete unnecessary set_gdbarch_call_dummy_address
- From: Andrew Cagney <ac131313 at redhat dot com>
- To: gdb-patches at sources dot redhat dot com
- Date: Fri, 27 Jun 2003 12:16:33 -0400
- Subject: [obish] Delete unnecessary set_gdbarch_call_dummy_address
Hello,
This deletes two unnecessary set call_dummy_address calls. They were
both wrappers for the default - entry_point_address.
Andrew
2003-06-27 Andrew Cagney <cagney@redhat.com>
* m68hc11-tdep.c (m68hc11_call_dummy_address): Delete function.
(m68hc11_gdbarch_init): Do not set call_dummy_address.
* avr-tdep.c (avr_call_dummy_address): Delete function.
(avr_gdbarch_init): Do not set call_dummy_address.
Index: avr-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/avr-tdep.c,v
retrieving revision 1.66
diff -u -r1.66 avr-tdep.c
--- avr-tdep.c 20 Jun 2003 17:55:54 -0000 1.66
+++ avr-tdep.c 27 Jun 2003 16:14:28 -0000
@@ -774,14 +774,6 @@
return pc + avr_scan_arg_moves (vpc, prologue);;
}
-/* Returns the return address for a dummy. */
-
-static CORE_ADDR
-avr_call_dummy_address (void)
-{
- return entry_point_address ();
-}
-
static CORE_ADDR
avr_skip_prologue (CORE_ADDR pc)
{
@@ -1339,7 +1331,6 @@
set_gdbarch_extract_return_value (gdbarch, avr_extract_return_value);
set_gdbarch_print_insn (gdbarch, print_insn_avr);
- set_gdbarch_call_dummy_address (gdbarch, avr_call_dummy_address);
set_gdbarch_push_dummy_call (gdbarch, avr_push_dummy_call);
set_gdbarch_address_to_pointer (gdbarch, avr_address_to_pointer);
Index: m68hc11-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/m68hc11-tdep.c,v
retrieving revision 1.78
diff -u -r1.78 m68hc11-tdep.c
--- m68hc11-tdep.c 26 Jun 2003 17:18:42 -0000 1.78
+++ m68hc11-tdep.c 27 Jun 2003 16:14:28 -0000
@@ -1049,14 +1049,6 @@
}
-/* Return a location where we can set a breakpoint that will be hit
- when an inferior function call returns. */
-static CORE_ADDR
-m68hc11_call_dummy_address (void)
-{
- return entry_point_address ();
-}
-
static struct type *
m68hc11_register_virtual_type (int reg_nr)
{
@@ -1374,7 +1366,6 @@
set_gdbarch_pseudo_register_read (gdbarch, m68hc11_pseudo_register_read);
set_gdbarch_pseudo_register_write (gdbarch, m68hc11_pseudo_register_write);
- set_gdbarch_call_dummy_address (gdbarch, m68hc11_call_dummy_address);
set_gdbarch_deprecated_call_dummy_words (gdbarch, m68hc11_call_dummy_words);
set_gdbarch_deprecated_sizeof_call_dummy_words (gdbarch, sizeof (m68hc11_call_dummy_words));
set_gdbarch_deprecated_get_saved_register (gdbarch, deprecated_generic_get_saved_register);