From 133b13c022d80106be95aad0af515d480207b9f3 Mon Sep 17 00:00:00 2001 From: Mark Alexander Date: Tue, 31 Dec 1996 15:02:30 +0000 Subject: [PATCH] * 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. --- gdb/config/mips/tm-mips.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gdb/config/mips/tm-mips.h b/gdb/config/mips/tm-mips.h index d815cc7421..ace22ac95e 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 -- 2.34.1