From 87b41094299cdc626876085549725ed0205ca830 Mon Sep 17 00:00:00 2001 From: Gilles Talis Date: Sat, 26 Oct 2019 19:10:43 +0200 Subject: [PATCH] symbolize_unitests: some tests require HAVE_STACKTRACE defined to be run The following test cases functions: - TestWithPCInsideInlineFunction - TestWithPCInsideNonInlineFunction - TestWithReturnAddress are defined if HAVE_STACKTRACE is defined Make sure they are invoked under the same condition Signed-off-by: Gilles Talis --- src/symbolize_unittest.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/symbolize_unittest.cc b/src/symbolize_unittest.cc index 9a17e7b..e11470e 100644 --- a/src/symbolize_unittest.cc +++ b/src/symbolize_unittest.cc @@ -407,9 +407,12 @@ int main(int argc, char **argv) { // used to install some callback function at InitGoogle() time. InstallSymbolizeCallback(NULL); +# if defined(HAVE_STACKTRACE) TestWithPCInsideInlineFunction(); TestWithPCInsideNonInlineFunction(); TestWithReturnAddress(); +# endif + return RUN_ALL_TESTS(); # elif defined(OS_WINDOWS) || defined(OS_CYGWIN) TestWithReturnAddress(); -- 2.17.1