在 2024-06-15 04:54, Pali Rohár 写道:
But I still think that it is a bug if gcc/ld can produces "broken" executable just because msvcr* import library contains incorrect symbols. And it can be simple avoided just by modifying appropriate *.def.in files. No need to update headers or something other.I think that import library for libmsvcrXYZ.a should provide only those symbols which are available in msvcrXYZ.dll. Not more.
This makes sense. I thought those fastcall functions would not be useful, but yeah we should make DEF match what the DLL actually provides.
Thanks for the patches. I have pushed 3 and 4 to master now. -- Best regards, LIU Hao
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public