---
mingw-w64-crt/lib-common/msvcrt.def.in | 38 +-
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in
b/mingw-w64-crt/lib-common/msvcrt.def.in
index e0ed8c185eab..59515cc3f16e 100644
--- a/mingw-w64-crt/lib-common/msvcrt
Include all ARM64 C++ mangled symbols. Add _local_unwind symbol which is
present also in ARM64 version. And remove _setjmp, setjmp and __jump_unwind
symbols which are not present in any ARM64 version.
As a reference were checked msvcrt.dll versions 7.0.17083.1000 and
7.0.19041.546 and all have sam
---
mingw-w64-crt/lib-common/msvcrt.def.in | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in
b/mingw-w64-crt/lib-common/msvcrt.def.in
index bc548589e439..8b0b85b20bee 100644
--- a/mingw-w64-crt/lib-common/msvcrt.def.in
+++ b/mingw-w6
There are no new i386/x64/arm32/arm64 symbols in Windows 10 (up to 22H2
version) since Windows 8.1.
---
mingw-w64-crt/lib-common/msvcrt.def.in | 3 ---
1 file changed, 3 deletions(-)
diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in
b/mingw-w64-crt/lib-common/msvcrt.def.in
index c7a78e2dc794..
ARM32 and ARM64 always contain all Vista symbols. So use them directly
instead of the mingw-w64 emulation.
The only Vista+ symbol which is not enabled right now is vsnprintf. It
needs to be inspected if this Vista+ symbol is C99 compatible vsnprintf()
function or MSVC variant _vsnprintf() which do
---
mingw-w64-crt/def-include/func.def.in | 7 +++
mingw-w64-crt/lib-common/msvcrt.def.in | 3 +--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/mingw-w64-crt/def-include/func.def.in
b/mingw-w64-crt/def-include/func.def.in
index aae896bdb953..0b45da35ac1f 100644
--- a/mingw-
Usage of F_I386() macro per symbol allows to easily identify via "git grep"
if the particular symbol is available for specific architecture or not.
"#ifdef DEF_I386" prevents easy usage of "git grep".
So change remaining "#ifdef DEF_I386" blocks by per-symbol F_I386() macros.
---
mingw-w64-crt/li
Hi,
We can use the UCRT function for nexttoward as well as nexttoward on ARM/ARM64.
Also, on x86, we need to use mingw implementation due to long double.
Why is nexttoward included in libmingwex and nexttowardf in libucrt?
Regards,
Yuta
___
Mingw-w64-pu