diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-09-01 20:50:18 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-09-01 20:50:18 +0000 |
commit | 8dce5b600494a6a3e1e1b157f038d97bb3dc4aa3 (patch) | |
tree | c91021fead9436d1e18d6b5b5f8d1645cdf89f4f | |
parent | 89f49808ee79eebbc3267b6c595514d4ca1f3247 (diff) |
PR13689: Check for backtrace(3) in the cmake build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163074 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-x | cmake/config-ix.cmake | 1 | ||||
-rw-r--r-- | include/llvm/Config/config.h.cmake | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 85af1f54db..9637363d38 100755 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -93,6 +93,7 @@ endif() # function checks check_symbol_exists(arc4random "stdlib.h" HAVE_ARC4RANDOM) +check_symbol_exists(backtrace "execinfo.h" HAVE_BACKTRACE) check_symbol_exists(getpagesize unistd.h HAVE_GETPAGESIZE) check_symbol_exists(getrusage sys/resource.h HAVE_GETRUSAGE) check_symbol_exists(setrlimit sys/resource.h HAVE_SETRLIMIT) diff --git a/include/llvm/Config/config.h.cmake b/include/llvm/Config/config.h.cmake index b912251239..eb20b6470b 100644 --- a/include/llvm/Config/config.h.cmake +++ b/include/llvm/Config/config.h.cmake @@ -51,7 +51,7 @@ #cmakedefine HAVE_ASSERT_H ${HAVE_ASSERT_H} /* Define to 1 if you have the `backtrace' function. */ -#undef HAVE_BACKTRACE +#cmakedefine HAVE_BACKTRACE ${HAVE_BACKTRACE} /* Define to 1 if you have the `bcopy' function. */ #undef HAVE_BCOPY |