Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
0b5a1b79121f96d36d0d75ae2b8931a39aac93a2
/
lib
/
sanitizer_common
/
CMakeLists.txt
a52e5c6
[tsan] Move some suppressions-related code to common.
by Sergey Matveev
· 11 years ago
4612aba
[sanitizer] Handle EVIOxxxx ioctls.
by Evgeniy Stepanov
· 11 years ago
d64bcf4
[Sanitizer] support running external llvm-symbolizer on Mac
by Alexey Samsonov
· 11 years ago
51c963a
[nolibc] Unweak SymbolizerPrepareForSandboxing and move it to libc-independent part.
by Peter Collingbourne
· 11 years ago
1f3c2fe
Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching to a custom allocator.
by Alexey Samsonov
· 11 years ago
8b3af3a
[nolibc] Move symbolizer to RTSanitizerCommonLibc, and make it optional using a weak symbol.
by Peter Collingbourne
· 11 years ago
705e310
[nolibc] Move stoptheworld to RTSanitizerCommonLibc.
by Peter Collingbourne
· 11 years ago
04a2281
[nolibc] Move libc-dependent sanitizer_posix.cc code to sanitizer_posix_libcdep.cc.
by Peter Collingbourne
· 11 years ago
088ea2b
[nolibc] Move libc-dependent sanitizer_linux.cc code to sanitizer_linux_libcdep.cc.
by Peter Collingbourne
· 11 years ago
b877cb5
Avoid rebuilding the RTSanitizerCommon objects when building clang_rt.san.
by Richard Smith
· 11 years ago
8cb3f75
Fix the UBSan CMake build broken in r182118
by David Blaikie
· 11 years ago
0c547de
[nolibc] Begin moving sanitizer_common's libc-dependent code to a separate library
by Peter Collingbourne
· 11 years ago
2887a64
[sanitizer] Syscall hooks.
by Evgeniy Stepanov
· 11 years ago
3e587a4
Split ubsan runtime into three pieces (compiler-rt part):
by Richard Smith
· 11 years ago
3614c16
[libsanitizer] StopTheWorld in sanitizer_common
by Alexander Potapenko
· 11 years ago
6d429cd
[Sanitizer] Add generic ThreadRegistry class for sanitizer runtimes. This class holds basic thread bookkeeping logic and allows specific sanitizer runtimes to create thread contexts and mark threads as created/running/joined etc. The class is based on the way we currently store thread contexts in TSan.
by Alexey Samsonov
· 11 years ago
2be1e7f
[Sanitizer] Build sanitizer_common with -fno-rtti
by Alexey Samsonov
· 11 years ago
6fb47af
add Linux syscall wrappers and ThreadLister to sanitizer_common
by Kostya Serebryany
· 12 years ago
9358c58
[sanitizer] Add interceptors for localtime and friends.
by Evgeniy Stepanov
· 12 years ago
5162314
CMake: Add add_compiler_rt_osx_object_library to create universal libraries on Mac
by Alexey Samsonov
· 12 years ago
43b4b9c
CMake: Generalize build rules for different arches for sanitizer_common, asan, ubsan
by Alexey Samsonov
· 12 years ago
392c50d
CMake: create AddCompilerRT module and implement convenience add_compiler_rt_object_library function
by Alexey Samsonov
· 12 years ago
4f32c0b
[sanitizer] Rename 2 files *.h->*.inc as appropriate.
by Evgeniy Stepanov
· 12 years ago
2f3aef0
CMake variables renaming: X86_64->x86_64 I386->i386
by Alexey Samsonov
· 12 years ago
996c4f2
[sanitizer] Common *scanf interceptors.
by Evgeniy Stepanov
· 12 years ago
b48224c
asan/tsan: faster memory allocator
by Dmitry Vyukov
· 12 years ago
9fc0df8
asan: Refactor asan memory quarantine.
by Dmitry Vyukov
· 12 years ago
032e833
[Sanitizer] CMake build rules for unittests: depend on headers when compiling a file with custom clang.
by Alexey Samsonov
· 12 years ago
0414b25
[Sanitizer] Modify CMake build rules for sanitizer_common unit tests: build them with fresh Clang for both 32- and 64-bits (if possible)
by Alexey Samsonov
· 12 years ago
ab63743
Move C++ name demangling support from ubsan into sanitizer_common.
by Richard Smith
· 12 years ago
b43d6a8
[Sanitizer] first effort to start building ASan runtime with -Werror in CMake build
by Alexey Samsonov
· 12 years ago
34fc56c
CMake build rules for ASan Android runtime and tests.
by Evgeniy Stepanov
· 12 years ago
3f3ca96
[Sanitizer] Add new lit testsuite: check-sanitizer that runs unit tests for sanitizer_common runtime (shared between ASan and TSan)
by Alexey Samsonov
· 12 years ago
0f7d4a4
[ASan] hoist more compile flags to SANITIZER_COMMON_CFLAGS var and add the rest of flags/defs from old Makefile to CMake
by Alexey Samsonov
· 12 years ago
60ab090
Some flag cleanup for the sanitizer runtimes.
by Chandler Carruth
· 12 years ago
1b5ea8f
[asan] actually move StackTrace to sanitizer_common
by Kostya Serebryany
· 12 years ago
b100277
CMake build rules for ASan/Android runtime.
by Evgeniy Stepanov
· 12 years ago
9c6e530
[Sanitizer] Switch the symbolization strategy that would be used by sanitizer tools family: as compiling in-process symbolizer into runtime involves certain difficulties, we may instead launch an external symbolizer program (fork + execl) in a subprocess and communicate with it via pipe.
by Alexey Samsonov
· 12 years ago
6e893b6
[Sanitizer] move OS-dependent pieces of symbolizer to separate source files
by Alexey Samsonov
· 12 years ago
0b56247
[Sanitizer] Return cmake support for setting compile definitions for sanitizer_common library
by Alexey Samsonov
· 12 years ago
fe51abb
[ASan] CMake support for building ASan runtime as a universal binary on Mac
by Alexey Samsonov
· 12 years ago
8fc90f6
[Sanitizer] cleanup CMake files for interception and sanitizer_common helper libraries
by Alexey Samsonov
· 12 years ago
41df565
[Sanitizer] Wrapper around llvm::DIContext from LLVM DebugInfo library. If a macro SANITIZER_USES_LLVM_LIBS is defined (by default it is not), then sanitizer runtime includes llvm headers and tries to use LLVM libs for in-process symbolization. To make it functional, we have to link with these LLVM libs - either pass them to linker from Clang driver, or link them into static ASan runtime when we build it.
by Alexey Samsonov
· 12 years ago
9b1b101
[Sanitizer] fix CMake build
by Alexey Samsonov
· 12 years ago
821f21b
Cleanup the handling of CFLAGS even more in the cmake build for ASan.
by Chandler Carruth
· 12 years ago
a765ffc
Another big step toward a viable CMake build system for CompilerRT,
by Chandler Carruth
· 12 years ago
479d47f
Resuming work on the compiler-rt CMake build at long long last. In order
by Chandler Carruth
· 12 years ago