From: Mark Alexander Date: Wed, 27 Nov 1996 03:40:28 +0000 (+0000) Subject: * config/mips/tm-mips.h (ADDR_BITS_REMOVE, TARGET_READ_SP): Define. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7844472931bc55884b1ceadc094173384d491079;p=binutils-gdb.git * config/mips/tm-mips.h (ADDR_BITS_REMOVE, TARGET_READ_SP): Define. (mips_addr_bits_remove): Declare. --- diff --git a/gdb/config/mips/tm-mips.h b/gdb/config/mips/tm-mips.h index 83f2f1ddd35..2bb0486d351 100644 --- a/gdb/config/mips/tm-mips.h +++ b/gdb/config/mips/tm-mips.h @@ -68,6 +68,15 @@ extern enum mips_fpu_type mips_fpu; #define DEFAULT_MIPS_TYPE "generic" +/* Remove useless bits from an instruction address. */ + +#define ADDR_BITS_REMOVE(addr) mips_addr_bits_remove(addr) +CORE_ADDR mips_addr_bits_remove PARAMS ((CORE_ADDR addr)); + +/* Remove useless bits from the stack pointer. */ + +#define TARGET_READ_SP() ADDR_BITS_REMOVE (read_register (SP_REGNUM)) + /* Offset from address of function to start of its code. Zero on most machines. */