From: Mark Alexander Date: Tue, 31 Dec 1996 15:02:30 +0000 (+0000) Subject: * config/mips/tm-mips.h: Undefine BREAKPOINT, replace X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=133b13c022d80106be95aad0af515d480207b9f3;p=binutils-gdb.git * config/mips/tm-mips.h: Undefine BREAKPOINT, replace with separate LITTLE_BREAKPOINT and BIG_BREAKPOINT definitions; this fixes problem with setting breakpoints in little-endian programs in the simulator. --- diff --git a/gdb/config/mips/tm-mips.h b/gdb/config/mips/tm-mips.h index d815cc7421e..ace22ac95ee 100644 --- a/gdb/config/mips/tm-mips.h +++ b/gdb/config/mips/tm-mips.h @@ -114,11 +114,8 @@ extern int in_sigtramp PARAMS ((CORE_ADDR, char *)); #define INNER_THAN < #define BIG_ENDIAN 4321 -#if TARGET_BYTE_ORDER == BIG_ENDIAN -#define BREAKPOINT {0, 0x5, 0, 0xd} -#else -#define BREAKPOINT {0xd, 0, 0x5, 0} -#endif +#define BIG_BREAKPOINT {0, 0x5, 0, 0xd} +#define LITTLE_BREAKPOINT {0xd, 0, 0x5, 0} /* Amount PC must be decremented by after a breakpoint. This is often the number of bytes in BREAKPOINT