aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt
AgeCommit message (Expand)AuthorFilesLines
2012-11-09tsan: intercept gettimeofday()Dmitry Vyukov3-0/+12
2012-11-09[Sanitizer] add sanity checks for communication with external symbolizerAlexey Samsonov6-1/+51
2012-11-09tsan: switch to new memory_order constants (ABI compatible)Dmitry Vyukov2-13/+34
2012-11-09tsan: add __tsan_atomicX_compare_exchange_val() functionDmitry Vyukov2-0/+39
2012-11-09Add a possible underscore before the wrappers to the output expectations for ...Alexander Potapenko2-2/+2
2012-11-08[Sanitizer] Build all sanitizer runtime libraries with debug info (with -glin...Alexey Samsonov1-0/+8
2012-11-08tsan: add range access functions for GoDmitry Vyukov1-0/+12
2012-11-08[ASan] avoid including <new> header in ASan runtimeAlexey Samsonov1-11/+13
2012-11-08tsan: change TSAN_OPTIONS->GORACE in build script as wellDmitry Vyukov1-1/+1
2012-11-08[Sanitizer] try to fix Windows bot - include stdlib.h for abort/_exit functionsAlexey Samsonov1-0/+1
2012-11-08tsan: use GORACE env for options for GoDmitry Vyukov4-3/+9
2012-11-07tsan: do not sleep at exit if there are no other threadsDmitry Vyukov4-1/+21
2012-11-07tsan: add flag to suppress all reports (useful for benchmarking)Dmitry Vyukov4-1/+13
2012-11-07tsan: more precise handling of finalizersDmitry Vyukov6-23/+17
2012-11-06tsan: slightly relax requirements for lazy shadow memory (can overlap and may...Dmitry Vyukov3-15/+8
2012-11-06tsan: lazily allocate shadow for GoDmitry Vyukov9-33/+32
2012-11-06tsan: fix debug outputDmitry Vyukov1-1/+1
2012-11-06tsan: better diagnostics for failed mmap()Dmitry Vyukov1-1/+5
2012-11-06tsan: fix compiler warningDmitry Vyukov1-1/+1
2012-11-06tsan: windows platform supportDmitry Vyukov1-0/+82
2012-11-06tsan: update script to support windowsDmitry Vyukov1-22/+23
2012-11-06tsan: add shadow mapping for windowsDmitry Vyukov1-2/+6
2012-11-06tsan: add missing function for windowsDmitry Vyukov1-0/+34
2012-11-06tsan: fix constant typesDmitry Vyukov1-4/+4
2012-11-06tsan: windows: less includes, better diagnostics for failed VirtualAlloc(), i...Dmitry Vyukov1-4/+12
2012-11-06tsan: don't release disabled clocksDmitry Vyukov2-1/+8
2012-11-06tsan: define missing compier macros for windowsDmitry Vyukov1-6/+5
2012-11-06tsan: fix non-msvc windows buildDmitry Vyukov1-1/+1
2012-11-06tasn: improve sanitizer_internal_defs.hDmitry Vyukov1-4/+1
2012-11-06tsan: fix windows buildDmitry Vyukov1-3/+3
2012-11-06tsan: fix Go buildDmitry Vyukov1-1/+0
2012-11-06Update compiler-rt tests to match flag renaming/deprecation in Clang.Richard Smith23-45/+45
2012-11-02[Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determin...Alexey Samsonov5-9/+28
2012-11-02[Sanitizer] fix printf unittest on 32-bit archAlexey Samsonov1-4/+22
2012-11-02[Sanitizer] move unit test for Printf from tsan to sanitizer_commonAlexey Samsonov4-15/+14
2012-11-02[TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov17-151/+111
2012-11-02[Sanitizer] Use kStderrFd constant instead of hardcoded 2Alexey Samsonov4-11/+15
2012-11-02[Sanitizer]: add __sanitizer_set_report_fd function to alter file descriptor ...Alexey Samsonov2-1/+20
2012-10-30Flag -ccc-clang-cxx was removed in r166986, remove it from compiler-rt lit co...Alexey Samsonov3-4/+3
2012-10-29Consistently declare 'extern "C"' variable in namespace __ubsan. No functiona...Richard Smith1-1/+2
2012-10-29Don't define an extern "C" variable in its first declaration, to appease aRichard Smith2-8/+15
2012-10-26Fix a compiler warning in internal_memmove.Alexander Potapenko1-5/+5
2012-10-26Fix the internal_memmove() implementation that used to skip src[0] if dst < src.Alexander Potapenko3-2/+26
2012-10-26[ASan] don't run hacky test for __asan_get_free_bytes() on 32-bitsAlexey Samsonov1-15/+18
2012-10-26In the dynamic runtime on Mac OS, do not call internal_strdup() before __asan...Alexander Potapenko1-0/+8
2012-10-25-fcatch-undefined-behavior checking for appropriate vptr value: library side.Richard Smith7-4/+397
2012-10-24Build ASan runtime for ARM/Android.Evgeniy Stepanov5-3/+30
2012-10-24[ASan] Rename ReplaceCFAllocator to MaybeReplaceCFAllocator.Alexander Potapenko3-20/+14
2012-10-24[ASan] Use internal_memmove() in both static and dynamic runtime libraries if...Alexander Potapenko1-3/+1
2012-10-24[ASan] Due to data races, ASan malloc stats are inaccurate, which may cause c...Alexey Samsonov1-6/+13