aboutsummaryrefslogtreecommitdiff
path: root/libsanitizer/configure.tgt
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2012-11-23 01:31:54 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2012-11-23 01:31:54 +0100
commit64548f3b797617cde14f01874e56c498fe7b5a48 (patch)
tree339414cc4c7cfeb18efd639d3d7dc3f403afa560 /libsanitizer/configure.tgt
parent8e5038ffa42bc77bce5fa30eb11e5c94fdb0fc74 (diff)
downloadgcc-64548f3b797617cde14f01874e56c498fe7b5a48.zip
gcc-64548f3b797617cde14f01874e56c498fe7b5a48.tar.gz
gcc-64548f3b797617cde14f01874e56c498fe7b5a48.tar.bz2
Makefile.am (AM_CXXFLAGS): Remove -Wno-variadic-macros.
* tsan/Makefile.am (AM_CXXFLAGS): Remove -Wno-variadic-macros. * Makefile.am (SUBDIRS): Guard tsan addition with TSAN_SUPPORTED automake conditional instead of !MULTISUBDIR32. * configure.tgt: Set TSAN_SUPPORTED=yes for x86_64/i686-linux for 64-bit multilib. * configure.ac: Check for void * size, source in configure.tgt, define TSAN_SUPPORTED conditional instead of MULTILIBDIR32. * configure: Regenerated. * Makefile.in: Regenerated. * tsan/Makefile.in: Regenerated. From-SVN: r193741
Diffstat (limited to 'libsanitizer/configure.tgt')
-rw-r--r--libsanitizer/configure.tgt7
1 files changed, 6 insertions, 1 deletions
diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt
index 988312e..1506a20 100644
--- a/libsanitizer/configure.tgt
+++ b/libsanitizer/configure.tgt
@@ -20,7 +20,12 @@
# Filter out unsupported systems.
case "${target}" in
- x86_64-*-linux* | i?86-*-linux* | sparc*-*-linux*)
+ x86_64-*-linux* | i?86-*-linux*)
+ if test x$ac_cv_sizeof_void_p = x8; then
+ TSAN_SUPPORTED=yes
+ fi
+ ;;
+ sparc*-*-linux*)
;;
*)
UNSUPPORTED=1