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 | d97cbff5286cefd2bae14c36e912cadca7ea8249 (patch) | |
tree | db1a03cbb1e1b7522256a00d15d667d0e26bb3df /cmake/config-ix.cmake | |
parent | e777fb4725996ce84833c1f519393bf6490abb3a (diff) | |
download | llvm-d97cbff5286cefd2bae14c36e912cadca7ea8249.tar.gz llvm-d97cbff5286cefd2bae14c36e912cadca7ea8249.tar.bz2 llvm-d97cbff5286cefd2bae14c36e912cadca7ea8249.tar.xz |
Add support for building LLVM on FreeBSD 9.2
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205847 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake/config-ix.cmake')
-rwxr-xr-x | cmake/config-ix.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index f007b37dc3..197caf9355 100755 --- a/cmake/config-ix.cmake +++ b/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) |