[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