Re: [PATCH/AARCH64/ILP32] Fix unwinding (libgcc)

2016-05-26 Thread James Greenhalgh
On Wed, Apr 27, 2016 at 02:13:21PM -0700, Andrew Pinski wrote: > Hi, > AARCH64 ILP32 is like x32 where UNITS_PER_WORD > sizeof(void*) so we > need to define REG_VALUE_IN_UNWIND_CONTEXT for ILP32. This fixes > unwinding through the signal handler. This is independent of the ABI > which Linux ker

Re: [PATCH/AARCH64/ILP32] Fix unwinding (libgcc)

2016-05-12 Thread Andrew Pinski
On Wed, Apr 27, 2016 at 2:13 PM, Andrew Pinski wrote: > Hi, > AARCH64 ILP32 is like x32 where UNITS_PER_WORD > sizeof(void*) so we > need to define REG_VALUE_IN_UNWIND_CONTEXT for ILP32. This fixes > unwinding through the signal handler. This is independent of the ABI > which Linux kernel uses

[PATCH/AARCH64/ILP32] Fix unwinding (libgcc)

2016-04-27 Thread Andrew Pinski
Hi, AARCH64 ILP32 is like x32 where UNITS_PER_WORD > sizeof(void*) so we need to define REG_VALUE_IN_UNWIND_CONTEXT for ILP32. This fixes unwinding through the signal handler. This is independent of the ABI which Linux kernel uses to store the registers. OK? Bootstrapped and tested on aarch64