UCRT provides native hypot symbol. It is already defined in ucrtbase-common.def.in file. --- mingw-w64-crt/def-include/crt-aliases.def.in | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/mingw-w64-crt/def-include/crt-aliases.def.in b/mingw-w64-crt/def-include/crt-aliases.def.in index be873c0df376..db9ad985ac08 100644 --- a/mingw-w64-crt/def-include/crt-aliases.def.in +++ b/mingw-w64-crt/def-include/crt-aliases.def.in @@ -222,7 +222,11 @@ ADD_UNDERSCORE(wcsupr) ; This is list of symbol aliases added in the Visual C++ 4.0 oldnames.lib library ; All these symbols with leading underscore are present also in pre-4.0 CRT versions: crtdll.dll, msvcrt10.dll and msvcrt20.dll ; ADD_UNDERSCORE(cabs) +#ifdef UCRTBASE +; hypot is natively exported from UCRT +#else ADD_UNDERSCORE(hypot) +#endif ADD_UNDERSCORE(j0) ADD_UNDERSCORE(j1) ADD_UNDERSCORE(jn) -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public