From: Jakub Jelinek Date: Tue, 24 Jan 2017 08:19:37 +0000 (+0100) Subject: * configure.tgt: Enable tsan and lsan on powerpc64{,le}-*-linux*. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c831801da84c52ab1d0677b992f76a131882203f;p=gcc.git * configure.tgt: Enable tsan and lsan on powerpc64{,le}-*-linux*. From-SVN: r244854 --- diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 70a66cddf6f..b0a4546f960 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,5 +1,7 @@ 2017-01-24 Jakub Jelinek + * configure.tgt: Enable tsan and lsan on powerpc64{,le}-*-linux*. + PR sanitizer/79168 * merge.sh (change_comment_headers): Don't remove 2nd and 3rd line if the 3rd line doesn't contain 'The LLVM Compiler Infrastructure' diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt index 8d884f4bf52..c59b2cd919b 100644 --- a/libsanitizer/configure.tgt +++ b/libsanitizer/configure.tgt @@ -1,5 +1,5 @@ # -*- shell-script -*- -# Copyright (C) 2012 Free Software Foundation, Inc. +# Copyright (C) 2012-2017 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -31,6 +31,11 @@ case "${target}" in fi ;; powerpc*-*-linux*) + if test x$ac_cv_sizeof_void_p = x8; then + TSAN_SUPPORTED=yes + LSAN_SUPPORTED=yes + TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_ppc64.lo + fi ;; sparc*-*-linux*) ;;