https://sourceware.org/bugzilla/show_bug.cgi?id=14339
Pete Batard <pete at akeo dot ie> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pete at akeo dot ie --- Comment #5 from Pete Batard <pete at akeo dot ie> --- Still present in binutils 2.42, per the sample code from https://github.com/pbatard/delayload. It's a bit problematic that this issue still has not been fixed after 12 years, as the workarounds (adding an explicit reference in the code/commandline or removing __declspec(dllimport) are actually problematic to implement (for instance, for the latter, the windows.h MinGW header does include other headers with prototypes prefixes with __declspec(dllimport), which makes it very difficult to remove the qualifier). Note that this has a MAJOR impact on the ability to produce safe executables on Windows, as delay loading is required to avoid DLL side loading issues, and this ld bug is resulting in Windows applications being left vulnerable because it is just too problematic for developers to try to work with an uncooperative ld. We would therefore appreciate if the priority of this bug could be raised and a fix looked into at long last. Thank you. -- You are receiving this mail because: You are on the CC list for the bug.