Re: [Mingw-w64-public] [PATCH] include/intrin: Implement `_rot{l, r}{8, 16}` functions

2020-12-18 Thread Biswapriyo Nath
Can these be implemented with inline assembly (rol, ror)? That may be one liner. This 8, 16 treatment is also needed for _InterlockedExchange, _InterlockedOr etc. intrinsics. ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https

Re: [Mingw-w64-public] [PATCH 1/3] crt: Don't run TLS destructors for the main thread if exiting via _exit or ExitProcess

2020-12-18 Thread Jeremy Drake via Mingw-w64-public
On Wed, 11 Nov 2020, Jeremy Drake wrote: > On Wed, 11 Nov 2020, Martin Storsjö wrote: > > > Pushed patches 1-2 for now (that should be very benign and safe in any > > case); patch 3 (changing how winpthreads clean up threads) is a bit more > > risky, and the conclusion of this discussion was a bit

[Mingw-w64-public] [PATCH] headers: Import mfreadwrite.idl from Wine.

2020-12-18 Thread Biswapriyo Nath
From dc345c6f24e07c8fd5e39c1293cd525d07feff1e Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 19 Dec 2020 02:04:33 +0530 Subject: [PATCH] headers: Import mfreadwrite.idl from Wine. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/wine-import.sh | 1 + 1 file changed, 1 insertion(

Re: [Mingw-w64-public] [PATCH 1/2] headers: don't mark enums with [v1_enum] if they are not used in IDLs

2020-12-18 Thread Jacek Caban
Hi Steve, I pushed those patches and widl update. All IDLs can be successfully regenerated now, thanks! Jacek ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

[Mingw-w64-public] [PATCH] headers: Add more error codes in mferror.h.

2020-12-18 Thread Biswapriyo Nath
From 1d84e6a8cebc5670e250a24d4bda76614bf0b934 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Fri, 18 Dec 2020 17:52:05 +0530 Subject: [PATCH] headers: Add more error codes in mferror.h. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/include/mferror.h | 277 +

Re: [Mingw-w64-public] [PATCH] headers: Add directxmath.h with some basic declarations.

2020-12-18 Thread Liu Hao
在 2020/12/18 下午5:16, Biswapriyo Nath 写道: >> Why did you remove those alignment attributes? > > The way you have explained, I thought aligning structure is not > allowed. My mistake! Here is update #3. > > > Thanks. I pushed this one. Side note: AFAICT all those explicitly defaulted constructo

Re: [Mingw-w64-public] [PATCH] headers: Add directxmath.h with some basic declarations.

2020-12-18 Thread Biswapriyo Nath
> Why did you remove those alignment attributes? The way you have explained, I thought aligning structure is not allowed. My mistake! Here is update #3. From 5d365559a06748693c0b82098f30eb555c51055e Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Fri, 18 Dec 2020 12:04:39 +0530 Subject: [PAT