From a39e0e05e98a07724b3ea829dd6e0bcba56ae5ee Mon Sep 17 00:00:00 2001 From: XMRig Date: Sun, 28 Jul 2019 08:06:50 +0700 Subject: [PATCH] Cleanup. --- src/core/config/Config.cpp | 1 - src/crypto/randomx/instructions_portable.cpp | 12 ++++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/core/config/Config.cpp b/src/core/config/Config.cpp index 28c15234..34221e35 100644 --- a/src/core/config/Config.cpp +++ b/src/core/config/Config.cpp @@ -61,7 +61,6 @@ bool xmrig::Config::read(const IJsonReader &reader, const char *fileName) # ifdef XMRIG_ALGO_RANDOMX if (!m_rx.read(reader.getValue(kRandomX))) { - printf("upgrade\n"); m_upgrade = true; } # endif diff --git a/src/crypto/randomx/instructions_portable.cpp b/src/crypto/randomx/instructions_portable.cpp index 8c466ebe..8f0592dd 100644 --- a/src/crypto/randomx/instructions_portable.cpp +++ b/src/crypto/randomx/instructions_portable.cpp @@ -82,12 +82,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define HAVE_SETROUNDMODE_IMPL #endif -#ifndef HAVE_SETROUNDMODE_IMPL - static void setRoundMode_(uint32_t mode) { - fesetround(mode); - } -#endif - #ifndef HAVE_ROTR64 uint64_t rotr64(uint64_t a, unsigned int b) { return (a >> b) | (a << (-b & 63)); @@ -133,6 +127,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifdef RANDOMX_DEFAULT_FENV +# ifndef HAVE_SETROUNDMODE_IMPL + static void setRoundMode_(uint32_t mode) { + fesetround(mode); + } +# endif + void rx_reset_float_state() { setRoundMode_(FE_TONEAREST); rx_set_double_precision(); //set precision to 53 bits if needed by the platform