Displaying 12 results from an estimated 12 matches for "asan_interfac".
Did you mean:
asan_interface
2014 Jul 10
3
[LLVMdev] Proposal: ASan debugging API
Hi,
I would like to improve the debugging experience for ASan. The idea is to
have a couple of useful commands in LLDB (probably implemented as Python
scripts) that could help the user when they are debugging an ASan-enabled
binary. We already have some debugging API (asan_interface.h):
// Print the description of addr (useful when debugging in gdb).
void __asan_describe_address(void *addr);
What I'd like to have is a few more API on the ASan/compiler-rt side to
query various information that ASan can provide, both about an error report
and about general address...
2014 Mar 27
2
[LLVMdev] Building sanitizers for Android
...OID=1 \
-DCMAKE_SYSTEM_NAME=Linux \
-DCMAKE_C_FLAGS=--sysroot=$(ndkDir)/platforms/android-19/arch-arm \
-DCMAKE_CXX_FLAGS=--sysroot=$(ndkDir)/platforms/android-19/arch-arm
...
$ ninja install
...
[68/68]
-- Install configuration: "Release"
-- Installing: ship/include/sanitizer/asan_interface.h
-- Installing: ship/include/sanitizer/common_interface_defs.h
-- Installing: ship/include/sanitizer/dfsan_interface.h
-- Installing: ship/include/sanitizer/linux_syscall_hooks.h
-- Installing: ship/include/sanitizer/lsan_interface.h
-- Installing: ship/include/sanitizer/msan_interface.h
-- Insta...
2017 Sep 06
2
Temporary disable ASan's allocator check
> On Sep 6, 2017, at 9:14 PM, Kostya Serebryany <kcc at google.com> wrote:
>
>
>
> On Wed, Sep 6, 2017 at 8:43 AM, Jonas Devlieghere via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
> Hi all,
>
> Is it possible to change the value of ASan's allocator_may_return_null at runtime or somehow disable this check
2014 Apr 22
2
[LLVMdev] Building sanitizers for Android
> This is a public interface. But ASan runtime (and test-suite) strongly depends on
> the instrumentation pass in Clang.
How do you feel about adding a runtime init check of a version number
defined by asan_interface.h?
-Greg
On Tue, Apr 22, 2014 at 11:16 AM, Alexey Samsonov <samsonov at google.com> wrote:
>
> On Tue, Apr 22, 2014 at 10:43 AM, Greg Fitzgerald <garious at gmail.com> wrote:
>>
>> Sorry for the slow replies. I'm out on vacation this week.
>>
>>
&g...
2014 Mar 27
2
[LLVMdev] Building sanitizers for Android
...ysroot=$(ndkDir)/platforms/android-19/arch-arm \
>> -DCMAKE_CXX_FLAGS=--sysroot=$(ndkDir)/platforms/android-19/arch-arm
>> ...
>> $ ninja install
>> ...
>> [68/68]
>> -- Install configuration: "Release"
>> -- Installing: ship/include/sanitizer/asan_interface.h
>> -- Installing: ship/include/sanitizer/common_interface_defs.h
>> -- Installing: ship/include/sanitizer/dfsan_interface.h
>> -- Installing: ship/include/sanitizer/linux_syscall_hooks.h
>> -- Installing: ship/include/sanitizer/lsan_interface.h
>> -- Installing: shi...
2014 Mar 28
2
[LLVMdev] Building sanitizers for Android
...;>> -DCMAKE_CXX_FLAGS=--sysroot=$(ndkDir)/platforms/android-19/arch-arm
>>>> ...
>>>> $ ninja install
>>>> ...
>>>> [68/68]
>>>> -- Install configuration: "Release"
>>>> -- Installing: ship/include/sanitizer/asan_interface.h
>>>> -- Installing: ship/include/sanitizer/common_interface_defs.h
>>>> -- Installing: ship/include/sanitizer/dfsan_interface.h
>>>> -- Installing: ship/include/sanitizer/linux_syscall_hooks.h
>>>> -- Installing: ship/include/sanitizer/lsan_interfa...
2014 Apr 01
2
[LLVMdev] Building sanitizers for Android
...atforms/android-19/arch-arm
>> >>>> ...
>> >>>> $ ninja install
>> >>>> ...
>> >>>> [68/68]
>> >>>> -- Install configuration: "Release"
>> >>>> -- Installing: ship/include/sanitizer/asan_interface.h
>> >>>> -- Installing: ship/include/sanitizer/common_interface_defs.h
>> >>>> -- Installing: ship/include/sanitizer/dfsan_interface.h
>> >>>> -- Installing: ship/include/sanitizer/linux_syscall_hooks.h
>> >>>> -- Installing:...
2014 Apr 02
3
[LLVMdev] Building sanitizers for Android
...>> ...
> >>> >>>> $ ninja install
> >>> >>>> ...
> >>> >>>> [68/68]
> >>> >>>> -- Install configuration: "Release"
> >>> >>>> -- Installing: ship/include/sanitizer/asan_interface.h
> >>> >>>> -- Installing: ship/include/sanitizer/common_interface_defs.h
> >>> >>>> -- Installing: ship/include/sanitizer/dfsan_interface.h
> >>> >>>> -- Installing: ship/include/sanitizer/linux_syscall_hooks.h
> >>...
2014 Mar 23
2
[LLVMdev] compiler-rt CMake build
...t makes more sense to
> namespace every variable. We can avoid painting that bike shed using
> CMAKE_PREFIX_PATH.
>
> When one component has multiple dependencies from another, using
> CMAKE_PREFIX_PATH really starts saving keystrokes. You can use it to
> find headers (sanitizer/asan_interface.h), binaries (FileCheck),
> libraries, or CMake modules.
>
> A good alternative to CMAKE_PREFIX_PATH is to create one variable per
> install directory. So compiler-rt might accept LLVM_INSTALL_DIR, and
> clang accept COMPILER_RT_INSTALL_DIR and LLVM_INSTALL_DIR. There are
> two...
2014 Mar 21
2
[LLVMdev] compiler-rt CMake build
On Thu, Mar 20, 2014 at 10:12 PM, Greg Fitzgerald <garious at gmail.com> wrote:
> > ExternalProject_Add(compiler-rt ...)
>
> So that was quite the experiment. Looking at
> clang/runtime/CMakeLists.txt, I'm not seeing a lot of bang for buck
> here, and it looks like this file is prone to bit rot.
Could you please elaborate on this? In fact, I don't plan to give
2014 Apr 22
5
[LLVMdev] Building sanitizers for Android
Sorry for the slow replies. I'm out on vacation this week.
Alexey wrote:
> If you want to test the sanitizer runtiume library "during development",
> you should verify that it works with the Clang at hand.
I want to test an implementation of libraries, not that clang links a
library in its install directory. We only need one clang test for the
latter (not 100) and that
2014 Apr 03
2
[LLVMdev] Building sanitizers for Android
...gt;>> $ ninja install
> >> >>> >>>> ...
> >> >>> >>>> [68/68]
> >> >>> >>>> -- Install configuration: "Release"
> >> >>> >>>> -- Installing: ship/include/sanitizer/asan_interface.h
> >> >>> >>>> -- Installing: ship/include/sanitizer/common_interface_defs.h
> >> >>> >>>> -- Installing: ship/include/sanitizer/dfsan_interface.h
> >> >>> >>>> -- Installing: ship/include/sanitizer/linux_sy...