From 92e1c15ca06cf47e0b035a657784b4a9790d324e Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Wed, 25 Oct 2000 20:06:30 +0000 Subject: [PATCH] Approved by Andrew Cagney * mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Define using either the current arch or use zero. --- gdb/ChangeLog | 5 +++++ gdb/mips-tdep.c | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 77949b3a186..c75a0808009 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2000-10-25 Fred Fish + + * mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Define using either + the current arch or use zero. + 2000-10-25 Fernando Nasser * ser-unix.c (do_unix_readchar): Coding style improvement only. diff --git a/gdb/mips-tdep.c b/gdb/mips-tdep.c index cf48cedee46..0ca1eaf57ad 100644 --- a/gdb/mips-tdep.c +++ b/gdb/mips-tdep.c @@ -224,6 +224,13 @@ mips_stack_argsize (void) #define GDB_TARGET_IS_MIPS64 (gdbarch_tdep (current_gdbarch)->gdb_target_is_mips64 + 0) #endif +#if GDB_MULTI_ARCH +#undef MIPS_DEFAULT_MASK_ADDRESS_P +#define MIPS_DEFAULT_MASK_ADDRESS_P (gdbarch_tdep (current_gdbarch)->default_mask_address_p) +#elif !defined (MIPS_DEFAULT_MASK_ADDRESS_P) +#define MIPS_DEFAULT_MASK_ADDRESS_P (0) +#endif + #define VM_MIN_ADDRESS (CORE_ADDR)0x400000 int gdb_print_insn_mips (bfd_vma, disassemble_info *); @@ -468,7 +475,7 @@ mips_mask_address_p (void) return 0; break; case CMD_AUTO_BOOLEAN_AUTO: - return gdbarch_tdep (current_gdbarch)->default_mask_address_p; + return MIPS_DEFAULT_MASK_ADDRESS_P; default: internal_error ("mips_mask_address_p: bad switch"); return -1; -- 2.30.2