Skip to content

Add support for raw-dylib #1524

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Aug 8, 2024
Merged

Add support for raw-dylib #1524

merged 1 commit into from
Aug 8, 2024

Conversation

dpaoliello
Copy link
Contributor

@dpaoliello dpaoliello commented Aug 2, 2024

This adds support for generating MSVC compatible import libraries for the raw-dylib feature and removes the patches for the standard library that worked around the lack of support.

Also, kudos to @simonbuchan who created an earlier prototype of raw-dylib support as I used that as a guide for parts of this implementation.

@dpaoliello dpaoliello force-pushed the rawdylib branch 2 times, most recently from 92d6d33 to c38e2a5 Compare August 8, 2024 18:02
@dpaoliello dpaoliello marked this pull request as ready for review August 8, 2024 18:03
@bjorn3
Copy link
Member

bjorn3 commented Aug 8, 2024

I've updated rustc on the master branch. Would you mind rebasing this PR?

@dpaoliello
Copy link
Contributor Author

I've updated rustc on the master branch. Would you mind rebasing this PR?

Done

@bjorn3 bjorn3 merged commit a2f3413 into rust-lang:master Aug 8, 2024
24 checks passed
@bjorn3
Copy link
Member

bjorn3 commented Aug 8, 2024

Thanks a lot for all the work implementing this!

@dpaoliello dpaoliello deleted the rawdylib branch August 8, 2024 22:03
@bjorn3
Copy link
Member

bjorn3 commented Aug 9, 2024

rust-lang/rust#128896 will update the cg_clif shipped with rustup.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants