From 24d98570b057a1f973051f197c9c222a6f5074f5 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Mon, 9 Mar 2015 21:38:58 +0100 Subject: [PATCH] define FP_64BIT on 64bit architectures This should enable 64bit math on 64bit architecures besides amd64 (like ppc64, sparc64 and so on) Signed-off-by: Sebastian Andrzej Siewior --- src/headers/tfm.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/headers/tfm.h b/src/headers/tfm.h index 343bdef..87ce5a4 100644 --- a/src/headers/tfm.h +++ b/src/headers/tfm.h @@ -113,6 +113,10 @@ #error FP_MAX_SIZE must be a multiple of CHAR_BIT #endif +#if __SIZEOF_LONG__ == 8 + #define FP_64BIT +#endif + /* autodetect x86-64 and make sure we are using 64-bit digits with x86-64 asm */ #if defined(__x86_64__) #if defined(TFM_X86) || defined(TFM_SSE2) || defined(TFM_ARM)