From ae11ee8f85c359714a15d234a577486acb8e8987 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Mon, 18 Dec 2023 15:19:54 +0100 Subject: [PATCH] libsanitizer: Enable LSan and TSan for riscv64 libsanitizer: * configure.tgt (riscv64-*-linux*): Enable LSan and TSan. --- libsanitizer/configure.tgt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt index d24566a2343f..38fc7001ff7c 100644 --- a/libsanitizer/configure.tgt +++ b/libsanitizer/configure.tgt @@ -72,6 +72,11 @@ case "${target}" in x86_64-*-solaris2.11* | i?86-*-solaris2.11*) ;; riscv64-*-linux*) + if test x$ac_cv_sizeof_void_p = x8; then + TSAN_SUPPORTED=yes + LSAN_SUPPORTED=yes + TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_riscv64.lo + fi ;; loongarch64-*-linux*) ;; -- 2.47.2