llvm-project/compiler-rt/lib
Jonathan Metzman 0744d3c5a1 [fuzzer] Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp
Summary:
Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp
to get externally defined functions (eg: LLVMFuzzerInitialize,
LLVMFuzzerCustomMutator, etc) working again.

Also enable tests that depended on these functions (on windows)

Reviewers: rnk, morehouse

Reviewed By: rnk, morehouse

Subscribers: rnk, morehouse, mgorny

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

llvm-svn: 342698
2018-09-20 23:24:48 +00:00
..
BlocksRuntime [compiler-rt] Test commit: remove some trailing white spaces. 2017-08-25 19:36:30 +00:00
asan [winasan] Unpoison the stack in NtTerminateThread 2018-09-20 14:59:33 +00:00
builtins [builtins] Add __emutls_unregister_key function 2018-09-20 01:02:13 +00:00
cfi cfi: Remove blacklist entries for libc++. 2018-08-15 18:05:55 +00:00
dfsan sanitizers: consistently check result of MmapFixedNoReserve 2018-07-20 08:33:41 +00:00
esan esan: fix shadow setup 2018-07-20 13:40:08 +00:00
fuzzer [fuzzer] Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp 2018-09-20 23:24:48 +00:00
hwasan [Hwasan] interceptor macro / extra comma removal 2018-09-20 19:30:51 +00:00
interception [winasan] Reduce hotpatch prefix check to 8 bytes 2018-09-20 14:28:50 +00:00
lsan Revert "[lsan] Do not check for leaks in the forked process" 2018-08-27 17:26:28 +00:00
msan [MSan] store origins for variadic function parameters in __msan_va_arg_origin_tls 2018-09-06 15:14:36 +00:00
profile [Windows] Include BaseTsd.h with lowercase 2018-09-10 20:28:06 +00:00
safestack SafeStack: Fix thread liveness check on *BSD 2018-08-28 18:30:03 +00:00
sanitizer_common [sanitizer] Make __sanitizer::CheckFailed not public 2018-09-20 14:50:06 +00:00
scudo [sanitizer] Revert D50940 2018-08-29 19:41:28 +00:00
stats [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
tsan [compiler-rt][TSan] Add TSan runtime support for Go on linux-aarch64. 2018-09-19 11:56:20 +00:00
ubsan [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer truncation - compiler-rt part 2018-07-30 18:58:30 +00:00
ubsan_minimal [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer truncation - compiler-rt part 2018-07-30 18:58:30 +00:00
xray [XRay][compiler-rt] FDRLogWriter Abstraction 2018-09-20 05:22:37 +00:00
CMakeLists.txt [cmake] Add a separate CMake var to control profile runtime 2017-10-02 05:03:55 +00:00