llvm-project/compiler-rt/lib
Kostya Kortchinsky fc45e4a3f1 [scudo] Remove SANITIZER_LINUX requirement for the malloc interceptors
Summary:
Currently all platforms are using the `scudo_interceptors.cpp` interceptors.

We might to come up with platform specific interceptors when/if we get Apple &
Windows, but as of now, that allows for Fuchsia to use them.

`scudo_new_delete.cpp` didn't have the `#if SANITIZER_LINUX` so it's good to go.

Reviewers: alekseyshl, flowerhack

Reviewed By: flowerhack

Subscribers: delcypher, #sanitizers, llvm-commits

Differential Revision: https://reviews.llvm.org/D42506

llvm-svn: 323386
2018-01-24 22:46:34 +00:00
..
BlocksRuntime [compiler-rt] Test commit: remove some trailing white spaces. 2017-08-25 19:36:30 +00:00
asan [Sanitizers] Make common allocator agnostic to failure handling modes. 2018-01-17 23:20:36 +00:00
builtins [builtins] Align addresses to cache lines in __clear_cache for aarch64 2018-01-24 10:14:52 +00:00
cfi cfi: Add a blacklist entry for MSVC's std::get_temporary_buffer function. 2018-01-17 01:15:33 +00:00
dfsan Reland "Install resource files into a share/ directory" 2018-01-14 03:43:14 +00:00
esan [esan] Fix compilation of signal handlers 2017-11-10 05:41:13 +00:00
fuzzer Reland "[Fuzzer] Parametrize add_custom_libcxx" 2018-01-21 01:01:53 +00:00
hwasan [Sanitizers] Changes in Hwasan allocator missed in D42198. 2018-01-18 00:23:46 +00:00
interception [Sanitizers] Basic sanitizer Solaris support (PR 33274) 2017-12-14 20:14:29 +00:00
lsan [lsan] Respect log_path option in standalone LSan 2018-01-22 09:30:27 +00:00
msan Reland "[Fuzzer] Parametrize add_custom_libcxx" 2018-01-21 01:01:53 +00:00
profile [NFC] fix trivial typos in comments 2018-01-22 07:51:37 +00:00
safestack Enable SafeStack on NetBSD 2017-08-10 18:40:09 +00:00
sanitizer_common Break a line into <= 80 characters 2018-01-23 23:14:32 +00:00
scudo [scudo] Remove SANITIZER_LINUX requirement for the malloc interceptors 2018-01-24 22:46:34 +00:00
stats Support compiler-rt builtins 2017-07-28 03:39:38 +00:00
tsan Reland "[Fuzzer] Parametrize add_custom_libcxx" 2018-01-21 01:01:53 +00:00
ubsan [ubsan] Add preinit initializer for ubsan 2018-01-23 19:54:02 +00:00
ubsan_minimal [ubsan-minimal] Add a path for non-POSIX (and bare-metal) use of the library 2017-12-15 17:30:50 +00:00
xray [XRay] [compiler-rt] fix heap overflow by computing record pointers correctly 2018-01-19 13:18:40 +00:00
CMakeLists.txt [cmake] Add a separate CMake var to control profile runtime 2017-10-02 05:03:55 +00:00