]> granicus.if.org Git - php/commitdiff
Switch to non deprecated PGO options
authorAnatol Belski <ab@php.net>
Thu, 24 Aug 2017 15:14:24 +0000 (17:14 +0200)
committerAnatol Belski <ab@php.net>
Thu, 24 Aug 2017 15:14:24 +0000 (17:14 +0200)
win32/build/confutils.js

index e6ea605cafaf9c73249dfa5536d783030d5c7cd8..aa7bf8017bd99157a6dff00d3420063da1669f6d 100644 (file)
@@ -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");