From: Brooks Davis Date: Tue, 29 Aug 2023 04:22:29 +0000 (-0700) Subject: [msan] Fix compilation on non-glibc X-Git-Tag: upstream/17.0.6~173 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b6cf21feeead70805ecd1231827777492034afea;p=platform%2Fupstream%2Fllvm.git [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) --- diff --git a/compiler-rt/lib/msan/msan_interceptors.cpp b/compiler-rt/lib/msan/msan_interceptors.cpp index 9cb65d5..ba92bd1 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);