Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 316fc8e

Browse files
authored
Merge pull request #5937 from ellismg/pass-build-id-flag-to-linker
Pass --build-id=sha1 to linker explicitly
2 parents 907789d + faeb5bc commit 316fc8e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,9 @@ elseif (CLR_CMAKE_PLATFORM_UNIX)
363363
endif(WIN32)
364364

365365
if(CLR_CMAKE_PLATFORM_LINUX)
366-
set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -Wa,--noexecstack")
366+
set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -Wa,--noexecstack")
367+
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--build-id=sha1")
368+
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--build-id=sha1")
367369
endif(CLR_CMAKE_PLATFORM_LINUX)
368370

369371
#------------------------------------

0 commit comments

Comments
 (0)