search for: tsan_interceptor

Displaying 10 results from an estimated 10 matches for "tsan_interceptor".

Did you mean: tsan_interceptors
2015 Dec 08
3
compiler-rt fails to find <stdarg.h> on FreeBSD
I'm unsure why this is failing this week, but when I build for FreeBSD HEAD, I now get a failure to find <stdarg.h>. Very strange. Maybe its missing a -I /usr/include somewhere? [1950/2811] Building CXX object projects/compiler-rt/lib/tsan/CMakeFiles/clang_rt.tsan-x86_64.dir/rtl/tsan_interceptors.cc.o FAILED: /usr/bin/CC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wcovered-switch-default -Wnon-virtual-dtor -std=c++11...
2012 May 29
2
[LLVMdev] How to prevent insertion of memcpy()
...> > What do you really need here? Clearly you have some way of handling when > the user writes memcpy; what is different about Clang or LLVM inserting > memcpy? > I need it for ThreadSanitizer runtime. In particular http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate line 1238. But I had similar problems in other places. Both memory access processing and signal handling are quite tricky, we can't allow recursion. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/att...
2012 May 29
3
[LLVMdev] How to prevent insertion of memcpy()
...ome way of handling when >>> the user writes memcpy; what is different about Clang or LLVM inserting >>> memcpy? >>> >> >> I need it for ThreadSanitizer runtime. In particular >> >> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate >> line 1238. But I had similar problems in other places. >> Both memory access processing and signal handling are quite tricky, we >> can't allow recursion. >> > > The first thing to think about is that you *do* need to use -fno-builtin / > -f...
2012 May 29
0
[LLVMdev] How to prevent insertion of memcpy()
...>> when the user writes memcpy; what is different about Clang or LLVM >>>> inserting memcpy? >>>> >>> >>> I need it for ThreadSanitizer runtime. In particular >>> >>> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate >>> line 1238. But I had similar problems in other places. >>> Both memory access processing and signal handling are quite tricky, we >>> can't allow recursion. >>> >> >> The first thing to think about is that you *do* need to us...
2012 May 29
3
[LLVMdev] How to prevent insertion of memcpy()
...er writes memcpy; what is different about Clang or LLVM inserting >>>>> memcpy? >>>> >>>> >>>> I need it for ThreadSanitizer runtime. In particular >>>> >>>> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate >>>> line 1238. But I had similar problems in other places. >>>> Both memory access processing and signal handling are quite tricky, we >>>> can't allow recursion. >>> >>> >>> The first thing to think about is that...
2012 May 29
0
[LLVMdev] How to prevent insertion of memcpy()
...eed here? Clearly you have some way of handling when >> the user writes memcpy; what is different about Clang or LLVM inserting >> memcpy? >> > > I need it for ThreadSanitizer runtime. In particular > > http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate > line 1238. But I had similar problems in other places. > Both memory access processing and signal handling are quite tricky, we > can't allow recursion. > The first thing to think about is that you *do* need to use -fno-builtin / -ffreestanding when compiling th...
2012 May 29
0
[LLVMdev] How to prevent insertion of memcpy()
...t Clang or LLVM > inserting > >>>>> memcpy? > >>>> > >>>> > >>>> I need it for ThreadSanitizer runtime. In particular > >>>> > >>>> > http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate > >>>> line 1238. But I had similar problems in other places. > >>>> Both memory access processing and signal handling are quite tricky, we > >>>> can't allow recursion. > >>> > >>> > >>> The firs...
2012 May 29
1
[LLVMdev] How to prevent insertion of memcpy()
...rites memcpy; what is different about Clang or LLVM >>>>> inserting memcpy? >>>>> >>>> >>>> I need it for ThreadSanitizer runtime. In particular >>>> >>>> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_interceptors.cc?view=annotate >>>> line 1238. But I had similar problems in other places. >>>> Both memory access processing and signal handling are quite tricky, we >>>> can't allow recursion. >>>> >>> >>> The first thing to think about is...
2012 May 29
0
[LLVMdev] How to prevent insertion of memcpy()
On Tue, May 29, 2012 at 9:52 AM, Dmitry Vyukov <dvyukov at google.com> wrote: > On Tue, May 29, 2012 at 8:46 PM, Anton Korobeynikov < > anton at korobeynikov.info> wrote: > >> > How do I disable that feature? I've tried -fno-builtin and/or >> -ffreestanding >> > with no success. >> clang (as well as gcc) requires that freestanding environment
2012 May 29
3
[LLVMdev] How to prevent insertion of memcpy()
On Tue, May 29, 2012 at 8:46 PM, Anton Korobeynikov <anton at korobeynikov.info > wrote: > > How do I disable that feature? I've tried -fno-builtin and/or > -ffreestanding > > with no success. > clang (as well as gcc) requires that freestanding environment provides > memcpy, memmove, memset and memcmp. > > PS: Consider emailing cfedev, not llvmdev. > Hi,