From aac1d144f17d2d110cfb977168d08fe01f2b96e2 Mon Sep 17 00:00:00 2001 From: Thomas Klausner Date: Mon, 7 Apr 2025 17:46:53 -0400 Subject: [PATCH] [sanitizer_common] Updated build fix for newer NetBSD --- .../lib/sanitizer_common/sanitizer_linux_libcdep.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp index 9cc9da3d88c40..652c4a986ab72 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp +++ b/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp @@ -30,11 +30,12 @@ # if SANITIZER_NETBSD # // for __lwp_gettcb_fast() / __lwp_getprivate_fast() +# define _RTLD_SOURCE +# include +# undef _RTLD_SOURCE # include -# if defined(__NetBSD_Version__) && (__NetBSD_Version__ >= 1099001200) +# if __NetBSD_Version__ >= 1099001200 # include -# else -# define _RTLD_SOURCE # endif # endif