Issue 12125: do not enforce specific MS C runtime#1691
Issue 12125: do not enforce specific MS C runtime#1691MartinNowak merged 2 commits intodlang:stablefrom
Conversation
|
I guess the win64 build fails because the auto tester still tries to patch win64.mak, but fails because the same line is modified in this PR. @braddr Any plan to remove the patching and use command line options instead? |
85746fa to
20e69d1
Compare
|
Looks amazing to me! |
|
Ping @MartinNowak this seems to be ready to to. |
|
Now that the other PRs are included in Beta 2.073.0-b1, this change should also be merged to complete https://issues.dlang.org/show_bug.cgi?id=11961 and https://issues.dlang.org/show_bug.cgi?id=12125 Does this have to be retargetted to stable now? |
|
Rebased to stable. The new option -mscrt (http://dlang.org/dmd-windows.html#switch-mscrt) is dysfunctional without this. |
The new options isn't in the changelog! Please add it (dmd/stable), see https://github.com/dlang/dmd/tree/stable/changelog for the new format. |
|
Auto-merge toggled on |
|
Thanks, changelog entry dlang/dmd#6467
This target just prints "This command will be available soon." both on stable and master, so I can't preview it locally, though. |
druntime.lib is agnostic to the used MS C runtime, but preselects one. Creating the automatic reference when building main/WinMain/DllMain is good enough.