Re: [Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-11-07 Thread Martin Storsjö
On Mon, 7 Nov 2022, Alvin Wong wrote: On 7/11/2022 4:41, Martin Storsjö wrote: On Sun, 6 Nov 2022, Alvin Wong wrote: One problem is that this makes it difficult for users to detect whether the windowsnumerics.h support is complete. Without the header file, users can use the PP macro `__has_

Re: [Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-11-07 Thread Alvin Wong via Mingw-w64-public
On 7/11/2022 4:41, Martin Storsjö wrote: On Sun, 6 Nov 2022, Alvin Wong wrote: On 6/11/2022 5:20, Martin Storsjö wrote: On Fri, 21 Oct 2022, Alvin Wong via Mingw-w64-public wrote: About the WinRT interop functions - how are they supposed to be provided? This header is layered under the C++/

Re: [Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-11-06 Thread Martin Storsjö
On Sun, 6 Nov 2022, Alvin Wong wrote: On 6/11/2022 5:20, Martin Storsjö wrote: On Fri, 21 Oct 2022, Alvin Wong via Mingw-w64-public wrote: About the WinRT interop functions - how are they supposed to be provided? This header is layered under the C++/WinRT headers, right, so it can't rely on

Re: [Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-11-06 Thread Alvin Wong via Mingw-w64-public
On 6/11/2022 5:20, Martin Storsjö wrote: On Fri, 21 Oct 2022, Alvin Wong via Mingw-w64-public wrote: These headers are only partially implemented. They include all the type definitions and struct members according to the docs. All the functions have been declared but not all of them are defined

Re: [Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-11-05 Thread Martin Storsjö
On Fri, 21 Oct 2022, Alvin Wong via Mingw-w64-public wrote: These headers are only partially implemented. They include all the type definitions and struct members according to the docs. All the functions have been declared but not all of them are defined. Attempting to use the undefined function

[Mingw-w64-public] [PATCH] headers: Add windowsnumerics.h, windowsnumerics.impl.h

2022-10-20 Thread Alvin Wong via Mingw-w64-public
These headers are only partially implemented. They include all the type definitions and struct members according to the docs. All the functions have been declared but not all of them are defined. Attempting to use the undefined functions will likely produce a compiler warning followed by a linker