nbdd0121 / unwinding

Stack unwinding library in Rust
Apache License 2.0
102 stars 18 forks source link

Add support for environments with the FPU disabled #25

Closed lylythechosenone closed 3 months ago

lylythechosenone commented 8 months ago

Currently, the crate causes an exception on systems where the FPU is off/nonexistent, because of this code segment that saves floating-point registers. This PR removes that floating-point saving on -softfloat targets.

lylythechosenone commented 7 months ago

As I said in my comments, I fixed these as much as I could. I need your input on the first one.

lylythechosenone commented 3 months ago

Not sure how I closed this.

Anyways, it's finally done. Sorry for the long wait. Hopefully this is what you envisioned.