Displaying 6 results from an estimated 6 matches for "asan_interceptors".
2012 Dec 01
4
[LLVMdev] radr://12777299, "potential pthread/eh bug exposed by libsanitizer"
...ch_override.
>
> --kcc
Kostya,
Unless I am misunderstanding the code in asan/asan_intercepted_functions.h,
using MAC_INTERPOSE_FUNCTIONS on FSF gcc will require the missing blocks support
to be implemented. I did a quick and dirty attempt to build libasan using
libsanitizer/asan/dynamic/asan_interceptors_dynamic.cc imported from llvm svn.
The bootstrap chokes on...
/bin/sh ../libtool --tag=CXX --mode=compile /sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/./gcc/xg++ -B/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/./gcc/ -nostdinc++ -nostdinc++ -I/sw/src/fink.build/gcc48-4.8.0-1000/darwin_o...
2012 Dec 01
0
[LLVMdev] radr://12777299, "potential pthread/eh bug exposed by libsanitizer"
...Kostya,
> Unless I am misunderstanding the code in
> asan/asan_intercepted_functions.h,
> using MAC_INTERPOSE_FUNCTIONS on FSF gcc will require the missing blocks
> support
> to be implemented. I did a quick and dirty attempt to build libasan using
> libsanitizer/asan/dynamic/asan_interceptors_dynamic.cc imported from llvm
> svn.
> The bootstrap chokes on...
>
Alex is the expert in the OSX side of things, hopefully he can comment.
But our situation wrt asan on OSX is as I see it:
- mach_override does not work: we spent more time fighting with
mach_override's stability t...
2012 Dec 01
1
[LLVMdev] radr://12777299, "potential pthread/eh bug exposed by libsanitizer"
...I am misunderstanding the code in
> > asan/asan_intercepted_functions.h,
> > using MAC_INTERPOSE_FUNCTIONS on FSF gcc will require the missing blocks
> > support
> > to be implemented. I did a quick and dirty attempt to build libasan using
> > libsanitizer/asan/dynamic/asan_interceptors_dynamic.cc imported from llvm
> > svn.
> > The bootstrap chokes on...
> >
>
> Alex is the expert in the OSX side of things, hopefully he can comment.
>
> But our situation wrt asan on OSX is as I see it:
> - mach_override does not work: we spent more time fight...
2012 Nov 30
0
[LLVMdev] radr://12777299, "potential pthread/eh bug exposed by libsanitizer"
Just want to remind everyone that we plan to stop using mach_override in
asanin favor of OSX's native function interposition.
So, we probably don't want to spend too much effort fixing mach_override.
--kcc
On Fri, Nov 30, 2012 at 4:46 AM, Alexander Potapenko <glider at google.com>wrote:
> Looks like this happens on x86_64 because the position of __cxa_throw
> is too far from
2012 Nov 30
3
[LLVMdev] radr://12777299, "potential pthread/eh bug exposed by libsanitizer"
Looks like this happens on x86_64 because the position of __cxa_throw
is too far from the allocated branch island (should be <2G). This can
be solved by allocating the branch islands somewhere near the text
segment (look for kIslandEnd in asan_mac.cc, this is currently
0x7fffffdf0000) or by patching the function with a longer instruction
sequence that stores the jump target in a register and
2017 May 02
6
LLVM 4.0.1-rc1 has been tagged
Hi,
I've just tagged the 4.0.1 -rc1 release. Testers can start testing and uploading
the binaries. If you still have bug fixes you want to get into the
4.0.1 release, you have until May 22 to submit merge requests.
-Tom