summaryrefslogtreecommitdiffstats
path: root/compiler-rt
Commit message (Expand)AuthorAgeFilesLines
* Add a test checking that all the "__asan_" interface functions are present in...Alexander Potapenko2012-08-092-1/+27
* Make the non-interface mach_override functions static to avoid name clashes w...Alexander Potapenko2012-08-091-14/+20
* [ASan] Move mac-specific error reports to asan_report.cc as wellAlexey Samsonov2012-08-093-33/+64
* [ASan] Small fix to please tests on Windows, where stack unwinding using prov...Alexey Samsonov2012-08-092-15/+7
* [ASan] Move __asan_report_error implementation to asan_report.ccAlexey Samsonov2012-08-093-141/+152
* Use a switch instead of a simple condition in force_interface_symbols().Alexander Potapenko2012-08-091-17/+19
* [ASan] move code that describes globals to asan_report.ccAlexey Samsonov2012-08-093-31/+37
* [ASan] move some functions that describe addresses to asan_report.ccAlexey Samsonov2012-08-096-99/+102
* [ASan] Move error reporting code away from file with interceptorsAlexey Samsonov2012-08-093-5/+16
* [ASan] Move error reports away from ASan allocator. Add new source file to CM...Alexey Samsonov2012-08-094-26/+50
* [ASan] Create new files asan_report.{h,cc} as a preparation for refactoring o...Alexey Samsonov2012-08-093-8/+55
* [Sanitizer] cleanup CMake files for interception and sanitizer_common helper ...Alexey Samsonov2012-08-082-26/+35
* [compiler-rt] CMake build: if LLVM_BUILD_32_BITS is on, then -m32 is added to...Alexey Samsonov2012-08-071-1/+1
* [ASan] simplify cmake rules for adding lit testsuitesAlexey Samsonov2012-08-071-9/+6
* [ASan] add llvm_tools_dir to lit.site.cfg for ASan and add it to PATHAlexey Samsonov2012-08-072-0/+16
* [ASan] Add support for running unit tests by lit (as a part of 'make check-as...Alexey Samsonov2012-08-076-10/+92
* [ASan] fix names of malloc/free replacements on AndroidAlexey Samsonov2012-08-061-1/+7
* [ASan] add new ASan option 'strip_path_prefix' to remove useless prefices fro...Alexey Samsonov2012-08-065-6/+30
* AllocationSize(ptr) should check that |ptr| actually points to the beginning ...Alexander Potapenko2012-08-061-4/+5
* Implement LinuxSymbolizer instead of symbolize_addr2line.Alexander Potapenko2012-08-021-39/+37
* Some refactoring for asan_symbolize.py: introduced the Symbolizer class and i...Alexander Potapenko2012-08-021-59/+184
* [Sanitizer] fix windows buildAlexey Samsonov2012-08-021-1/+1
* Follow-up for r161168 for WindowsAlexey Samsonov2012-08-022-13/+18
* [Sanitizer] Workaround for a compiler warning - ISO C++ forbids casting point...Alexey Samsonov2012-08-025-18/+30
* Make strcat() and strncat() more standard-compliant (check for invalid parame...Alexander Potapenko2012-08-022-14/+22
* [Sanitizer] Fix warnings to please cmake buildAlexey Samsonov2012-08-021-2/+2
* Add support for "movsbl %sil,%ecx" (x86_64) and "movsbl $imm(%ebp), %edx" (i3...Alexander Potapenko2012-08-011-1/+3
* [Sanitizer] Make ASan/TSan sources depend on headers from interception libraryAlexey Samsonov2012-08-012-2/+4
* [ASan] cleanup interceptors code - prefer ASAN_INTERCEPT_FUNCTION_NAME macro ...Alexey Samsonov2012-08-011-51/+94
* First tiny move towards integrating AddressSanitizer regressions test into LL...Alexey Samsonov2012-07-316-0/+138
* Factor out the main() function.Alexander Potapenko2012-07-311-9/+16
* [Sanitizer] Wrapper around llvm::DIContext from LLVM DebugInfo library. If a ...Alexey Samsonov2012-07-314-16/+126
* [ASan] fix cmake build warningAlexey Samsonov2012-07-301-1/+1
* [TSan] delete trailing spacesAlexey Samsonov2012-07-301-1/+1
* tsan: add ReleaseStore() function that merely copies vector clock rather than...Dmitry Vyukov2012-07-288-7/+31
* tsan: add missing includeDmitry Vyukov2012-07-271-0/+2
* tsan: change event handling from single HandleEvent() to a set of separate fu...Dmitry Vyukov2012-07-273-151/+137
* tasn: do not remember stack traces for sync objects for Go (they are not repo...Dmitry Vyukov2012-07-271-0/+2
* tsan: remove unnecessary and wrong includeDmitry Vyukov2012-07-271-1/+0
* [asan] ensure that asan_init is called in str[n]cmp. Bug found by Nick Kralev...Kostya Serebryany2012-07-271-0/+2
* tsan: make the runtime library name tsan-neutral for Go upstreamDmitry Vyukov2012-07-261-1/+1
* tsan: allow environment to override OnReport() and OverrideFlags()Dmitry Vyukov2012-07-253-3/+12
* tsan: suport for Go finalizersDmitry Vyukov2012-07-255-0/+17
* tsan: expect that Go symbolizer can return NULLsDmitry Vyukov2012-07-251-4/+4
* cmake for compiler-rt: add a function to set output dirs for compiler runtime...Alexey Samsonov2012-07-253-1/+28
* [asan] don't return from a never-return function. fix a test that had a chain...Kostya Serebryany2012-07-252-12/+10
* [ASan] fixup for r160712: provide a default definition for weak __asan_defaul...Alexey Samsonov2012-07-252-14/+13
* Make __asan_default_options a weak function that returns a const char*.Alexander Potapenko2012-07-254-3/+18
* tsan: align report style with Go internal formatDmitry Vyukov2012-07-243-16/+14
* Revert r160669 (except for compile flag updates)Alexey Samsonov2012-07-241-23/+4
OpenPOWER on IntegriCloud