[Mingw-w64-public] [PATCH] headers: allow RtlSecureZeroMemory in all targets

2023-08-08 Thread Steve Lhomme
It's usually an inline function doing native CPU calls. It's also unrestricted in the Windows SDK since Windows 8, as well as SecureZeroMemory. --- mingw-w64-headers/include/winnt.h | 35 --- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/mingw-w64-head

[Mingw-w64-public] [PATCH 2/3] crt: Sort APIs alphabetically in wer.def

2023-08-08 Thread Biswapriyo Nath
From 8f40144eaa1acf8b439e16d7686d613f6d93acf7 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 9 Aug 2023 11:52:13 +0530 Subject: [PATCH 2/3] crt: Sort APIs alphabetically in wer.def Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/lib-common/wer.def | 28 ++--

[Mingw-w64-public] [PATCH 1/3] crt: Move wer to lib-common

2023-08-08 Thread Biswapriyo Nath
From 501ed6d176818c490f2c404d4303a2f6335df164 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 9 Aug 2023 11:13:55 +0530 Subject: [PATCH 1/3] crt: Move wer to lib-common Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/{lib64 => lib-common}/wer.def | 0 mingw-w64-crt/libarm32/wer.de

[Mingw-w64-public] [PATCH 3/3] crt: Add new APIs in wer library

2023-08-08 Thread Biswapriyo Nath
From 6dacca1fed058ae523ceed730d05ef9eb79bb7fc Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 9 Aug 2023 12:03:09 +0530 Subject: [PATCH 3/3] crt: Add new APIs in wer library Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/lib-common/wer.def | 12 mingw-w64-crt/lib32/wer

Re: [Mingw-w64-public] [PATCH] headers: Add missing symbols in werapi.h

2023-08-08 Thread LIU Hao
在 2023/8/8 23:20, Biswapriyo Nath 写道: But the symbols in x86 import library in Windows SDK are decorated like stdcall. dumpbin /exports "C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\um\x86\Wer.lib" | find /i "WerStoreUploadReport" _WerStoreUploadReport@16 Right; with the x86 MSVC, c

Re: [Mingw-w64-public] [PATCH] headers: Add missing symbols in werapi.h

2023-08-08 Thread Biswapriyo Nath
But the symbols in x86 import library in Windows SDK are decorated like stdcall. dumpbin /exports "C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\um\x86\Wer.lib" | find /i "WerStoreUploadReport" _WerStoreUploadReport@16 ___ Mingw-w64-public ma

Re: [Mingw-w64-public] [PATCH] headers: Add missing symbols in werapi.h

2023-08-08 Thread LIU Hao
在 2023-08-07 04:02, Biswapriyo Nath 写道: From 733f83a16540fa51ca122f2bc80067915618423b Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Mon, 7 Aug 2023 01:26:12 +0530 Subject: [PATCH] headers: Add missing symbols in werapi.h Required for crashpad project in chromium. Signed-off-by: Biswapri

Re: [Mingw-w64-public] [PATCH] propkeydef.h: Drop include once guards.

2023-08-08 Thread Jacek Caban via Mingw-w64-public
On 8/8/23 16:30, LIU Hao wrote: 在 2023-08-08 20:40, Jacek Caban via Mingw-w64-public 写道: Fixes regression from 3638d5e9a6f2 reported: https://bugzilla.mozilla.org/show_bug.cgi?id=1847683 Those guards are not present in Wine and Windows SDK for a reason: if INITGUID is changed, it should be ref

Re: [Mingw-w64-public] [PATCH] propkeydef.h: Drop include once guards.

2023-08-08 Thread LIU Hao
在 2023-08-08 20:40, Jacek Caban via Mingw-w64-public 写道: Fixes regression from 3638d5e9a6f2 reported: https://bugzilla.mozilla.org/show_bug.cgi?id=1847683 Those guards are not present in Wine and Windows SDK for a reason: if INITGUID is changed, it should be reflected in DEFINE_PROPERTYKEY macr

[Mingw-w64-public] [PATCH] propkeydef.h: Drop include once guards.

2023-08-08 Thread Jacek Caban via Mingw-w64-public
Fixes regression from 3638d5e9a6f2 reported: https://bugzilla.mozilla.org/show_bug.cgi?id=1847683 Those guards are not present in Wine and Windows SDK for a reason: if INITGUID is changed, it should be reflected in DEFINE_PROPERTYKEY macro. --- mingw-w64-headers/include/propkeydef.h | 9 --