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,