On Sun, Mar 6, 2011 at 1:15 PM, Andrew Pinski <pins...@gmail.com> wrote: > On Sun, Mar 6, 2011 at 9:18 AM, H.J. Lu <hongjiu...@intel.com> wrote: >> Hi, >> >> We shouldn't save call frame hard registers as "void *". This patch >> changes the unwind library to save call frame hard registers as >> _Unwind_Word. OK for 4.7? > > I think this will break the ABI for the MIPS N32 ABI. Not to mention > the MIPS N32 ABI works fine with the unwinding part this way. Does > someone use the unwinding library to look at the registers in previous > stack frames?
It may be psABI/implementation specific. X32 glibc force unwind calls _Unwind_SetGRValue to get a 64bit register value. -- H.J.