From 7071e3ae6c3a1c7708f248244dc5380f608227fc Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Wed, 12 Oct 2022 14:20:24 +0900 Subject: [PATCH] clang + mold: Avoid "argument unused during compilation" warning --- CMake/MoldLinker.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMake/MoldLinker.cmake b/CMake/MoldLinker.cmake index 4d69d8bde..a6991ba98 100644 --- a/CMake/MoldLinker.cmake +++ b/CMake/MoldLinker.cmake @@ -27,7 +27,7 @@ if(USE_LD_MOLD) message(WARNING "Cannot use mold linker: mold ld directory not found") endif() elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fuse-ld=mold") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=mold") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=mold") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=mold") endif() endif()