From: Chao-ying Fu <c...@wavecomp.com> libsanitizer/ * configure.tgt: Enable LSAN and TSAN for mips with the 64-bit abi.
Cherry-picked b9fd138826394dd188936c8031dec676e2d16b47 from https://github.com/MIPS/gcc Signed-off-by: Chao-ying Fu <c...@mips.com> Signed-off-by: Aleksandar Rakic <aleksandar.ra...@htecgroup.com> --- libsanitizer/configure.tgt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt index 77a0e68222b..992cccb629a 100644 --- a/libsanitizer/configure.tgt +++ b/libsanitizer/configure.tgt @@ -56,6 +56,11 @@ case "${target}" in arm*-*-linux*) ;; mips*-*-linux*) + if test x$ac_cv_sizeof_void_p = x8; then + TSAN_SUPPORTED=yes + LSAN_SUPPORTED=yes + TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_mips64.lo + fi ;; aarch64*-*-linux*) if test x$ac_cv_sizeof_void_p = x8; then -- 2.34.1