From e56b558616d12927bb372e4cef701a02f550fb33 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Thu, 13 Jan 2022 19:07:55 -0600 Subject: [PATCH] osx: Import fix for tommath #159 --- lib/hcrypto/libtommath/bn_mp_set_double.c | 2 +- lib/hcrypto/libtommath/demo/test.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/hcrypto/libtommath/bn_mp_set_double.c b/lib/hcrypto/libtommath/bn_mp_set_double.c index a42fc70d9..6f91b64f5 100644 --- a/lib/hcrypto/libtommath/bn_mp_set_double.c +++ b/lib/hcrypto/libtommath/bn_mp_set_double.c @@ -3,7 +3,7 @@ /* LibTomMath, multiple-precision integer library -- Tom St Denis */ /* SPDX-License-Identifier: Unlicense */ -#if defined(__STDC_IEC_559__) || defined(__GCC_IEC_559) +#if defined(__STDC_IEC_559__) || defined(__GCC_IEC_559) || defined(__x86_64__) || defined(_M_X64) || defined(_M_AMD64) || defined(__i386__) || defined(_M_X86) || defined(__aarch64__) || defined(__arm__) mp_err mp_set_double(mp_int *a, double b) { uint64_t frac; diff --git a/lib/hcrypto/libtommath/demo/test.c b/lib/hcrypto/libtommath/demo/test.c index 7b29a4ce9..9049fa81f 100644 --- a/lib/hcrypto/libtommath/demo/test.c +++ b/lib/hcrypto/libtommath/demo/test.c @@ -625,7 +625,7 @@ LBL_ERR: } -#if defined(__STDC_IEC_559__) || defined(__GCC_IEC_559) +#if defined(__STDC_IEC_559__) || defined(__GCC_IEC_559) || defined(__x86_64__) || defined(_M_X64) || defined(_M_AMD64) || defined(__i386__) || defined(_M_X86) || defined(__aarch64__) || defined(__arm__) static int test_mp_set_double(void) { int i;