Hi,

I heard that it was committed to GCC. I just want to mention for the record that I still think it was a mistake. I also think that obfuscating mingw-w64 with proposed changes would be a mistake.



On 10/13/22 04:09, LIU Hao wrote:
在 2022/10/13 01:15, Jacek Caban 写道:

I'd argue that this requirement will need to be relaxed at some point and fixing threading support would be a good reason to do that. If someone really wants win9x, winpthreads could still be used (or simply one could use an older version of GCC).


This is valid on its own. However extending or modifying the win32 thread model is risky on almost all aspects:

  * Backward compatibility, because it's default on some platforms e.g. Debian;
  * Availability, because it will drop support for XP;
  * Stability, because some people may disagree with me on use of some undocumented APIs.


If we follow that logic, we'd never change existing code or move forward.


My opinion is that a 'clean', better designed solution should be preferred to such boilerplate code.


Well, I don't think that the proposed solution is clean.


Cheers,

Jacek



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to