From 3070a7c4045480c2524be003c6fb6ff701cb4aa0 Mon Sep 17 00:00:00 2001 From: dmitry Date: Mon, 15 Jun 2020 22:43:30 +0300 Subject: [PATCH] cpp: avoid linking with GLIBC_2.27 on linux. --- ext/crlib/cr-math.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ext/crlib/cr-math.h b/ext/crlib/cr-math.h index 9a0efc8..990318a 100644 --- a/ext/crlib/cr-math.h +++ b/ext/crlib/cr-math.h @@ -23,6 +23,11 @@ #include +// avoid linking to GLIBC_2.27 +#if defined (CR_LINUX) && !defined (CR_CXX_INTEL) && defined (CR_ARCH_X86) + __asm__ (".symver powf,powf@GLIBC_2.0"); +#endif + CR_NAMESPACE_BEGIN constexpr float kFloatEpsilon = 0.01f;