summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorzhanyong.wan <zhanyong.wan@861a406c-534a-0410-8894-cb66d6ee9925>2009-06-11 03:33:05 +0000
committerzhanyong.wan <zhanyong.wan@861a406c-534a-0410-8894-cb66d6ee9925>2009-06-11 03:33:05 +0000
commit6b4534fdee030348d58e932a4c701a9230d6fdc3 (patch)
tree002f2a1b5dd8ca41ff71134b966ed80cbfec5eee /Makefile.am
parentb09dea2594ecfac8ce0c9a6c56def0df51d9ab32 (diff)
downloadgtest-6b4534fdee030348d58e932a4c701a9230d6fdc3.tar.gz
gtest-6b4534fdee030348d58e932a4c701a9230d6fdc3.tar.bz2
gtest-6b4534fdee030348d58e932a4c701a9230d6fdc3.tar.xz
Works around a gcc bug when compiling tr1/tuple with RTTI disabled.
git-svn-id: http://googletest.googlecode.com/svn/trunk@265 861a406c-534a-0410-8894-cb66d6ee9925
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index b030cd8..148a076 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -292,6 +292,14 @@ check_PROGRAMS += test/gtest_unittest
test_gtest_unittest_SOURCES = test/gtest_unittest.cc
test_gtest_unittest_LDADD = lib/libgtest_main.la
+# Verifies that Google Test works when RTTI is disabled.
+TESTS += test/gtest_no_rtti_test
+check_PROGRAMS += test/gtest_no_rtti_test
+test_gtest_no_rtti_test_SOURCES = test/gtest_unittest.cc \
+ src/gtest-all.cc \
+ src/gtest_main.cc
+test_gtest_no_rtti_test_CXXFLAGS = $(AM_CXXFLAGS) -fno-rtti -DGTEST_HAS_RTTI=0
+
# The following tests depend on the presence of a Python installation and are
# keyed off of it. TODO(chandlerc@google.com): While we currently only attempt
# to build and execute these tests if Autoconf has found Python v2.4 on the