Fix building with in-tree libc++abi on FreeBSD
authorViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 1 Aug 2014 19:23:15 +0000 (19:23 +0000)
committerViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 1 Aug 2014 19:23:15 +0000 (19:23 +0000)
Differential Revision: http://reviews.llvm.org/D4743

llvm-svn: 214541

llvm/CMakeLists.txt

index c492e40..cdaf3bb 100644 (file)
@@ -461,6 +461,7 @@ else(UNIX)
     set(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib")
     if (${CMAKE_SYSTEM_NAME} MATCHES FreeBSD)
       set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,origin")
+      set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,origin")
     endif()
   endif(NOT DEFINED CMAKE_INSTALL_RPATH)
 endif()