[Mingw-w64-public] [PATCH] headers: Add a new PF_* constant to winnt.h

2023-10-12 Thread Martin Storsjö
The constant PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE was added in winnt.h in upstream WinSDK 10.0.22621.0. Signed-off-by: Martin Storsjö --- mingw-w64-headers/include/winnt.h | 1 + 1 file changed, 1 insertion(+) diff --git a/mingw-w64-headers/include/winnt.h

Re: [Mingw-w64-public] [PATCH] headers: Add a new PF_* constant to winnt.h

2023-10-12 Thread LIU Hao
在 2023-10-12 16:26, Martin Storsjö 写道: The constant PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE was added in winnt.h in upstream WinSDK 10.0.22621.0. Signed-off-by: Martin Storsjö --- mingw-w64-headers/include/winnt.h | 1 + 1 file changed, 1 insertion(+) This patch looks good to me. -- Best

Re: [Mingw-w64-public] [PATCH] crt: Add CancelSynchronousIo to api-ms-win-core-io

2023-10-12 Thread Steve Lhomme
On 2023-10-11 20:05, Mark Harmstone wrote: Thanks both. There's actually about 260 functions that "ought" to be in windowsapp.lib's API sets but aren't. CancelSynchronousIo was exposed in windowsapp in the Windows 8 SDK. But it hasn't been since then and is not allowed by the Windows App

Re: [Mingw-w64-public] [PATCH] headers: add LPCWAVEFORMATEX in dsound.h

2023-10-12 Thread LIU Hao
在 2023-10-08 16:53, Oleg Tolmatcev 写道: 0001-headers-add-LPCWAVEFORMATEX-in-dsound.h.txt From 4a3de00359fe96d39df5490b3e7eed046e8bbd11 Mon Sep 17 00:00:00 2001 From: Oleg Tolmatcev Date: Sat, 30 Sep 2023 00:20:13 +0200 Subject: [PATCH] headers: add LPCWAVEFORMATEX in dsound.h ---

[Mingw-w64-public] [PATCH] headers: add LVFI_SUBSTRING in commctrl.h

2023-10-12 Thread Oleg Tolmatcev
Hello, this is needed by ppsspp. Best regards Oleg Tolmatcev From 678f03af276afc52af2361f7f414b67b77d73577 Mon Sep 17 00:00:00 2001 From: Oleg Tolmatcev Date: Sat, 30 Sep 2023 10:44:45 +0200 Subject: [PATCH] headers: add LVFI_SUBSTRING in commctrl.h --- mingw-w64-headers/include/commctrl.h |

[Mingw-w64-public] [PATCH] headers: add ADDRINFOEX and LPLOOKUPSERVICE_COMPLETION_ROUTINE to ws2tcpip.h

2023-10-12 Thread Oleg Tolmatcev
Hello, this is needed for pcsx2. Best regards Oleg Tolmatcev From d6a31fea98e9d4bace236839e63ea5c9c42b0d3b Mon Sep 17 00:00:00 2001 From: Oleg Tolmatcev Date: Sat, 7 Oct 2023 01:12:20 +0200 Subject: [PATCH] headers: add ADDRINFOEX and LPLOOKUPSERVICE_COMPLETION_ROUTINE to ws2tcpip.h ---

[Mingw-w64-public] [PATCH 02/33] crt: Add missing functions to api-ms-win-eventing-controller for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../lib-common/api-ms-win-eventing-controller-l1-1-0.def | 6 ++ .../api-ms-win-eventing-controller-l1-1-0_windowsapp.def | 9 + mingw-w64-crt/lib-common/windowsapp.mri

[Mingw-w64-public] [PATCH 01/33] crt: Add LsaEnumerateTrustedDomains to api-ms-win-security-lsalookup for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../lib-common/api-ms-win-security-lsalookup-l2-1-0.def | 1 + .../api-ms-win-security-lsalookup-l2-1-0_windowsapp.def | 9 + mingw-w64-crt/lib-common/windowsapp.mri | 2

[Mingw-w64-public] [PATCH 05/33] crt: Add missing functions to api-ms-win-core-heap for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- mingw-w64-crt/lib-common/api-ms-win-core-heap-l2-1-0.def | 2 ++ .../api-ms-win-core-heap-l2-1-0_windowsapp.def | 9 + mingw-w64-crt/lib-common/windowsapp.mri | 2

[Mingw-w64-public] [PATCH 15/33] crt: Add new functions to api-ms-win-devices-config for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 +-- .../api-ms-win-devices-config-l1-1-1.def | 26 +++ ...s-win-devices-config-l1-1-1_windowsapp.def | 17 .../api-ms-win-devices-config-l1-1-2.def | 12 +

