This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
On Wed, Nov 21, 2012 at 8:16 PM, Peter Bergner <bergner@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
>
>
>
- References:
- [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- From: Konstantin Serebryany
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- From: Konstantin Serebryany
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- From: Konstantin Serebryany
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- From: Konstantin Serebryany
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}
- Re: [PATCH, RFC] Enable libsanitizer on powerpc{,64}