libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libunwind-devel] [PATCH] restore "x0" and "x1" registers


From: Yvan Roux
Subject: Re: [Libunwind-devel] [PATCH] restore "x0" and "x1" registers
Date: Thu, 25 Sep 2014 16:59:15 +0200

Hi (sorry I was on a trip)

>> This patch is needed for us in AARCH64 - Restore "x0" and "x1" registers
>> because they contain exception pointer and selector.

According to the unw_resume() description for local unwinding,
restoring the machine state when no signal is involved only restore
the callee-saved registers (r19..r28 for AArch64 + the link register
r30).

Can you give me more input here why it is needed ?

Thanks,
Yvan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]