[Mingw-w64-public] [PATCH 08/33] crt: Add missing functions to api-ms-win-core-psapi for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../lib-common/api-ms-win-core-psapi-l1-1-0.def | 13 + .../api-ms-win-core-psapi-l1-1-0_windowsapp.def | 12 mingw-w64-crt/lib-common/windowsapp.mri | 2

[Mingw-w64-public] [PATCH 09/33] crt: Add missing functions to api-ms-win-core-realtime for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../lib-common/api-ms-win-core-realtime-l1-1-0.def | 3 +++ .../api-ms-win-core-realtime-l1-1-0_windowsapp.def | 6 ++ mingw-w64-crt/lib-common/windowsapp.mri

[Mingw-w64-public] [PATCH 21/33] crt: Add missing functions to api-ms-win-core-version for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 ++-- .../lib-common/api-ms-win-core-version-l1-1-0.def | 1 + .../api-ms-win-core-version-l1-1-0_windowsapp.def | 7 +++ .../lib-common/api-ms-win-core-version-l1-1-1.def

Re: [Mingw-w64-public] [PATCH] crt: Add CancelSynchronousIo to api-ms-win-core-io

2023-10-12 Thread Mark Harmstone
I've just resent the patches, creating a new version for windowsapp where necessary to avoid pollution. I've sent them as a series because of Makefile.am, but they aren't actually interdependent. The "remove" patches are for the most part for b14caf2016, which added API set functions to mincore

[Mingw-w64-public] [PATCH 28/33] crt: Remove functions in api-ms-win-power-setting for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-power-setting-l1-1-0_windowsapp.def| 8 mingw-w64-crt/lib-common/windowsapp.mri | 2 +- .../lib32/api-ms-win-power-setting-l1-1-0_windowsapp.def

[Mingw-w64-public] [PATCH 11/33] crt: Add missing functions to api-ms-win-core-file for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 6 +- .../api-ms-win-core-file-l1-1-0.def | 2 + ...api-ms-win-core-file-l1-1-0_windowsapp.def | 78 + .../api-ms-win-core-file-l1-2-1.def | 3 +

[Mingw-w64-public] [PATCH 20/33] crt: Add missing functions to api-ms-win-core-sysinfo for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 6 ++-- .../api-ms-win-core-sysinfo-l1-2-0.def| 2 ++ ...-ms-win-core-sysinfo-l1-2-0_windowsapp.def | 33 + .../api-ms-win-core-sysinfo-l1-2-1.def| 4 +++

[Mingw-w64-public] [PATCH 32/33] crt: Remove functions in api-ms-win-core-string for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-core-string-l2-1-0_windowsapp.def | 8 mingw-w64-crt/lib-common/windowsapp.mri | 2 +- .../lib32/api-ms-win-core-string-l2-1-0_windowsapp.def

[Mingw-w64-public] [PATCH 19/33] crt: Add missing functions to api-ms-win-core-processthreads for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 +- .../api-ms-win-core-processthreads-l1-1-2.def | 5 ++ ...-core-processthreads-l1-1-2_windowsapp.def | 71 .../api-ms-win-core-processthreads-l1-1-3.def | 1 +

[Mingw-w64-public] [PATCH 17/33] crt: Add missing functions to api-ms-win-core-memory for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 8 ++-- .../api-ms-win-core-memory-l1-1-1.def | 6 +++ ...i-ms-win-core-memory-l1-1-1_windowsapp.def | 30 + .../api-ms-win-core-memory-l1-1-2.def | 8

[Mingw-w64-public] [PATCH 29/33] crt: Remove functions in api-ms-win-service-core for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../lib-common/api-ms-win-service-core-l1-1-0_windowsapp.def | 5 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 30/33] crt: Remove functions in api-ms-win-service-management for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../api-ms-win-service-management-l1-1-0_windowsapp.def | 5 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 12/33] crt: Add missing functions to api-ms-win-security-base for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 +- .../api-ms-win-security-base-l1-1-0.def | 40 + ...ms-win-security-base-l1-1-0_windowsapp.def | 59 ++ .../api-ms-win-security-base-l1-2-0.def | 6 ++

[Mingw-w64-public] [PATCH 10/33] crt: Add WindowsInspectString to api-ms-win-core-winrt-string for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-core-winrt-string-l1-1-0.def | 1 + ...in-core-winrt-string-l1-1-0_windowsapp.def | 30 +++ mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 07/33] crt: Add missing functions to api-ms-win-core-localization for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 +- .../api-ms-win-core-localization-l1-2-0.def | 1 + ...in-core-localization-l1-2-0_windowsapp.def | 62 +++ .../api-ms-win-core-localization-l2-1-0.def | 4 ++

