diff options
author | Konstantin Baladurin <k.baladurin@samsung.com> | 2019-04-18 12:29:56 +0300 |
---|---|---|
committer | 이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com> | 2019-05-20 13:27:34 +0900 |
commit | 9f310807bd994bf4d6bdba560b43411d20e579f5 (patch) | |
tree | d37d998617fec3f1dfebf71780ad4e180ca8c05b /pgosupport.cmake | |
parent | f9460326c6c112aa8a0a4c3a86f7981e5bcf5504 (diff) | |
download | coreclr-submit/tizen/20190611.091314.tar.gz coreclr-submit/tizen/20190611.091314.tar.bz2 coreclr-submit/tizen/20190611.091314.zip |
[Tizen] Enable PGO for Linux/armsubmit/tizen/20190611.091314submit/tizen/20190611.060241submit/tizen/20190611.050004accepted/tizen/unified/20190612.044604
Diffstat (limited to 'pgosupport.cmake')
-rw-r--r-- | pgosupport.cmake | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pgosupport.cmake b/pgosupport.cmake index bc331be6a5..421f3d5207 100644 --- a/pgosupport.cmake +++ b/pgosupport.cmake @@ -22,8 +22,8 @@ function(add_pgo TargetName) set_property(TARGET ${TargetName} APPEND_STRING PROPERTY LINK_FLAGS_RELWITHDEBINFO " /LTCG /GENPROFILE") else(WIN32) if(UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELEASE OR UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELWITHDEBINFO) - target_compile_options(${TargetName} PRIVATE -flto -fprofile-instr-generate) - set_property(TARGET ${TargetName} APPEND_STRING PROPERTY LINK_FLAGS " -flto -fuse-ld=gold -fprofile-instr-generate") + target_compile_options(${TargetName} PRIVATE -flto -fprofile-instr-generate=/tmp/${TargetName}-%p.profdata) + set_property(TARGET ${TargetName} APPEND_STRING PROPERTY LINK_FLAGS " -flto -fuse-ld=gold -fprofile-instr-generate=/tmp/${TargetName}-%p.profdata") endif(UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELEASE OR UPPERCASE_CMAKE_BUILD_TYPE STREQUAL RELWITHDEBINFO) endif(WIN32) elseif(CLR_CMAKE_PGO_OPTIMIZE) |