Skip to content

Commit 84c61d9

Browse files
committed
Add -ffat-lto-objects to CMAKE_C_FLAGS and CMAKE_CXX_FLAGS
1 parent 4d28019 commit 84c61d9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

llvm/cmake/modules/HandleLLVMOptions.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,7 +1262,10 @@ elseif(LLVM_ENABLE_LTO)
12621262
endif()
12631263

12641264
if(LLVM_ENABLE_FATLTO AND (FUCHSIA OR UNIX))
1265+
append("-ffat-lto-objects" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
1266+
if(NOT LINKER_IS_LLD_LINK)
12651267
append("-ffat-lto-objects" CMAKE_EXE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS)
1268+
endif()
12661269
endif()
12671270

12681271
# Set an AIX default for LLVM_EXPORT_SYMBOLS_FOR_PLUGINS based on whether we are

0 commit comments

Comments
 (0)