From: Anatol Belski Date: Thu, 24 Aug 2017 15:14:24 +0000 (+0200) Subject: Switch to non deprecated PGO options X-Git-Tag: php-7.2.0RC1~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=99ca99f079d890b70253219980247935fda043dc;p=php Switch to non deprecated PGO options --- diff --git a/win32/build/confutils.js b/win32/build/confutils.js index e6ea605caf..aa7bf8017b 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -1223,11 +1223,11 @@ function SAPI(sapiname, file_list, makefiletarget, cflags, obj_dir) // Add compiler and link flags if PGO options are selected if (PHP_DEBUG != "yes" && PHP_PGI == "yes") { ADD_FLAG('CFLAGS_' + SAPI, "/GL /O2"); - ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG:PGINSTRUMENT"); + ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG /GENPROFILE"); } else if (PHP_DEBUG != "yes" && PHP_PGO != "no") { ADD_FLAG('CFLAGS_' + SAPI, "/GL /O2"); - ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG:PGUPDATE"); + ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG /USEPROFILE"); } ldflags += " /PGD:$(PGOPGD_DIR)\\" + makefiletarget.substring(0, makefiletarget.indexOf(".")) + ".pgd"; @@ -1422,10 +1422,10 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir) if (is_pgo_desired(extname) && (PHP_PGI == "yes" || PHP_PGO != "no")) { // Add compiler and link flags if PGO options are selected if (PHP_DEBUG != "yes" && PHP_PGI == "yes") { - ADD_FLAG('LDFLAGS_' + EXT, "/LTCG:PGINSTRUMENT"); + ADD_FLAG('LDFLAGS_' + EXT, "/LTCG /GENPROFILE"); } else if (PHP_DEBUG != "yes" && PHP_PGO != "no") { - ADD_FLAG('LDFLAGS_' + EXT, "/LTCG:PGUPDATE"); + ADD_FLAG('LDFLAGS_' + EXT, "/LTCG /USEPROFILE"); } ADD_FLAG('CFLAGS_' + EXT, "/GL /O2");