-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed as not planned
Labels
infrastructureRelated to repository automationRelated to repository automationwontfixThis will not be worked onThis will not be worked on
Description
Describe the bug
In #593 @AlexGuteniev indicated that our __dllimport macros are coming from crtdefs.h which is not presently in the repo; that is part of "vcruntime".
We've resolved half of this by implementing new satellite DLLs with a .def file and not using any import/export macro. This is the approach that we chose (much later after this issue was originally filed) for the latest satellite DLL atomic_wait:
STL/stl/src/msvcp_atomic_wait.src
Line 4 in c2527c4
| ; atomic wait satellite DLL definition |
The remaining work here is that we could move vcruntime into github (we already made our directory structure allow for that). We're hopefully planning to do this in the future, but no ETA yet.
Metadata
Metadata
Assignees
Labels
infrastructureRelated to repository automationRelated to repository automationwontfixThis will not be worked onThis will not be worked on