On 10 October 2014 16:51, Arun Sharma <[email protected]> wrote: > You wrote: > >> And yes, it seems we need to restore x0, x1, x2, x3, not only x0 and x1. > > Did I miss a patch sent to the list?
I haven't seen it too. BTW, I may buy Christian's argument that not checking eh_valid_mask is slower than restoring the registers, but are we compliant with the specification of the function in that case ? and Arun do you understand IA64 code which restored the exception argument register when a signal is involved only when eh_valid_mask is set, and always restore them in the normal path ? My understanding of unw_resume documentation is that is should be the opposite. Yvan _______________________________________________ Libunwind-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/libunwind-devel
