Module Name: src Committed By: christos Date: Wed Dec 4 15:18:08 UTC 2024
Modified Files: src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common: sanitizer_linux_libcdep.cc Log Message: fix the clang build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc diff -u src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc:1.3 src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc:1.4 --- src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc:1.3 Fri Nov 29 20:04:04 2024 +++ src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc Wed Dec 4 10:18:08 2024 @@ -28,9 +28,6 @@ #include "sanitizer_placement_new.h" #include "sanitizer_procmaps.h" -#if SANITIZER_NETBSD -#define _RTLD_SOURCE // Fast LWP private pointer getters in ThreadSelfTlsTcb(). -#endif #include <dlfcn.h> // for dlsym() #include <link.h> @@ -54,7 +51,8 @@ #if SANITIZER_NETBSD #include <sys/sysctl.h> #include <sys/tls.h> -#include <machine/lwp.h> +// Fast LWP private pointer getters in ThreadSelfTlsTcb(). +#include <machine/lwp_private.h> #endif #if SANITIZER_SOLARIS