Re: [Mingw-w64-public] [PATCH] Make winpthreads work on Win98
在 2023/10/21 18:27, Jonathan Schleifer 写道: I really don't see why not to be honest, given how Windows has always maintained forward and backward compatibility. It's not like this patch adds a lot of cost, neither in binary size, nor in code size, nor in maintainability problems. And it's everything that's needed to also make exceptions work on Windows 98, since libgcc_s needs winpthreads. Our decision is that the change shall be within a `#if ...` block. Whether it is ``#if !defined(_WIN32_WINNT)` or `#if _WIN32_WINNT < 0x0500` is questionable, but the patch will not be accepted otherwise. BTW I am also curious: does the CRT work well for you? I thought the Windows 98 MSVCRT.DLL (?) would have lacked some symbols. -- Best regards, LIU Hao OpenPGP_signature Description: OpenPGP digital signature ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [PATCH] Make winpthreads work on Win98
Am 21.10.23 um 12:15 schrieb Biswapriyo Nath: May I ask who is still using Windows 98 in year 2023? I'm using it for a retro game project where I'm writing a 3D engine for 3dfx Voodoo cards, which work best on Windows 98 SE. I don't see any problem in running an offline Windows 98 system in 2023, or even in 2033. MinGW still has excellent support for Windows 98, and everything works after this patch, from exceptions, to threads, sockets, file system calls etc. Why does mingw-w64 still support that ancient operating system? I really don't see why not to be honest, given how Windows has always maintained forward and backward compatibility. It's not like this patch adds a lot of cost, neither in binary size, nor in code size, nor in maintainability problems. And it's everything that's needed to also make exceptions work on Windows 98, since libgcc_s needs winpthreads. -- Jonathan ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public