Re: [Mingw-w64-public] [PATCH] crt: Add wiaguid library

2025-02-15 Thread LIU Hao
在 2025-02-15 21:42, Biswapriyo Nath 写道: From f8c30157b5569251a0ca30ac339d4c788f168661 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 15 Feb 2025 13:39:09 + Subject: [PATCH] crt: Add wiaguid library This adds wiaguid library to make things similar as SDK. The same source file is u

Re: [Mingw-w64-public] [PATCH] headers: Fix NUMA_NODE_RELATIONSHIP and CACHE_RELATIONSHIP in winnt.h

2025-02-15 Thread LIU Hao
在 2025-02-16 00:28, Biswapriyo Nath 写道: From a54149254907bec32d478481e904ea14a9177cf1 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 15 Feb 2025 16:26:26 + Subject: [PATCH] headers: Fix NUMA_NODE_RELATIONSHIP and CACHE_RELATIONSHIP in winnt.h Fixeshttps://github.com/mingw-w64/mi

Re: [Mingw-w64-public] dirent changes

2025-02-15 Thread Pali Rohár
On Saturday 15 February 2025 19:25:21 Lasse Collin wrote: > I attached preview patches for a new version that uses FindFirstFileW. > Perhaps these could be the final version, but I would appreciate if you > had time to comment these shortly at some point (no rush). > > The main change is just one

Re: [Mingw-w64-public] dirent changes

2025-02-15 Thread Lasse Collin
I attached preview patches for a new version that uses FindFirstFileW. Perhaps these could be the final version, but I would appreciate if you had time to comment these shortly at some point (no rush). The main change is just one huge patch instead of multiple smaller pieces. :-( Unfortunately I t

Re: [Mingw-w64-public] make sure WINPTHREAD_API is correctly defined in pthread_time.h

2025-02-15 Thread Kirill Makurin
It slipped my mind back then that we can source .la files to get the variables. I attached modified patch. The only issue that will remain is silly libtool behavior I described. But I think it should be fixed in libtool, not by copying the DLL. - Kirill Makurin

[Mingw-w64-public] [PATCH] headers: Fix NUMA_NODE_RELATIONSHIP and CACHE_RELATIONSHIP in winnt.h

2025-02-15 Thread Biswapriyo Nath
From a54149254907bec32d478481e904ea14a9177cf1 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 15 Feb 2025 16:26:26 + Subject: [PATCH] headers: Fix NUMA_NODE_RELATIONSHIP and CACHE_RELATIONSHIP in winnt.h Fixes https://github.com/mingw-w64/mingw-w64/issues/78 Signed-off-by: Biswapr

Re: [Mingw-w64-public] make sure WINPTHREAD_API is correctly defined in pthread_time.h

2025-02-15 Thread LIU Hao
在 2025-02-15 23:23, Kirill Makurin 写道: What do you think if we just guard those rules for `libptrhead[.dll].a` with `if !MSVC`? Libtool has a silly behavior with MSVC tools. When you create a shared library which depends on another (non-libtool) shared library, when it handles `-l{name}` it se

Re: [Mingw-w64-public] make sure WINPTHREAD_API is correctly defined in pthread_time.h

2025-02-15 Thread Kirill Makurin
What do you think if we just guard those rules for `libptrhead[.dll].a` with `if !MSVC`? Libtool has a silly behavior with MSVC tools. When you create a shared library which depends on another (non-libtool) shared library, when it handles `-l{name}` it searches PATH for file `{name}*.dll` (not

Re: [Mingw-w64-public] make sure WINPTHREAD_API is correctly defined in pthread_time.h

2025-02-15 Thread LIU Hao
在 2025-02-10 15:31, Kirill Makurin 写道: It seems defining variables like `{libname}_AR` has no effect if {libname} is defined as `LTLIBRARIES` target, libtool script just used AR set during configuration. This method works only with `LIBRARIES` targets. The best I could achieve with `LTLIBRARIE

[Mingw-w64-public] [PATCH] crt: Add wiaguid library

2025-02-15 Thread Biswapriyo Nath
From f8c30157b5569251a0ca30ac339d4c788f168661 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 15 Feb 2025 13:39:09 + Subject: [PATCH] crt: Add wiaguid library This adds wiaguid library to make things similar as SDK. The same source file is used in uuid library but it is kept for co