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.

Reply via email to