diff options
author | Fred Fish <fnf@specifix.com> | 2000-10-25 20:06:30 +0000 |
---|---|---|
committer | Fred Fish <fnf@specifix.com> | 2000-10-25 20:06:30 +0000 |
commit | 92e1c15ca06cf47e0b035a657784b4a9790d324e (patch) | |
tree | 6d50c95e96662de97fee2802d55dcd56d28f7842 | |
parent | 85a396941012a60ef70ccc3de7de675e67d31325 (diff) | |
download | gdb-92e1c15ca06cf47e0b035a657784b4a9790d324e.zip gdb-92e1c15ca06cf47e0b035a657784b4a9790d324e.tar.gz gdb-92e1c15ca06cf47e0b035a657784b4a9790d324e.tar.bz2 |
Approved by Andrew Cagney <ac131313@cygnus.com>
* mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Define using either
the current arch or use zero.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/mips-tdep.c | 9 |
2 files changed, 13 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 77949b3..c75a080 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +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. diff --git a/gdb/mips-tdep.c b/gdb/mips-tdep.c index cf48ced..0ca1eaf 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; |