[Mingw-w64-public] Did any old mingw-w64 builds include gcc with mudflap?

2022-12-11 Thread Amy McLaughlin
Hi, I've been trying to debug a segfault in some code built with mingw-w64's version of gcc. Since no Windows build of gcc supports the Address Sanitizer, I've been looking for a version prior to 4.9 that would allow me to use Mudflap instead. (It has to be 4.8 or earlier, since Mudflap was

Re: [Mingw-w64-public] Problems when building NT kernel drivers with GCC / LD

2022-12-11 Thread Jan Beulich via Mingw-w64-public
On 26.11.2022 20:04, Pali Rohár wrote: > On Monday 21 November 2022 08:24:36 Jan Beulich wrote: >> But then, with you replying to >> me specifically, perhaps you're wrongly assuming that I would be >> planning to look into addressing any or all of these? My earlier reply >> was merely to point out

Re: [Mingw-w64-public] Problems when building NT kernel drivers with GCC / LD

2022-12-11 Thread Jan Beulich via Mingw-w64-public
On 20.11.2022 14:10, Pali Rohár wrote: > On Saturday 05 November 2022 02:26:52 Pali Rohár wrote: >> On Saturday 05 November 2022 01:57:49 Pali Rohár wrote: >>> On Monday 31 October 2022 10:55:59 Jan Beulich wrote: On 30.10.2022 02:06, Pali Rohár via Binutils wrote: > * GCC or LD (not sure

Re: [Mingw-w64-public] Problems when building NT kernel drivers with GCC / LD

2022-12-11 Thread Jan Beulich via Mingw-w64-public
On 28.11.2022 09:40, Jonathan Wakely wrote: > On Mon, 28 Nov 2022, 08:08 Jan Beulich via Gcc, wrote: > >> On 26.11.2022 20:04, Pali Rohár wrote: >>> On Monday 21 November 2022 08:24:36 Jan Beulich wrote: But then, with you replying to me specifically, perhaps you're wrongly assuming tha

[Mingw-w64-public] [PATCH] crt: Remove unused lib64/moldname-msvcrt.def file

2022-12-11 Thread Pali Rohár
It is unused since commit 99c69c2fe5d8 ("lib64/msvcrt.def: include moldname contents") from April 2013. --- mingw-w64-crt/lib64/moldname-msvcrt.def | 149 1 file changed, 149 deletions(-) delete mode 100644 mingw-w64-crt/lib64/moldname-msvcrt.def diff --git a/mingw-w64-c

[Mingw-w64-public] [PATCH v2] crt: Move export symbols out of the msvcrt-common.def.in file

2022-12-11 Thread Pali Rohár
Include file msvcrt-common.def.in contains moldname aliases and 4 export symbols: longjmp, _daylight, _timezone, _tzname. Move these 4 export symbols from msvcrt-common.def.in file into all files which include msvcrt-common.def.in. So all msvcrt def files would contain all exported symbols directl