Re: [Mingw-w64-public] [RFC] Make Windows 10 DLLs closer to documentation

2023-06-06 Thread Steve Lhomme
Hi, On 2023-06-06 18:16, LIU Hao wrote: Attached are some patches about APIs yesterday. This is an attempt to make these import libraries closer to MS documentation [1] [2], but:   1) `GetFileVersionInfoW` isn't mentioned anywhere. According to its documentation [3] it should be

[Mingw-w64-public] [PATCH 2/2] crt/libsrc: Use wia.h for symbols in wia-uuid

2023-06-06 Thread Biswapriyo Nath
From ee5d9058605aaf75b465f31a7ec6b3f02c68e85d Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 6 Jun 2023 21:49:04 +0530 Subject: [PATCH 2/2] crt/libsrc: Use wia.h for symbols in wia-uuid Signed-off-by: Biswapriyo Nath --- mingw-w64-crt/libsrc/wia-uuid.c | 116

[Mingw-w64-public] [PATCH 1/2] headers: Add wia.idl

2023-06-06 Thread Biswapriyo Nath
From da3f44c338b40c51d0f289d8aebcaf45e6770ce8 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 6 Jun 2023 21:46:02 +0530 Subject: [PATCH 1/2] headers: Add wia.idl Tested with https://learn.microsoft.com/en-us/windows/win32/wia/-wia-creating-a-wia-device-manager Signed-off-by:

[Mingw-w64-public] [RFC] Make Windows 10 DLLs closer to documentation

2023-06-06 Thread LIU Hao
Attached are some patches about APIs yesterday. This is an attempt to make these import libraries closer to MS documentation [1] [2], but: 1) `GetFileVersionInfoW` isn't mentioned anywhere. According to its documentation [3] it should be imported from

Re: [Mingw-w64-public] [PATCH] Define FLS_MAXIMUM_AVAILABLE as 4080 for WIN10_19H1

2023-06-06 Thread Luca Bacci
Hi! Right, the Windows SDK defines FLS_MAXIMUM_AVAILABLE unconditionally, let's do the same here. Thank you! Luca Da: LIU Hao Inviato: lunedì, giugno 5, 2023 4:01:51 PM A: mingw-w64-public@lists.sourceforge.net ; Luca Bacci Oggetto: Re: [Mingw-w64-public]

Re: [Mingw-w64-public] [PATCH] crt: Revert changes to api-ms-win-crt-*.def

2023-06-06 Thread Martin Storsjö
On Tue, 6 Jun 2023, LIU Hao wrote: 在 2023/6/6 16:27, Martin Storsjö 写道: These removed lots of manual modifications from these CRT specific import libraries, modifications that are essential to how the UCRT is linked. Signed-off-by: Martin Storsjö ---

Re: [Mingw-w64-public] [PATCH] crt: Revert changes to api-ms-win-crt-*.def

2023-06-06 Thread LIU Hao
在 2023/6/6 16:27, Martin Storsjö 写道: These removed lots of manual modifications from these CRT specific import libraries, modifications that are essential to how the UCRT is linked. Signed-off-by: Martin Storsjö --- .../api-ms-win-crt-filesystem-l1-1-0.def | 12 ---

[Mingw-w64-public] [PATCH] crt: Revert changes to api-ms-win-crt-*.def

2023-06-06 Thread Martin Storsjö
These removed lots of manual modifications from these CRT specific import libraries, modifications that are essential to how the UCRT is linked. Signed-off-by: Martin Storsjö --- .../api-ms-win-crt-filesystem-l1-1-0.def | 12 --- .../lib-common/api-ms-win-crt-heap-l1-1-0.def | 2

Re: [Mingw-w64-public] [PATCH 1/2] crt: add new found API entries api-ms-win-*.def

2023-06-06 Thread Martin Storsjö
On Thu, 1 Jun 2023, Steve Lhomme wrote: The parameters size in lib32 were generated from values found in other .def files of lib32. --- I'm sorry to say, but this patch removed a lot of manual handmade customizations to the api-ms-win-crt-*.def files. In particular, this now shows up as

Re: [Mingw-w64-public] [PATCH] headers: Add missing macros in afunix.h

2023-06-06 Thread LIU Hao
在 2023/6/6 12:29, Biswapriyo Nath 写道: From 6732b188891a4eb01b3bd3d8bd8893d148a6c4fd Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 6 Jun 2023 09:57:57 +0530 Subject: [PATCH] headers: Add missing macros in afunix.h Signed-off-by: Biswapriyo Nath ---