From b951239932c735deec633bb53c0efa71912155f1 Mon Sep 17 00:00:00 2001 From: vient Date: Wed, 6 Sep 2023 03:14:32 +0300 Subject: [PATCH] [polly] [CMake] Link polly-isl-test with LLVMSupport (#65424) Otherwise link may fail if user provided additional library to link with via CMAKE_EXE_LINKER_FLAGS. Concrete example is using custom allocator, LLVMSupport provides needed -lpthread in that case. Closes: https://github.com/llvm/llvm-project/pull/65424 --- polly/lib/External/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/polly/lib/External/CMakeLists.txt b/polly/lib/External/CMakeLists.txt index 458925f9b6e4..1869410c8baa 100644 --- a/polly/lib/External/CMakeLists.txt +++ b/polly/lib/External/CMakeLists.txt @@ -306,6 +306,7 @@ if (POLLY_BUNDLED_ISL) target_link_libraries(polly-isl-test PRIVATE PollyISL + LLVMSupport ) # ISL requires at least C99 to compile. gcc < 5.0 use -std=gnu89 as default.