[llvm-branch-commits] [compiler-rt] b6cf21f - [msan] Fix compilation on non-glibc

Tobias Hieta via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Aug 30 08:08:33 PDT 2023


Author: Brooks Davis
Date: 2023-08-30T17:00:18+02:00
New Revision: b6cf21feeead70805ecd1231827777492034afea

URL: https://github.com/llvm/llvm-project/commit/b6cf21feeead70805ecd1231827777492034afea
DIFF: https://github.com/llvm/llvm-project/commit/b6cf21feeead70805ecd1231827777492034afea.diff

LOG: [msan] Fix compilation on non-glibc

SANITIZER_GLIBC is always defined so should be tested with an if not an
ifdef.

Fixes: ad7e2501000d

Reviewed By: MaskRay

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

(cherry picked from commit 692344d87357ded619d216b265a9375f4326d8fb)

Added: 
    

Modified: 
    compiler-rt/lib/msan/msan_interceptors.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/msan/msan_interceptors.cpp b/compiler-rt/lib/msan/msan_interceptors.cpp
index 9cb65d55372ff5..ba92bd14d319db 100644
--- a/compiler-rt/lib/msan/msan_interceptors.cpp
+++ b/compiler-rt/lib/msan/msan_interceptors.cpp
@@ -1767,7 +1767,7 @@ void InitializeInterceptors() {
   INTERCEPT_STRTO(wcstoul);
   INTERCEPT_STRTO(wcstoll);
   INTERCEPT_STRTO(wcstoull);
-#ifdef SANITIZER_GLIBC
+#if SANITIZER_GLIBC
   INTERCEPT_STRTO(__isoc23_strtod);
   INTERCEPT_STRTO(__isoc23_strtof);
   INTERCEPT_STRTO(__isoc23_strtold);


        


More information about the llvm-branch-commits mailing list