|
From: Tom H. <to...@co...> - 2005-11-05 14:44:16
|
In message <200...@ja...>
sv...@va... wrote:
> Author: sewardj
> Date: 2005-11-05 14:22:03 +0000 (Sat, 05 Nov 2005)
> New Revision: 5021
>
> Log:
> Commit Tom's improved-stack-unwinding patch.
[ snipped ]
> #elif defined(VGP_ppc32_linux)
> -# define GET_REAL_SP_AND_FP(sp, fp) \
> +# define GET_REAL_PC_SP_AND_FP(pc, sp, fp) \
> asm("mr %0,1;" \
> "mr %1,1;" \
> - : "=r" (sp),\
> + : "=r" (pc),\
> + "=r" (sp),\
> "=r" (fp));
This assembly needs tweaking to actually read pc on ppc32... I wasn't
sure how to do that.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|