On 9/2/26 21:48, Zhongteng Gui wrote:
But for seldom used libraries like libdelayimp.a, maybe it'd be better to finally remove them after 1 or 2 major versions after deprecating, as this also help downstreams to update their usage timely.
No, delayimp import is required when using delayload on MSVC and projects are free to unconditionally import it. If you'd remove it, you'd force such project to complicate their build systems addubg some conditional import depending on if it's built for msvc or mingw. That's not an improvement. It was added in 31c8591f01f336 to fix building Firefox and I think the reason still applies.
I think it's fine to remove empty libraries that are actually useless, but being empty does not automatically imply useless.
Jacek _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
