-
-
Notifications
You must be signed in to change notification settings - Fork 609
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix issue 20421 - Exceptions don't work when linking through lld-link #10814
Conversation
|
Thanks for your pull request, @rainers! Bugzilla references
Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub fetch digger
dub run digger -- build "stable + dmd#10814" |
d877d41 to
2cc2eff
Compare
|
I'll branch today @rainers, let's change this PR to stable once the vcruntime.lib linking is fixed. |
5e7e484 to
b2b9cad
Compare
|
The tests with mingw are now reduced to druntime unittests and standalone/makefile tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merge when ready.
when linking through lld-link, add /SAFESEH:NO to linker command line add build on azure that uses lld and mingw import libraries use run.d instead of gmake to run tests d_do_test: remove legacy command line "-map nul.map" update to build with LDC 1.20.0
|
@wilzbach Azure pipelines are not enabled for stable? |
929e642 to
2bd82c3
Compare
when linking through lld-link, add /SAFESEH:NO to linker command line
add build on azure that uses lld and mingw import libraries
use run.d instead of gmake to run tests
d_do_test: remove legacy command line "-map nul.map"
update to build with LDC 1.20.0
This adds to dlang/installer#433, some druntime fixes still necessary...