diff --git a/compiler-rt/lib/asan/asan_win.cc b/compiler-rt/lib/asan/asan_win.cc index 80d70b9c0b6f..54fec2b14edf 100644 --- a/compiler-rt/lib/asan/asan_win.cc +++ b/compiler-rt/lib/asan/asan_win.cc @@ -78,6 +78,10 @@ void ReadContextStack(void *context, uptr *stack, uptr *ssize) { UNIMPLEMENTED(); } +void AsanOnSIGSEGV(int, void *siginfo, void *context) { + UNIMPLEMENTED(); +} + } // namespace __asan #endif // _WIN32 diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_win.cc b/compiler-rt/lib/sanitizer_common/sanitizer_win.cc index 0424e97ee756..28042e035d7e 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_win.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_win.cc @@ -421,7 +421,8 @@ void UnsetAlternateSignalStack() { // FIXME: Decide what to do on Windows. } -void InstallDeadlySignalHandlers() { +void InstallDeadlySignalHandlers(SignalHandlerType handler) { + (void)handler; // FIXME: Decide what to do on Windows. }