On 02/13/2012 02:54 PM, Uros Bizjak wrote:
> -     movq    56(%rsi), %rdx
>       movl    %edi, %eax
>       cfi_def_cfa(%rcx, 0)
> -     cfi_register(%rip, %rdx)
>       movq    %rcx, %rsp
> -     jmp     *%rdx
> +     jmp     *56(%rsi)

If you're going to do that, the correct fix for the unwind info is 

- cfi_register(%rip, %rdx)
+ cfi_offset(%rip, 56)

Otherwise ok.


r~

Reply via email to