libhal / libhal-exceptions

Exception runtime library for Cortex M series CPUs
Apache License 2.0
5 stars 1 forks source link

Fix `__cxa_throw` and `__cxa_rethrow` entries #2

Open kammce opened 8 months ago

kammce commented 8 months ago

For some reason, the exception index entries for both of these functions comes up as CANNOTUNWIND which isn't true. It may be a quirk with using extern "C"? Will need to investigate. This will allow us to remove the manual unwinding we do currently.

kammce commented 3 weeks ago

Maybe this has been failing because I never used the __wrap___cxa_throw and instead used the original unwrapped name 🤔