Re: [Mingw-w64-public] New implementation for C95 conversion functions

2025-07-12 Thread Kirill Makurin
``` The new testcases don't build in UCRT mode - see https://github.com/mstorsjo/mingw-w64/actions/runs/16238894867/job/45852642223#step:5:4386 ``` Right... I forgot that UCRT's mbstate_t is a structure when was writing the tests initially. I noticed and fixed this issue in my project (from which

Re: [Mingw-w64-public] New implementation for C95 conversion functions

2025-07-12 Thread Martin Storsjö
On Sat, 12 Jul 2025, LIU Hao wrote: 在 2025-7-9 21:09, Kirill Makurin 写道: Here's the updated patches. They passed all tests[1]. The reason was that when misc/btowc.c and misc/wctob.c were compiled for UCRT, they were using msvcr*.dll's mbstate_t which has different size. I added new misc/ucrt

Re: [Mingw-w64-public] widl build error on Cygwin

2025-07-12 Thread Jacek Caban via Mingw-w64-public
On 15.06.2025 19:36, Jeremy Drake via Mingw-w64-public wrote: I just tried to build llvm-mingw on Cygwin, as part of testing builds of llvm/clang/lld on Cygwin, and got a new error building widl: In file included from /usr/include/limits.h:13, from /usr/lib/gcc/x86_64-pc-cygwin

Re: [Mingw-w64-public] R: Provide definition of math_errhandling

2025-07-12 Thread LIU Hao
在 2025-7-9 10:19, LIU Hao 写道: 在 2025-7-8 21:08, Luca Bacci 写道: Thanks for the fast response! I have now included the updated patch I think you dropped `MATH_ERRNO` and `MATH_ERREXCEPT` in this patch? I have pushed a combination of the two patches. -- Best regards, LIU Hao OpenPGP_signa

Re: [Mingw-w64-public] New implementation for C95 conversion functions

2025-07-12 Thread LIU Hao
在 2025-7-9 21:09, Kirill Makurin 写道: Here's the updated patches. They passed all tests[1]. The reason was that when misc/btowc.c and misc/wctob.c were compiled for UCRT, they were using msvcr*.dll's mbstate_t which has different size. I added new misc/ucrt_btowc.c and misc/ucrt_wctob.c for UCR