- Dec 17, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170329
-
Kostya Serebryany authored
llvm-svn: 170315
-
Kostya Serebryany authored
llvm-svn: 170313
-
Kostya Serebryany authored
llvm-svn: 170310
-
- Dec 14, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170193
-
Kostya Serebryany authored
llvm-svn: 170190
-
- Dec 13, 2012
-
-
Kostya Serebryany authored
llvm-svn: 170124
-
Kostya Serebryany authored
[asan] extend overflow-in-qsort.cc to check both unwind kinds. One more test for SlowUnwind. Move both to Linux dir (no slow unwind on Mac) llvm-svn: 170122
-
Alexey Samsonov authored
llvm-svn: 170121
-
Alexey Samsonov authored
llvm-svn: 170120
-
Kostya Serebryany authored
llvm-svn: 170119
-
Kostya Serebryany authored
llvm-svn: 170118
-
Kostya Serebryany authored
[asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to allow using the slow CFI-based unwinder llvm-svn: 170117
-
Alexey Samsonov authored
[Sanitizer] Add new header - sanitizer_platform_interceptors.h, which should define whether or not given function should be intercepted on a given platform. llvm-svn: 170115
-
Alexey Samsonov authored
llvm-svn: 170114
-
Alexey Samsonov authored
llvm-svn: 170112
-
Kostya Serebryany authored
llvm-svn: 170111
-
Kostya Serebryany authored
[sanitizer] replace size_t with SIZE_T in interceptors (same for ssize_t, off_t and off64_t). This is done to avoid confusion and to make the code work with compilers that define size_t w/o any includes (MSVC) llvm-svn: 170103
-
Kostya Serebryany authored
llvm-svn: 170098
-
- Dec 12, 2012
-
-
Alexander Potapenko authored
llvm-svn: 169987
-
Kostya Serebryany authored
llvm-svn: 169985
-
Alexander Potapenko authored
llvm-svn: 169974
-
Alexander Potapenko authored
llvm-svn: 169972
-
Alexander Potapenko authored
llvm-svn: 169969
-
Kostya Serebryany authored
llvm-svn: 169968
-
Kostya Serebryany authored
[asan] add sanitizer_common/sanitizer_common_interceptors.h with pread/pread64/read interceptors. Use it in asan. Add asan tests for pread/etc. Add FIXME to tsan/msan interceptors llvm-svn: 169966
-
- Dec 11, 2012
-
-
Kostya Serebryany authored
llvm-svn: 169864
-
Timur Iskhodzhanov authored
llvm-svn: 169857
-
Timur Iskhodzhanov authored
llvm-svn: 169856
-
Timur Iskhodzhanov authored
llvm-svn: 169855
-
Kostya Serebryany authored
llvm-svn: 169836
-
Kostya Serebryany authored
llvm-svn: 169828
-
Kostya Serebryany authored
llvm-svn: 169822
-
- Dec 10, 2012
-
-
Alexander Potapenko authored
[ASan] Typo fix in memcpy() and memmove() interceptors: ASAN_WRITE_RANGE and ASAN_READ_RANGE were swapped. This has been spotted by Anna Zaks (ganna@apple.com) llvm-svn: 169736
-
Kostya Serebryany authored
llvm-svn: 169734
-
Kostya Serebryany authored
[asan] introduce asan_allocator2.cc, which will have the replacement for asan allocator (now, just a bit of boilerplate) llvm-svn: 169733
-
- Dec 08, 2012
-
-
Alexey Samsonov authored
llvm-svn: 169660
-
- Dec 07, 2012
-
-
Alexey Samsonov authored
llvm-svn: 169646
-
Alexey Samsonov authored
ASan: change the strategy we use for installing malloc/free/symbolization hooks on Linux: don't provide a default no-op implementations for hooks in runtime, and optionally call hooks if they are provided by the user. Don't force weak interface functions into runtime. llvm-svn: 169641
-
Kostya Serebryany authored
llvm-svn: 169620
-