Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fa0ba15

Browse files
authored
Fix target_link_options in pgosupport.cmake (#93670)
1 parent aa4d5f9 commit fa0ba15

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/coreclr/pgosupport.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ endif(NOT WIN32)
1818
function(add_pgo TargetName)
1919
if(CLR_CMAKE_PGO_INSTRUMENT)
2020
if(CLR_CMAKE_HOST_WIN32)
21-
target_link_options(${TargetName} $<$<AND:$<NOT:$<LINK_LANGUAGE:RC>>,$<CONFIG:RELEASE,RELWITHDEBINFO>>:/LTCG>)
22-
target_link_options(${TargetName} $<$<CONFIG:RELEASE,RELWITHDEBINFO>:/GENPROFILE>)
21+
target_link_options(${TargetName} PRIVATE $<$<AND:$<NOT:$<LINK_LANGUAGE:RC>>,$<CONFIG:RELEASE,RELWITHDEBINFO>>:/LTCG>)
22+
target_link_options(${TargetName} PRIVATE $<$<CONFIG:RELEASE,RELWITHDEBINFO>:/GENPROFILE>)
2323
else(CLR_CMAKE_HOST_WIN32)
2424
if(UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELEASE OR UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELWITHDEBINFO)
2525
target_compile_options(${TargetName} PRIVATE -flto -fprofile-instr-generate)

0 commit comments

Comments
 (0)