- Dec 05, 2013
-
-
Sergey Matveev authored
Instead of "if (common_flags()->verbosity) Report(...)" we now have macros. llvm-svn: 196497
-
Kostya Serebryany authored
llvm-svn: 196491
-
Kostya Serebryany authored
[tsan] fix the include path that is broken in configure/make build but works in cmake build (PR18144). This is a quick fix. Will need to fix the configure/make build properly llvm-svn: 196490
-
- Dec 04, 2013
-
-
Timur Iskhodzhanov authored
llvm-svn: 196379
-
Kostya Serebryany authored
[asan] require __i686__ for the SSE test; also make weaker claims about stack buffer overflows in another test llvm-svn: 196375
-
Kostya Serebryany authored
llvm-svn: 196374
-
Kostya Serebryany authored
[asan] require __i686__ for the SSE test; also make weaker claims about stack buffer overflows in another test llvm-svn: 196373
-
Alexey Samsonov authored
llvm-svn: 196364
-
- Dec 03, 2013
-
-
Sergey Matveev authored
llvm-svn: 196303
-
Sergey Matveev authored
Expose a new interface function for debugging code built with sanitizer tools. Add an ASan implementation. llvm-svn: 196302
-
- Dec 02, 2013
-
-
Kostya Serebryany authored
llvm-svn: 196097
-
- Nov 29, 2013
-
-
Kostya Serebryany authored
llvm-svn: 195959
-
Kostya Serebryany authored
llvm-svn: 195958
-
Timur Iskhodzhanov authored
llvm-svn: 195956
-
- Nov 27, 2013
-
-
Timur Iskhodzhanov authored
llvm-svn: 195845
-
Alexey Samsonov authored
llvm-svn: 195840
-
Dmitry Vyukov authored
- running_on_valgrind was not parsed in some contexts - refactor code a bit - add comprehensive tests for flags parsing llvm-svn: 195831
-
- Nov 22, 2013
-
-
Alexander Potapenko authored
llvm-svn: 195443
-
- Nov 21, 2013
-
-
Kostya Serebryany authored
llvm-svn: 195352
-
- Nov 20, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 195250
-
Evgeniy Stepanov authored
llvm-svn: 195243
-
- Nov 19, 2013
-
-
Kostya Serebryany authored
llvm-svn: 195131
-
Kostya Serebryany authored
[asan] new shadow poison magic for contiguous-container-buffer-overflow, addressed Alexey Samsonov's comments for r195011 llvm-svn: 195117
-
- Nov 18, 2013
-
-
Alexey Samsonov authored
llvm-svn: 195015
-
Kostya Serebryany authored
llvm-svn: 195012
-
Kostya Serebryany authored
llvm-svn: 195011
-
Kostya Serebryany authored
llvm-svn: 194995
-
- Nov 17, 2013
-
-
Alexey Samsonov authored
llvm-svn: 194958
-
- Nov 15, 2013
-
-
Alexey Samsonov authored
llvm-svn: 194805
-
Bob Wilson authored
I still don't know what is causing our bootstrapped LTO buildbots to fail, but llvm r194701 seems to be OK and I can't imagine that these changes could cause the problem. llvm-svn: 194790
-
Bob Wilson authored
Apple's bootstrapped LTO builds have been failing, and these changes (along with llvm 194701) are the only things on the blamelist. I will either reapply these changes or help debug the problem, depending on whether this fixes the buildbots. llvm-svn: 194779
-
- Nov 14, 2013
-
-
Dmitry Vyukov authored
it does not work anyway and can cause significant slowdown llvm-svn: 194711
-
Kostya Serebryany authored
llvm-svn: 194702
-
Alexey Samsonov authored
llvm-svn: 194696
-
Alexey Samsonov authored
llvm-svn: 194685
-
- Nov 13, 2013
-
-
Alexander Potapenko authored
llvm-svn: 194583
-
Alexey Samsonov authored
Invoke a fatal stack trace unwinder when ASan prints allocator-relevant error reports (double-free, alloc-dealloc-mismatch, invalid-free). Thus we'll be able to print complete stack trace even if allocation/free stacks are not stored (malloc_context_size=0). Based on the patch by Yuri Gribov! llvm-svn: 194579
-
Alexey Samsonov authored
llvm-svn: 194578
-
Alexander Potapenko authored
Fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58994, which hadn't manifested in LLVM because libclang_rt.asan_osx_dynamic.dylib used to depend on the Foundation framework. Without that dependency some interceptors may be called from the system libraries before libSystem_initializer() is called, which lead to assertion failures in sanitizer_mac.cc (_NSGetEnviron() returns NULL). To fix the problem we fall back to the original functions in the common libsanitizer interceptors and the __cxa_atexit() interceptor on Darwin. This patch also prints a better error message in the case _NSGetEnviron() returns NULL. llvm-svn: 194573
-
https://code.google.com/p/address-sanitizer/issues/detail?id=233Kostya Serebryany authored
llvm-svn: 194572
-