# HG changeset patch # User Tony Theodore # Date 1322803850 -39600 # Node ID 08c1d58ec18b103b81ca31061bdc621918a85e89 # Parent 48db4bc35a2860b5d7f92702978c0990949d7aea update package llvm diff -r 48db4bc35a28 -r 08c1d58ec18b src/llvm-1-kfreebsd.patch --- a/src/llvm-1-kfreebsd.patch Fri Dec 02 16:29:17 2011 +1100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,17 +0,0 @@ -This file is part of mingw-cross-env. -See doc/index.html for further information. - -diff -ur llvm-2.8.orig/utils/TableGen/CMakeLists.txt llvm-2.8/utils/TableGen/CMakeLists.txt ---- llvm-2.8.orig/utils/TableGen/CMakeLists.txt 2011-11-27 23:35:10.000000000 +1100 -+++ llvm-2.8/utils/TableGen/CMakeLists.txt 2011-11-27 23:38:34.000000000 +1100 -@@ -44,3 +44,9 @@ - if( LLVM_ENABLE_THREADS AND HAVE_LIBPTHREAD AND NOT BEOS ) - target_link_libraries(tblgen pthread) - endif() -+if(CMAKE_HOST_SYSTEM_NAME STREQUAL "kFreeBSD") -+ find_library(libdl dl) -+ if(NOT libdl MATCHES "NOTFOUND") -+ target_link_libraries(tblgen ${libdl}) -+ endif(NOT libdl MATCHES "NOTFOUND") -+endif(CMAKE_HOST_SYSTEM_NAME STREQUAL "kFreeBSD") -+