From: Fred Fish Date: Wed, 25 Oct 2000 20:06:30 +0000 (+0000) Subject: Approved by Andrew Cagney X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=92e1c15ca06cf47e0b035a657784b4a9790d324e;p=deliverable%2Fbinutils-gdb.git Approved by Andrew Cagney * mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Define using either the current arch or use zero. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 77949b3a18..c75a080800 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 cf48cedee4..0ca1eaf57a 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;