Re: [PATCH] Fix build on MINGW on ARM64

2025-04-07 Thread Andrew Dunstan
On 2025-04-07 Mo 11:05 AM, Andrew Dunstan wrote: On 2025-04-07 Mo 12:58 AM, Tom Lane wrote: Andrew Dunstan writes: On 2025-04-01 Tu 11:15 AM, Andrew Dunstan wrote: On 2025-04-01 Tu 8:47 AM, vignesh C wrote: There is an existing CF entry for this at [1]. If no one picks this till the end o

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-07 Thread Andrew Dunstan
On 2025-04-07 Mo 12:58 AM, Tom Lane wrote: Andrew Dunstan writes: On 2025-04-01 Tu 11:15 AM, Andrew Dunstan wrote: On 2025-04-01 Tu 8:47 AM, vignesh C wrote: There is an existing CF entry for this at [1]. If no one picks this till the end of this CF, we can move it to next CF. [1] - https:/

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-06 Thread Tom Lane
Andrew Dunstan writes: > On 2025-04-01 Tu 11:15 AM, Andrew Dunstan wrote: >> On 2025-04-01 Tu 8:47 AM, vignesh C wrote: >>> There is an existing CF entry for this at [1]. If no one picks this >>> till the end of this CF, we can move it to next CF. >>> [1] - https://commitfest.postgresql.org/patch/

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-01 Thread Andrew Dunstan
On 2025-04-01 Tu 11:15 AM, Andrew Dunstan wrote: On 2025-04-01 Tu 8:47 AM, vignesh C wrote: On Tue, 1 Apr 2025 at 16:02, Andrew Dunstan wrote: On 2025-04-01 Tu 5:16 AM, vignesh C wrote: On Sun, 2 Feb 2025 at 00:52, Lars Kanis wrote: This patch limits the workaround of using __buildin_se

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-01 Thread Andrew Dunstan
On 2025-04-01 Tu 8:47 AM, vignesh C wrote: On Tue, 1 Apr 2025 at 16:02, Andrew Dunstan wrote: On 2025-04-01 Tu 5:16 AM, vignesh C wrote: On Sun, 2 Feb 2025 at 00:52, Lars Kanis wrote: This patch limits the workaround of using __buildin_setjmp on the Windows MINGW platform. This workaround

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-01 Thread vignesh C
On Tue, 1 Apr 2025 at 16:02, Andrew Dunstan wrote: > > > On 2025-04-01 Tu 5:16 AM, vignesh C wrote: > > On Sun, 2 Feb 2025 at 00:52, Lars Kanis wrote: > >> This patch limits the workaround of using __buildin_setjmp on the > >> Windows MINGW platform. This workaround is only necessary for legacy >

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-01 Thread Andrew Dunstan
On 2025-04-01 Tu 5:16 AM, vignesh C wrote: On Sun, 2 Feb 2025 at 00:52, Lars Kanis wrote: This patch limits the workaround of using __buildin_setjmp on the Windows MINGW platform. This workaround is only necessary for legacy MSVCRT based toolchain, but not for UCRT based. It is not available

Re: [PATCH] Fix build on MINGW on ARM64

2025-04-01 Thread vignesh C
On Sun, 2 Feb 2025 at 00:52, Lars Kanis wrote: > > This patch limits the workaround of using __buildin_setjmp on the > Windows MINGW platform. This workaround is only necessary for legacy > MSVCRT based toolchain, but not for UCRT based. It is not available at > all on clang on ARM64 resulting in

[PATCH] Fix build on MINGW on ARM64

2025-02-01 Thread Lars Kanis
This patch limits the workaround of using __buildin_setjmp on the Windows MINGW platform. This workaround is only necessary for legacy MSVCRT based toolchain, but not for UCRT based. It is not available at all on clang on ARM64 resulting in the following compiler error: error: __builtin_longjmp