diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-02-14 17:01:01 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-02-14 17:01:01 +0000 |
commit | b9d26eb9b8ee2ef2eab0bad4b0d9ed98a5cc378f (patch) | |
tree | abe66a401bdf8149bf9dea78de2b75cc16b66bd4 /gdb/gdbarch.h | |
parent | 9ab9195f183692346cff01bbe15e77774ef1d608 (diff) | |
download | gdb-b9d26eb9b8ee2ef2eab0bad4b0d9ed98a5cc378f.zip gdb-b9d26eb9b8ee2ef2eab0bad4b0d9ed98a5cc378f.tar.gz gdb-b9d26eb9b8ee2ef2eab0bad4b0d9ed98a5cc378f.tar.bz2 |
2004-02-14 Andrew Cagney <cagney@redhat.com>
* gdbarch.sh (DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED): Delete.
(DEPRECATED_CALL_DUMMY_STACK_ADJUST): Delete.
(DEPRECATED_CALL_DUMMY_ADDRESS): Delete.
* gdbarch.h, gdbarch.c: Re-generate.
* frame.c (deprecated_get_next_frame_hack): Delete function.
* frame.h (deprecated_get_next_frame_hack): Delete declaration.
* blockframe.c (deprecated_pc_in_call_dummy_at_entry_point):
Update.
* infcall.c (call_function_by_hand): Update.
Index: doc/ChangeLog
2004-02-14 Andrew Cagney <cagney@redhat.com>
* gdbint.texinfo (Target Architecture Definition): Delete
description of DEPRECATED_CALL_DUMMY_STACK_ADJUST.
Diffstat (limited to 'gdb/gdbarch.h')
-rw-r--r-- | gdb/gdbarch.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h index bce32b4..57c293a 100644 --- a/gdb/gdbarch.h +++ b/gdb/gdbarch.h @@ -838,31 +838,6 @@ extern void set_gdbarch_call_dummy_location (struct gdbarch *gdbarch, int call_d #define CALL_DUMMY_LOCATION (gdbarch_call_dummy_location (current_gdbarch)) #endif -#if defined (DEPRECATED_CALL_DUMMY_ADDRESS) -/* Legacy for systems yet to multi-arch DEPRECATED_CALL_DUMMY_ADDRESS */ -#if !defined (DEPRECATED_CALL_DUMMY_ADDRESS_P) -#define DEPRECATED_CALL_DUMMY_ADDRESS_P() (1) -#endif -#endif - -extern int gdbarch_deprecated_call_dummy_address_p (struct gdbarch *gdbarch); -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_CALL_DUMMY_ADDRESS_P) -#error "Non multi-arch definition of DEPRECATED_CALL_DUMMY_ADDRESS" -#endif -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) || !defined (DEPRECATED_CALL_DUMMY_ADDRESS_P) -#define DEPRECATED_CALL_DUMMY_ADDRESS_P() (gdbarch_deprecated_call_dummy_address_p (current_gdbarch)) -#endif - -typedef CORE_ADDR (gdbarch_deprecated_call_dummy_address_ftype) (void); -extern CORE_ADDR gdbarch_deprecated_call_dummy_address (struct gdbarch *gdbarch); -extern void set_gdbarch_deprecated_call_dummy_address (struct gdbarch *gdbarch, gdbarch_deprecated_call_dummy_address_ftype *deprecated_call_dummy_address); -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_CALL_DUMMY_ADDRESS) -#error "Non multi-arch definition of DEPRECATED_CALL_DUMMY_ADDRESS" -#endif -#if !defined (DEPRECATED_CALL_DUMMY_ADDRESS) -#define DEPRECATED_CALL_DUMMY_ADDRESS() (gdbarch_deprecated_call_dummy_address (current_gdbarch)) -#endif - /* DEPRECATED_CALL_DUMMY_START_OFFSET can be deleted. */ extern CORE_ADDR gdbarch_deprecated_call_dummy_start_offset (struct gdbarch *gdbarch); @@ -918,32 +893,6 @@ extern void set_gdbarch_deprecated_sizeof_call_dummy_words (struct gdbarch *gdba #define DEPRECATED_SIZEOF_CALL_DUMMY_WORDS (gdbarch_deprecated_sizeof_call_dummy_words (current_gdbarch)) #endif -/* Implement PUSH_DUMMY_CALL, then delete DEPRECATED_CALL_DUMMY_STACK_ADJUST. */ - -#if defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST) -/* Legacy for systems yet to multi-arch DEPRECATED_CALL_DUMMY_STACK_ADJUST */ -#if !defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST_P) -#define DEPRECATED_CALL_DUMMY_STACK_ADJUST_P() (1) -#endif -#endif - -extern int gdbarch_deprecated_call_dummy_stack_adjust_p (struct gdbarch *gdbarch); -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST_P) -#error "Non multi-arch definition of DEPRECATED_CALL_DUMMY_STACK_ADJUST" -#endif -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) || !defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST_P) -#define DEPRECATED_CALL_DUMMY_STACK_ADJUST_P() (gdbarch_deprecated_call_dummy_stack_adjust_p (current_gdbarch)) -#endif - -extern int gdbarch_deprecated_call_dummy_stack_adjust (struct gdbarch *gdbarch); -extern void set_gdbarch_deprecated_call_dummy_stack_adjust (struct gdbarch *gdbarch, int deprecated_call_dummy_stack_adjust); -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST) -#error "Non multi-arch definition of DEPRECATED_CALL_DUMMY_STACK_ADJUST" -#endif -#if !defined (DEPRECATED_CALL_DUMMY_STACK_ADJUST) -#define DEPRECATED_CALL_DUMMY_STACK_ADJUST (gdbarch_deprecated_call_dummy_stack_adjust (current_gdbarch)) -#endif - /* DEPRECATED_FIX_CALL_DUMMY can be deleted. For the SPARC, implement PUSH_DUMMY_CODE and set CALL_DUMMY_LOCATION to ON_STACK. */ @@ -1007,18 +956,6 @@ extern void set_gdbarch_deprecated_push_dummy_frame (struct gdbarch *gdbarch, gd #define DEPRECATED_PUSH_DUMMY_FRAME (gdbarch_deprecated_push_dummy_frame (current_gdbarch)) #endif -/* Implement PUSH_DUMMY_CALL, then delete - DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED. */ - -extern int gdbarch_deprecated_extra_stack_alignment_needed (struct gdbarch *gdbarch); -extern void set_gdbarch_deprecated_extra_stack_alignment_needed (struct gdbarch *gdbarch, int deprecated_extra_stack_alignment_needed); -#if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED) -#error "Non multi-arch definition of DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED" -#endif -#if !defined (DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED) -#define DEPRECATED_EXTRA_STACK_ALIGNMENT_NEEDED (gdbarch_deprecated_extra_stack_alignment_needed (current_gdbarch)) -#endif - #if defined (DEPRECATED_DO_REGISTERS_INFO) /* Legacy for systems yet to multi-arch DEPRECATED_DO_REGISTERS_INFO */ #if !defined (DEPRECATED_DO_REGISTERS_INFO_P) |