在 2026-1-16 16:08, Kirill Makurin 写道:
I tried using `git grep` to find if they're used anywhere and I only found reference to __globallocalestatus from mingw-w64-crt/crt/xthdloc.c.
It's used internally in Microsoft CRT. Our `_configthreadlocale()` doesn't make use of it.
Any idea what are these? Can we remove them? I asked Pali if he knows what are these, and we think they were supposed to be used with static CRT, which is not supported by mingw-w64. I ran `dumpbin -symbols` on static UCRT installed with Windows SDK and it contains __newclmap and __newcumap symbols. Also note that they are missing _CRTIMP, which seems like another sign that they are really from static CRT.
This conclusion should be correct. -- Best regards, LIU Hao
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
