[compiler-rt] [ubsan] Use the itanium type info lookup for mingw targets
authorMartin Storsjö <martin@martin.st>
Sun, 1 Nov 2020 20:52:08 +0000 (22:52 +0200)
committerMartin Storsjö <martin@martin.st>
Tue, 3 Nov 2020 07:59:08 +0000 (09:59 +0200)
Differential Revision: https://reviews.llvm.org/D90571

compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cpp
compiler-rt/lib/ubsan/ubsan_type_hash_win.cpp

index 4f1708b..d82b542 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "sanitizer_common/sanitizer_platform.h"
 #include "ubsan_platform.h"
-#if CAN_SANITIZE_UB && !SANITIZER_WINDOWS
+#if CAN_SANITIZE_UB && !defined(_MSC_VER)
 #include "ubsan_type_hash.h"
 
 #include "sanitizer_common/sanitizer_common.h"
index 45dcb75..106fa1b 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "sanitizer_common/sanitizer_platform.h"
 #include "ubsan_platform.h"
-#if CAN_SANITIZE_UB && SANITIZER_WINDOWS
+#if CAN_SANITIZE_UB && defined(_MSC_VER)
 #include "ubsan_type_hash.h"
 
 #include "sanitizer_common/sanitizer_common.h"