+2000-10-25 Fred Fish <fnf@cygnus.com>
+
+ * mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Define using either
+ the current arch or use zero.
+
2000-10-25 Fernando Nasser <fnasser@cygnus.com>
* ser-unix.c (do_unix_readchar): Coding style improvement only.
#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 *);
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;