On 05/11/12 08:45, DJ Delorie wrote: > If the fallback handler borks the cfa by, for example, just > subtracting 1 from it, will that confuse the unwinder? Or will it > "just work".
FYI this isn't entirely dis-similar to the solution we're currently using for mips16 stubs. See CALL_STUB_RET in libgcc/config/mips/mips16.S. r~