- Sep 02, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 163089
-
- Sep 01, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 163060
-
- Aug 31, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 163016
-
Dmitry Vyukov authored
llvm-svn: 163006
-
Dmitry Vyukov authored
llvm-svn: 162997
-
Dmitry Vyukov authored
llvm-svn: 162996
-
Dmitry Vyukov authored
llvm-svn: 162995
-
Dmitry Vyukov authored
llvm-svn: 162994
-
Dmitry Vyukov authored
llvm-svn: 162993
-
Kostya Serebryany authored
[tsan] locate the auxilary space for tsan's Allocator64 after the main region, not before. This simplifies the shadow mappings llvm-svn: 162991
-
Alexey Samsonov authored
llvm-svn: 162990
-
Alexey Samsonov authored
llvm-svn: 162989
-
Alexey Samsonov authored
[compiler-rt] Move draft code for llvm-symbolizer to compiler-rt/utils/llvm-symbolizer after chandlerc's suggestion llvm-svn: 162988
-
Alexey Samsonov authored
llvm-svn: 162987
-
Alexey Samsonov authored
llvm-svn: 162984
-
Alexey Samsonov authored
llvm-svn: 162982
-
Alexey Samsonov authored
llvm-svn: 162981
-
Alexey Samsonov authored
llvm-svn: 162980
-
- Aug 30, 2012
-
-
Alexey Samsonov authored
llvm-svn: 162909
-
Dmitry Vyukov authored
llvm-svn: 162908
-
Dmitry Vyukov authored
llvm-svn: 162905
-
Dmitry Vyukov authored
llvm-svn: 162902
-
Dmitry Vyukov authored
llvm-svn: 162897
-
- Aug 29, 2012
-
-
Alexey Samsonov authored
[ASan] fix flakiness of Linux-specific clone_test: waitpid should better be provided with __WCLONE option, otherwise it didn't wait for the subprocess, returned -1, and we went crushing the subprocess stack llvm-svn: 162842
-
Alexander Potapenko authored
For invalid pointers passed to free_common check whether they are actually skewed to hold an additional CFAllocatorRef. If so, fix the pointer and pass it to asan_free. See http://code.google.com/p/address-sanitizer/issues/detail?id=70 for more background. llvm-svn: 162839
-
Kostya Serebryany authored
[asan/tsan] use InternalScopedBuffer instead of stack arrays. Use mmap inseted of InternalAlloc in InternalScopedBuffer llvm-svn: 162834
-
Kostya Serebryany authored
[tsan] fix tsan's Makefile.old -- our build bot still uses it (hopefully, will soon migrate to cmake completely) llvm-svn: 162832
-
Kostya Serebryany authored
[asan] fix asan's Makefile.old -- our build bot still uses it (hopefully, will soon migrate to cmake completely) llvm-svn: 162831
-
Chandler Carruth authored
library. These headers are intended to be available to user code when built with AddressSanitizer (or one of the other sanitizer's in the future) to interface with the runtime library. As such, they form stable external C interfaces, and the headers shouldn't be located within the implementation. I've pulled them out into what seem like fairly obvious locations and names, but I'm wide open to further bikeshedding of these names and locations. I've updated the code and the build system to cope with the new locations, both CMake and Makefile. Please let me know if this breaks anyone's build. The eventual goal is to install these headers along side the Clang builtin headers when we build the ASan runtime and install it. My current thinking is to locate them at: <prefix>/lib/clang/X.Y/include/sanitizer/common_interface_defs.h <prefix>/lib/clang/X.Y/include/sanitizer/asan_interface.h <prefix>/lib/clang/X.Y/include/sanitizer/... But maybe others have different suggestions? Fixing the style of the #include between these headers at least unblocks experimentation with installing them as they now should work when installed in these locations. llvm-svn: 162822
-
Chandler Carruth authored
This hoists most of the CFLAGS into a common variable. It also adds detection for -Wno-c99-extensions and uses it to silence a pile of warnings. Finally, it switches to the proper flag -rdynamic. With this, the cmake build is warning free on my bootstrap Linux build. llvm-svn: 162809
-
- Aug 28, 2012
-
-
Kostya Serebryany authored
llvm-svn: 162762
-
Kostya Serebryany authored
llvm-svn: 162760
-
Kostya Serebryany authored
llvm-svn: 162759
-
Kostya Serebryany authored
llvm-svn: 162758
-
Kostya Serebryany authored
llvm-svn: 162757
-
Kostya Serebryany authored
llvm-svn: 162754
-
Kostya Serebryany authored
llvm-svn: 162752
-
Alexey Samsonov authored
llvm-svn: 162750
-
Kostya Serebryany authored
llvm-svn: 162748
-
Kostya Serebryany authored
llvm-svn: 162747
-