On Sun Apr 27 15:44:38 2025 +0000, Pali Rohár wrote:
Well, for the fixing issues in NE loader which refuse to load some binaries, I first needed to understand the code and fix the wrong comments/documents. With wrong documentation it is hard to fix issues. So I split changes into more parts (as requested in other merge request) and this one is updating the fields and documentation for them.
I understand that you were frustrated by inaccuracy in Wine's winnt.h. We do have a few inaccuracies here and there in Wine headers.
However I must note that Wine headers are not intended to be a reliable source of Win32 documentation. If you accompany it with a patch that actially fix issues in NE loader *and* relies on all the header changes then that would definitely be welcome.