It was first added to arm32 in 4a306baa4a206c9314bdc129e98abfa1aebe2b0e.
Then to the common one in 96fe9ec413001bfc3f5971df64bcdedc216a9020.
But it was always missing in x86.
I verified that's the only one missing in that .def.
---
mingw-w64-crt/lib32/dxva2.def | 1 +
1 file changed, 1 insertion(
Yes, no problem.
I also had a patch for Makefile.am which tried to solve the alias issue by
copying `[lib]winpthreads[.dll].{lib|a}` as `[lib]pthread[.dll].{lib|a}` during
installation. I can send it again.
I see. I could maintain a GitHub repository with a copy of winpthreads, but
with Meson
On 1/29/25 9:58 PM, Kirill Makurin wrote:
Hi,
I was writing to the list a few months ago regarding building of winpthreads
with MSVC tools. I also sent a few patches back then, none of which were
pushed. The first two patches were fixing a syntax error in `src/thread.h` and
linking of `tests/
Signed-off-by: Martin Storsjö
---
mingw-w64-crt/Makefile.am| 3 ++-
mingw-w64-crt/math/x86/cossin.c | 23 ---
mingw-w64-crt/math/x86/cossinl.c | 29 +
3 files changed, 31 insertions(+), 24 deletions(-)
create mode 100644 mingw-w64-crt/mat
On UCRT, we pass calls to sin()/cos() to the CRT; the UCRT
versions of these functions are faster than our x87 implementations.
The same also goes for sincos(); calling the UCRT sin() and cos()
from UCRT separately is almost 3x as fast as calling the x87
sincos() implementation.
Using assembly fo
Hi,
I was writing to the list a few months ago regarding building of winpthreads
with MSVC tools. I also sent a few patches back then, none of which were
pushed. The first two patches were fixing a syntax error in `src/thread.h` and
linking of `tests/t_nanosleep.c`. Other patches tried to fix i
On 2025-01-28 Pali Rohár wrote:
> I think that for excluding 8.3 names you mean to use FindExInfoBasic
> level instead of FindExInfoStandard when doing FindFirstFileExW().
>
> Level FindExInfoBasic is supported since Windows 7 and I think that
> readdir() could be still useful also on Windows XP.