Re: [Mingw-w64-public] x64 longjmp and -fno-asynchronous-unwind-tables

2022-07-11 Thread Ozkan Sezer
On 7/12/22, LIU Hao wrote: > 在 2022/7/12 09:18, Ozkan Sezer 写道: >> I hit this curiosity when I built quakespasm [1] for x64 using gcc-7.5.0 >> against mingw-w64 v5.x branch: Hitting longjmp crashes when built using >> -fno-asynchronous-unwind-tables gcc switch but works properly without it. >> An

Re: [Mingw-w64-public] x64 longjmp and -fno-asynchronous-unwind-tables

2022-07-11 Thread LIU Hao
在 2022/7/12 09:18, Ozkan Sezer 写道: I hit this curiosity when I built quakespasm [1] for x64 using gcc-7.5.0 against mingw-w64 v5.x branch: Hitting longjmp crashes when built using -fno-asynchronous-unwind-tables gcc switch but works properly without it. Anyone has any insight into this? (And yes

[Mingw-w64-public] x64 longjmp and -fno-asynchronous-unwind-tables

2022-07-11 Thread Ozkan Sezer
I hit this curiosity when I built quakespasm [1] for x64 using gcc-7.5.0 against mingw-w64 v5.x branch: Hitting longjmp crashes when built using -fno-asynchronous-unwind-tables gcc switch but works properly without it. Anyone has any insight into this? (And yes I know that the v5.x branch is old b

Re: [Mingw-w64-public] #943 __mingw_printf() does not print non-ASCII chars correctly.

2022-07-11 Thread Takashi Yano
On Fri, 8 Jul 2022 13:00:14 +0900 Takashi Yano wrote: > On Fri, 8 Jul 2022 12:39:26 +0900 > Takashi Yano wrote: > > ### Patch for this issue > > I attached the PoC patch for this issue. The file name and its > > location may not be appropriate. > > > > I was worried about the overhead, but it seem

Re: [Mingw-w64-public] [PATCH] headers: Add IcmpSendEcho2Ex declaration in icmpapi.h

2022-07-11 Thread LIU Hao
在 2022-07-11 14:15, Biswapriyo Nath 写道: From 12e4553486e8e009bd7707e4bcad292b484ec880 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Mon, 11 Jul 2022 11:43:36 +0530 Subject: [PATCH] headers: Add IcmpSendEcho2Ex declaration in icmpapi.h Signed-off-by: Biswapriyo Nath Thanks for the patch

Re: [Mingw-w64-public] Several declarations absent from MinGW

2022-07-11 Thread Julian Waters
Hi, At the time of writing I can confirm both MEM_COALESCE_PLACEHOLDERS and MEM_PRESERVE_PLACEHOLDER have already been added, my testing may have been using a slightly older version of the compiler, I apologise about that. The stdio declarations might be a ucrt thing now that I think of it, since