[Mingw-w64-public] [PATCH 18/33] crt: Add missing functions to api-ms-win-core-processenvironment for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- ...-ms-win-core-processenvironment-l1-2-0.def | 2 ++ ...e-processenvironment-l1-2-0_windowsapp.def | 26 +++ mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 16/33] crt: Add CancelSynchronousIo to api-ms-win-core-io for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../lib-common/api-ms-win-core-io-l1-1-1.def| 1 + .../api-ms-win-core-io-l1-1-1_windowsapp.def| 13 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 25/33] crt: Remove functions in api-ms-win-core-shutdown for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../api-ms-win-core-shutdown-l1-1-0_windowsapp.def | 5 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 04/33] crt: Add missing functions to api-ms-win-eventing-classicprovider for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-eventing-classicprovider-l1-1-0.def | 2 ++ ...-win-eventing-classicprovider-l1-1-0_windowsapp.def | 10 ++ mingw-w64-crt/lib-common/windowsapp.mri| 2 +-

[Mingw-w64-public] [PATCH 03/33] crt: Add missing functions to api-ms-win-core-xstate for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../lib-common/api-ms-win-core-xstate-l2-1-0.def | 2 ++ .../api-ms-win-core-xstate-l2-1-0_windowsapp.def | 8 mingw-w64-crt/lib-common/windowsapp.mri

[Mingw-w64-public] [PATCH 33/33] crt: Remove functions in api-ms-win-core-psapi for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- .../lib-common/api-ms-win-core-psapi-l1-1-0_windowsapp.def | 2 -- mingw-w64-crt/lib32/api-ms-win-core-psapi-l1-1-0_windowsapp.def | 2 -- 2 files changed, 4 deletions(-) diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-psapi-l1-1-0_windowsapp.def

[Mingw-w64-public] [PATCH 26/33] crt: Remove functions in api-ms-win-core-systemtopology for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../api-ms-win-core-systemtopology-l1-1-0_windowsapp.def | 5 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 24/33] crt: Remove functions in api-ms-win-core-processtopology for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-core-processtopology-l1-1-0_windowsapp.def | 6 ++ mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 27/33] crt: Remove functions in api-ms-win-power-base for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am| 2 +- .../lib-common/api-ms-win-power-base-l1-1-0_windowsapp.def | 5 + mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 06/33] crt: Add missing functions to api-ms-win-core-libraryloader for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-core-libraryloader-l1-2-0.def | 6 + ...n-core-libraryloader-l1-2-0_windowsapp.def | 27 +++ mingw-w64-crt/lib-common/windowsapp.mri | 2 +-

[Mingw-w64-public] [PATCH 14/33] crt: Add missing functions to api-ms-win-core-errorhandling for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 ++-- .../api-ms-win-core-errorhandling-l1-1-1.def | 3 +++ ...in-core-errorhandling-l1-1-1_windowsapp.def | 13 + .../api-ms-win-core-errorhandling-l1-1-3.def | 1 +

[Mingw-w64-public] [PATCH 13/33] crt: Add missing functions to api-ms-win-core-com for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 +- .../lib-common/api-ms-win-core-com-l1-1-0.def | 27 + .../api-ms-win-core-com-l1-1-0_windowsapp.def | 57 ++ .../lib-common/api-ms-win-core-com-l1-1-1.def | 1 +

[Mingw-w64-public] [PATCH 22/33] crt: Add missing functions to api-ms-win-core-winrt-error for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 ++-- .../api-ms-win-core-winrt-error-l1-1-0.def| 1 + ...win-core-winrt-error-l1-1-0_windowsapp.def | 14 + .../api-ms-win-core-winrt-error-l1-1-1.def| 2 ++

[Mingw-w64-public] [PATCH 31/33] crt: Remove functions in api-ms-win-service-winsvc for windowsapp

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 2 +- .../api-ms-win-service-winsvc-l1-1-0_windowsapp.def | 8 mingw-w64-crt/lib-common/windowsapp.mri | 2 +- .../lib32/api-ms-win-service-winsvc-l1-1-0_windowsapp.def

[Mingw-w64-public] [PATCH 23/33] crt: Add missing functions to api-ms-win-core-wow64 for mincore

2023-10-12 Thread Mark Harmstone
Signed-off-by: Mark Harmstone --- mingw-w64-crt/Makefile.am | 4 ++-- mingw-w64-crt/lib-common/api-ms-win-core-wow64-l1-1-0.def | 2 ++ .../lib-common/api-ms-win-core-wow64-l1-1-0_windowsapp.def | 5 +