[Issue 23179] Unicode in symbol names in DLLs breaks MSVC linker
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Jan 26 07:53:34 UTC 2023
https://issues.dlang.org/show_bug.cgi?id=23179
Walter Bright <bugzilla at digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |bugzilla at digitalmars.com
Resolution|--- |WONTFIX
--- Comment #5 from Walter Bright <bugzilla at digitalmars.com> ---
There are other limitations on names we accept on Windows, such as the file
names being insensitive to case. This has tripped up a handful of people, but
people do accept it for what it is. It's not an onerous limitation.
If the Microsoft linker fails at Unicode characters, so be it. Turning them
into hex makes the mangled names even uglier and longer. Demangling them also
becomes another problem.
I suggest to just let Microsoft worry about this issue. They'll probably
eventually fix their linker anyway. It's not worth us fixing it, then unfixing
it when MS updates their linker.
So WONTFIX.
--
More information about the Digitalmars-d-bugs
mailing list