[Crash-utility] [PATCH] MIPS: fix native build

Rabin Vincent rabin at rab.in
Wed Jan 14 17:48:47 UTC 2015


I've now managed to tested HOST==TARGET MIPS builds of crash (with
Debian running on top of QEMU's full-system MIPS emulation), and the
following fix is needed.  The preprocessor macro check for MIPS in
configure.c is incorrect and should be checking for __mips__, not
__mipsel___.  This allows native build on both big-endian and
little-endian MIPS systems.
---
 configure.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.c b/configure.c
index 800173a..9fe9f81 100644
--- a/configure.c
+++ b/configure.c
@@ -375,7 +375,7 @@ get_current_configuration(struct supported_gdb_version *sp)
 #ifdef __aarch64__
         target_data.target = ARM64;
 #endif
-#ifdef __mipsel___
+#ifdef __mips__
         target_data.target = MIPS;
 #endif
 
-- 
2.1.4




More information about the Crash-utility mailing list