ddisasm icon indicating copy to clipboard operation
ddisasm copied to clipboard

Support for Windows delay-loaded DLLs

Open avncharlie opened this issue 4 months ago • 0 comments

Ddisasm doesn't seem to store any information about the delay-loaded imports of a Windows executable (see https://learn.microsoft.com/en-us/cpp/build/reference/linker-support-for-delay-loaded-dlls?view=msvc-170 and https://learn.microsoft.com/en-us/cpp/build/reference/delayload-delay-load-import?view=msvc-170).

This, as well as the lack of support with gtirb-pprinter, mean that executables that have delay-loaded imports are unable to regenerated after being lifted to GTIRB by ddisasm. Support for this feature would be appreciated.

avncharlie avatar Aug 20 '25 13:08 avncharlie