On Sun, Mar 6, 2011 at 10:28 PM, H.J. Lu <hjl.to...@gmail.com> wrote: > 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.
So fix it on that side? Richard.