mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-10 03:53:49 +00:00
36 lines
1.3 KiB
Diff
36 lines
1.3 KiB
Diff
Index: llvm-toolchain-7-7/polly/CMakeLists.txt
|
|
===================================================================
|
|
--- llvm-toolchain-7-7.orig/polly/CMakeLists.txt
|
|
+++ llvm-toolchain-7-7/polly/CMakeLists.txt
|
|
@@ -91,6 +91,8 @@ else ()
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions -fno-rtti")
|
|
endif ()
|
|
|
|
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
|
|
+
|
|
# Add path for custom modules
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${POLLY_SOURCE_DIR}/cmake")
|
|
|
|
Index: llvm-toolchain-7-7/polly/lib/External/CMakeLists.txt
|
|
===================================================================
|
|
--- llvm-toolchain-7-7.orig/polly/lib/External/CMakeLists.txt
|
|
+++ llvm-toolchain-7-7/polly/lib/External/CMakeLists.txt
|
|
@@ -1,3 +1,6 @@
|
|
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
|
|
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
|
|
+
|
|
# External: Integer Set Library
|
|
if (POLLY_BUNDLED_ISL)
|
|
set(ISL_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/isl")
|
|
Index: llvm-toolchain-7-7/lib/Support/CMakeLists.txt
|
|
===================================================================
|
|
--- llvm-toolchain-7-7.orig/lib/Support/CMakeLists.txt
|
|
+++ llvm-toolchain-7-7/lib/Support/CMakeLists.txt
|
|
@@ -1,4 +1,6 @@
|
|
set(system_libs)
|
|
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
|
|
+
|
|
if ( LLVM_ENABLE_ZLIB AND HAVE_LIBZ )
|
|
set(system_libs ${system_libs} ${ZLIB_LIBRARIES})
|
|
endif()
|