On Wed, Nov 21, 2012 at 8:16 PM, Peter Bergner <berg...@vnet.ibm.com> wrote: > On Wed, 2012-11-21 at 13:46 +0400, Evgeniy Stepanov wrote: >> Matching FP or SP also sounds good, and perhaps more reliable than >> just popping 2 frames from the top of the stack. > > Agreed. Can you try my second patch that searches for the frame > address we want our backtrace to start with and see if that works > for ARM? The nice thing about that patch is that we won't have > to play any games with forcing or disabling inlining of any of > the ASAN functions which me might have to do if we always pop > 2 frames off the stack. It would also be tolerant of adding > any number of new function calls in between the current two > ASAN function at the top of the backtrace. > > http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01711.html > > Bah, ignore that first diff of the LAST_UPDATED file. :(
I'd actually prefer to keep the current code that pops two frames (if it works for you) Evgeniy seems to know how to fix the ARM case. --kcc > > Peter > > >