- Oct 03, 2012
-
-
Bob Wilson authored
--- Reverse-merging r164909 into '.': U make/platform/clang_darwin.mk llvm-svn: 165159
-
Alexander Potapenko authored
llvm-svn: 165120
-
Dmitry Vyukov authored
llvm-svn: 165106
-
Alexey Samsonov authored
Build ASan runtime on Linux for both x86_64 and i386, same as we do with full compiler_rt and libprofile llvm-svn: 165096
-
- Oct 02, 2012
-
-
Alexander Potapenko authored
Instead, print the correct address at runtime. llvm-svn: 165018
-
Alexey Samsonov authored
llvm-svn: 165009
-
Alexey Samsonov authored
[ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization) llvm-svn: 165008
-
Evgeniy Stepanov authored
llvm-svn: 165006
-
Dmitry Vyukov authored
llvm-svn: 165004
-
Alexey Samsonov authored
llvm-svn: 165003
-
Alexey Samsonov authored
[Sanitizer/ASan] Simplify the code that prints and symbolizes stack traces. Fall back to module+offset if user-provided symbolizer failed. Use weak function __asan_symbolize instead of __asan_set_symbolize_callback in ASan interface, so that we're able to symbolize reports for errors that happen before the main() is called, for example, during module initialization. llvm-svn: 165000
-
Dmitry Vyukov authored
llvm-svn: 164999
-
Dmitry Vyukov authored
llvm-svn: 164998
-
Dmitry Vyukov authored
llvm-svn: 164997
-
- Sep 30, 2012
-
-
Bob Wilson authored
llvm-svn: 164909
-
Bob Wilson authored
llvm-svn: 164903
-
Bob Wilson authored
llvm-svn: 164902
-
- Sep 28, 2012
-
-
Alexey Samsonov authored
llvm-svn: 164821
-
Alexey Samsonov authored
llvm-svn: 164819
-
Evgeniy Stepanov authored
This way building without -DASAN_* in CFLAGS produces working binaries. llvm-svn: 164816
-
- Sep 27, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 164773
-
Evgeniy Stepanov authored
The old way breaks when a module's bss is adjacent to the [heap] vm area. Both ways are not very reliable, though. llvm-svn: 164772
-
Alexey Samsonov authored
llvm-svn: 164764
-
- Sep 26, 2012
-
-
Alexander Potapenko authored
llvm-svn: 164695
-
Alexander Potapenko authored
llvm-svn: 164694
-
Alexander Potapenko authored
llvm-svn: 164693
-
- Sep 25, 2012
-
-
Alexey Samsonov authored
llvm-svn: 164600
-
- Sep 24, 2012
-
-
Alexey Samsonov authored
[TSan] one more attempt to fix sleep_sync test: call sleep in the spawned thread so that sleep-synchronization will be detected even if child thread is started late. llvm-svn: 164488
-
Alexey Samsonov authored
[TSan] Provide replacements for operators new/delete instead of declaring extern C functions with weirdly mangled names (same strategy is used in ASan). llvm-svn: 164487
-
Alexey Samsonov authored
[ASan] Apply some ASan-relevant pieces of patch by Ruben Van Boxem. In the same time, remove ASan from CMake build on Windows after conversation with Timur. We don't want to support building ASan on Windows until it is in a working state. llvm-svn: 164486
-
Alexey Samsonov authored
llvm-svn: 164483
-
- Sep 22, 2012
-
-
Michael J. Spencer authored
Using CXX breaks if you add -stdlib=libc++ to CMAKE_CXX_FLAGS. llvm-svn: 164422
-
- Sep 21, 2012
-
-
Alexey Samsonov authored
[Sanitizer] llvm-symbolizer: enable accessing symbol table (libObject is fixed in r164365) and replace string with std::string llvm-svn: 164367
-
- Sep 20, 2012
-
-
Eric Christopher authored
_BYTE_ORDER define. Patch by David Hill. llvm-svn: 164286
-
- Sep 19, 2012
-
-
Alexey Samsonov authored
llvm-svn: 164224
-
Alexey Samsonov authored
llvm-svn: 164217
-
Alexey Samsonov authored
llvm-svn: 164214
-
Alexey Samsonov authored
llvm-svn: 164209
-
Alexey Samsonov authored
llvm-svn: 164205
-
Dmitry Vyukov authored
llvm-svn: 164200
-