File tree Expand file tree Collapse file tree 3 files changed +4
-18
lines changed Expand file tree Collapse file tree 3 files changed +4
-18
lines changed Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ if(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR AND NOT APPLE)
109109 extend_path(default_install_path "${COMPILER_RT_INSTALL_PATH} " lib)
110110 set (COMPILER_RT_INSTALL_LIBRARY_DIR "${default_install_path} " CACHE PATH
111111 "Path where built compiler-rt libraries should be installed." )
112- else ()
112+ else (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR AND NOT APPLE )
113113 set (COMPILER_RT_OUTPUT_LIBRARY_DIR
114114 ${COMPILER_RT_OUTPUT_DIR} /lib/${COMPILER_RT_OS_DIR} )
115115 extend_path(default_install_path "${COMPILER_RT_INSTALL_PATH} " "lib/${COMPILER_RT_OS_DIR} " )
Original file line number Diff line number Diff line change @@ -1201,23 +1201,16 @@ endif()
12011201# Build with _XOPEN_SOURCE on AIX, as stray macros in _ALL_SOURCE mode tend to
12021202# break things. In this case we need to enable the large-file API as well.
12031203if (UNIX AND ${CMAKE_SYSTEM_NAME} MATCHES "AIX" )
1204- add_compile_definitions (_XOPEN_SOURCE=700)
1205- add_compile_definitions (_LARGE_FILE_API)
1206- add_compile_options (-pthread)
1204+ add_compile_definitions (_XOPEN_SOURCE=700)
1205+ add_compile_definitions (_LARGE_FILE_API)
1206+ add_compile_options (-pthread)
12071207
12081208 # Modules should be built with -shared -Wl,-G, so we can use runtime linking
12091209 # with plugins.
12101210 string (APPEND CMAKE_MODULE_LINKER_FLAGS " -shared -Wl,-G" )
12111211
12121212 # Also set the correct flags for building shared libraries.
12131213 string (APPEND CMAKE_SHARED_LINKER_FLAGS " -shared" )
1214-
1215- # Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF as AIX doesn't support it
1216- if (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR)
1217- message (WARNING
1218- "LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON is not supported on AIX. LLVM_ENABLE_PER_TARGET_RUNTIME_DIR is set to OFF." )
1219- set (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR OFF CACHE BOOL "" FORCE)
1220- endif ()
12211214endif ()
12221215
12231216# Build with _XOPEN_SOURCE on z/OS.
Original file line number Diff line number Diff line change @@ -223,13 +223,6 @@ endif()
223223# This can be used to detect whether we're in the runtimes build.
224224set (LLVM_RUNTIMES_BUILD ON )
225225
226- if (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR AND UNIX AND ${CMAKE_SYSTEM_NAME} MATCHES "AIX" )
227- # Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF as AIX doesn't support it
228- message (WARNING
229- "LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON is not supported on AIX. LLVM_ENABLE_PER_TARGET_RUNTIME_DIR is set to OFF." )
230- set (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR OFF CACHE BOOL "" FORCE)
231- endif ()
232-
233226foreach (entry ${runtimes} )
234227 get_filename_component (projName ${entry} NAME )
235228
You can’t perform that action at this time.
0 commit comments