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 | d02949b9f5417c6949cf545be715d099052a4c10 (patch) | |
| tree | 1a53c4ce854910524517add5b6c17837d9455218 | |
| parent | d229e39a9a1ae9c2cdf2f0c2f0c2c97bbbf3040f (diff) | |
| download | bcm5719-llvm-d02949b9f5417c6949cf545be715d099052a4c10.tar.gz bcm5719-llvm-d02949b9f5417c6949cf545be715d099052a4c10.zip | |
PR13689: Check for backtrace(3) in the cmake build.
llvm-svn: 163074
| -rwxr-xr-x | llvm/cmake/config-ix.cmake | 1 | ||||
| -rw-r--r-- | llvm/include/llvm/Config/config.h.cmake | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/llvm/cmake/config-ix.cmake b/llvm/cmake/config-ix.cmake index 85af1f54db6..9637363d38c 100755 --- a/llvm/cmake/config-ix.cmake +++ b/llvm/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/llvm/include/llvm/Config/config.h.cmake b/llvm/include/llvm/Config/config.h.cmake index b912251239d..eb20b6470b3 100644 --- a/llvm/include/llvm/Config/config.h.cmake +++ b/llvm/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 |

