summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_common.h
diff options
context:
space:
mode:
authorVlad Tsyrklevich <vlad@tsyrklevich.net>2019-03-02 00:39:36 +0000
committerVlad Tsyrklevich <vlad@tsyrklevich.net>2019-03-02 00:39:36 +0000
commit5dd3aa7c8f550754b2a1a2240cd62010373de6e2 (patch)
treeae986bef836f7cab2be662570cb3fb4371d1155f /lib/sanitizer_common/sanitizer_common.h
parent8b6cd3312b27dcbe6a6e507f67fc345e3c068fcc (diff)
downloadcompiler-rt-5dd3aa7c8f550754b2a1a2240cd62010373de6e2.tar.gz
Revert "[sanitizers] Don't use Windows Trace Logging on MinGW"
This reverts commits r355236 and r355244, they broke the Linux sanitizer build. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@355250 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_common.h')
-rw-r--r--lib/sanitizer_common/sanitizer_common.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/sanitizer_common/sanitizer_common.h b/lib/sanitizer_common/sanitizer_common.h
index b924de6cb..d0e982fba 100644
--- a/lib/sanitizer_common/sanitizer_common.h
+++ b/lib/sanitizer_common/sanitizer_common.h
@@ -804,13 +804,7 @@ enum AndroidApiLevel {
void WriteToSyslog(const char *buffer);
-#if defined(SANITIZER_WINDOWS) && defined(_MSC_VER)
-#define SANITIZER_WIN_TRACE 1
-#else
-#define SANITIZER_WIN_TRACE 0
-#endif
-
-#if SANITIZER_MAC || SANITIZER_WIN_TRACE
+#if SANITIZER_MAC || SANITIZER_WINDOWS
void LogFullErrorReport(const char *buffer);
#else
INLINE void LogFullErrorReport(const char *buffer) {}
@@ -824,7 +818,7 @@ INLINE void WriteOneLineToSyslog(const char *s) {}
INLINE void LogMessageOnPrintf(const char *str) {}
#endif
-#if SANITIZER_LINUX || SANITIZER_WIN_TRACE
+#if SANITIZER_LINUX || SANITIZER_WINDOWS
// Initialize Android logging. Any writes before this are silently lost.
void AndroidLogInit();
void SetAbortMessage(const char *);