RE: Add dwarf/unwind info in epilogue

2012-10-16 Thread Ramana Radhakrishnan
-toolchain > Subject: Re: Add dwarf/unwind info in epilogue > > On 16 October 2012 14:58, Ramana Radhakrishnan > wrote: > > shrink-wrap.patch doesn't apply cleanly to the revision you suggest. > If you give a clean patch and some description of what happens I might >

Re: Add dwarf/unwind info in epilogue

2012-10-16 Thread Zhenqiang Chen
ng. Thanks! -Zhenqiang > > From: Zhenqiang Chen [zhenqiang.c...@linaro.org] > Sent: 16 October 2012 04:44 > To: Ramana Radhakrishnan > Cc: linaro-toolchain > Subject: Re: Add dwarf/unwind info in epilogue > > On 16 October 2012 10:22, Ramana Radhak

RE: Add dwarf/unwind info in epilogue

2012-10-15 Thread Ramana Radhakrishnan
amana From: Zhenqiang Chen [zhenqiang.c...@linaro.org] Sent: 16 October 2012 04:44 To: Ramana Radhakrishnan Cc: linaro-toolchain Subject: Re: Add dwarf/unwind info in epilogue On 16 October 2012 10:22, Ramana Radhakrishnan wrote: > Zhenqiang, > > I've been spending

Re: Add dwarf/unwind info in epilogue

2012-10-15 Thread Zhenqiang Chen
On 16 October 2012 11:44, Zhenqiang Chen wrote: > On 16 October 2012 10:22, Ramana Radhakrishnan > wrote: >> Zhenqiang, >> >> I've been spending sometime scratching my head around this one tonight. Can >> you show me the original shrink-wrap patch as well the test case that >> triggers this fai

Re: Add dwarf/unwind info in epilogue

2012-10-15 Thread Ramana Radhakrishnan
Zhenqiang, I've been spending sometime scratching my head around this one tonight. Can you show me the original shrink-wrap patch as well the test case that triggers this failure ? I have my suspicion on something but need to run a few experiments before commenting further. regards, Ramana

Add dwarf/unwind info in epilogue

2012-10-15 Thread Zhenqiang Chen
Hi Ramana, The attached file is a reference patch to add more dwarf/unwind info in epilogue. Please help to review. Without the patch, dwarf check fail for the following cases when enabling shrink-wrap: tst ... L1 //simple_return push ... ... pop ... //.cfa_offset is not 0 L1: