Conversation
…-unwind` too. Remove unused `use`.
|
Thanks for this PR. Based off the bit I've read, I appreciate reducing any UB in this crate. I haven't been following the nightly feature for this change, I was just wondering if you knew the status of it? Is this a feature that is coming in stable soon? This is probably something we still want to put under a new feature flag (e.g. |
|
Oh that is actually a good point, for the project where I use it I am (and will be 😢) on nightly, but I was under impression, that this reached stable many moths ago, but I did not really checked that. It was merged in 2021: Implement RFC 2945: "C-unwind" ABI #76570 , so it exists for quite some time. And it is available just fine on stable playground The default behavior changed at some point between I can easily gate changes in |
|
Oh looks like the extern I would still feature flag gate it since the MSRV of this crate is still 1.60. (I'll probably increase that in a newer crate release, but for now we can put it behind a feature.) As for |
-unwind versions of the hooks, and make them helper functions -unwind too.-unwind versions of the hooks.
And remove unused
useinsrc/arch/x86/trampoline/mod.rs,