Skip to content

Commit d54241d

Browse files
committed
Fix linker flags
1 parent 2123872 commit d54241d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

clang/cmake/caches/Release.cmake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,12 @@ if(NOT ${CMAKE_HOST_SYSTEM_NAME} MATCHES "Darwin")
125125
set(RELEASE_LINKER_FLAGS "${RELEASE_LINKER_FLAGS} -static-libgcc")
126126
endif()
127127

128-
set_instrument_and_final_stage_var(CMAKE_EXE_LINKER_FLAGS "-Wl,--emit-relocs,-znow ${RELEASE_LINKER_FLAGS}" STRING)
128+
# Set flags for bolt
129+
if (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Linux")
130+
set(RELEASE_LINKER_FLAGS "${RELEASE_LINKER_FLAGS} -Wl,--emit-relocs,-znow")
131+
endif()
132+
133+
set_instrument_and_final_stage_var(CMAKE_EXE_LINKER_FLAGS ${RELEASE_LINKER_FLAGS} STRING)
129134
set_instrument_and_final_stage_var(CMAKE_SHARED_LINKER_FLAGS ${RELEASE_LINKER_FLAGS} STRING)
130135
set_instrument_and_final_stage_var(CMAKE_MODULE_LINKER_FLAGS ${RELEASE_LINKER_FLAGS} STRING)
131136

0 commit comments

Comments
 (0)