diff options
author | Viktor Kutuzov <vkutuzov@accesssoftek.com> | 2014-04-09 11:43:34 +0000 |
---|---|---|
committer | Viktor Kutuzov <vkutuzov@accesssoftek.com> | 2014-04-09 11:43:34 +0000 |
commit | 6bd32296160d8e2fcecff8918669d57742beaa0f (patch) | |
tree | 04a28ab12d48d42942ca79cc9b2a2dbb4595fb05 /llvm/cmake | |
parent | f9a0906b980cf76aa2e7a3518782703cc69dc09b (diff) | |
download | bcm5719-llvm-6bd32296160d8e2fcecff8918669d57742beaa0f.tar.gz bcm5719-llvm-6bd32296160d8e2fcecff8918669d57742beaa0f.zip |
Add support for building LLVM on FreeBSD 9.2
llvm-svn: 205847
Diffstat (limited to 'llvm/cmake')
-rwxr-xr-x | llvm/cmake/config-ix.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/cmake/config-ix.cmake b/llvm/cmake/config-ix.cmake index f007b37dc30..197caf9355b 100755 --- a/llvm/cmake/config-ix.cmake +++ b/llvm/cmake/config-ix.cmake @@ -17,6 +17,11 @@ if( UNIX AND NOT BEOS ) # Used by check_symbol_exists: set(CMAKE_REQUIRED_LIBRARIES m) endif() +# x86_64 FreeBSD 9.2 requires libcxxrt to be specified explicitly. +if( CMAKE_SYSTEM MATCHES "FreeBSD-9.2-RELEASE" AND + CMAKE_SIZEOF_VOID_P EQUAL 8 ) + list(APPEND CMAKE_REQUIRED_LIBRARIES "cxxrt") +endif() # Helper macros and functions macro(add_cxx_include result files) |