You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 8, 2024. It is now read-only.
For that to work, I had to drop pre-VS2015 support in `rt/msvc.c`. LDC
requires VS2015+ in `ldc.eh_msvc` anyway.
The nullfunc trick led to problems in 2 scenarios:
* Linking with LLD. I had to make sure the MS lib containing the
__acrt_iob_func preceeded druntime in the linker command line, as it
apparently happily chose nullfunc otherwise.
* Compiling the C source with clang. Even when linking with the MS
linker, I couldn't get it to use the real __acrt_iob_func.
The `/alternatename` directive is totally undocumented, so I'm not too
surprised.
0 commit comments