From e67fc8a4be107425fdfa5beedd0363cccd74a659 Mon Sep 17 00:00:00 2001 From: YunQiang Su Date: Thu, 26 Dec 2019 23:23:27 +0800 Subject: [PATCH] define OSPLAT: MIPS64/MIPS32 instead of MIPS (#517) context need to define abi as o32 for MIPS32, while n64 for MIPS64. we need a way to know about it. --- src/engine/jam.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/engine/jam.h b/src/engine/jam.h index c0f620a1c..984a4a41b 100644 --- a/src/engine/jam.h +++ b/src/engine/jam.h @@ -412,7 +412,11 @@ #endif #ifdef __mips__ - #define OSPLAT "OSPLAT=MIPS" + #if defined(_ABI64) + #define OSPLAT "OSPLAT=MIPS64" + #elif defined(_ABIO32) + #define OSPLAT "OSPLAT=MIPS32" + #endif #endif #if defined( __arm__ ) || \