Fuzzer: Fix library dependencies.
[oota-llvm.git] / lib / Fuzzer / CMakeLists.txt
index 8b4d61905d00a154a9ee36207cba4f8de344bb7f..d4d85041d218d39a7f12a51e1f572c0d48f81ec2 100644 (file)
@@ -17,10 +17,16 @@ if( LLVM_USE_SANITIZE_COVERAGE )
   add_library(LLVMFuzzerNoMain STATIC
     $<TARGET_OBJECTS:LLVMFuzzerNoMainObjects>
     )
+  if( HAVE_LIBPTHREAD )
+    target_link_libraries(LLVMFuzzerNoMain pthread)
+  endif()
   add_library(LLVMFuzzer STATIC
     FuzzerMain.cpp
     $<TARGET_OBJECTS:LLVMFuzzerNoMainObjects>
     )
+  if( HAVE_LIBPTHREAD )
+    target_link_libraries(LLVMFuzzer pthread)
+  endif()
 
   if( LLVM_INCLUDE_TESTS )
     add_subdirectory(test)