From 93f594831cebf8c384754860830c56c2700c8763 Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Thu, 13 Apr 2017 03:05:48 +0200 Subject: [PATCH] extend flag to reduce re-link time --- win32/build/confutils.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/win32/build/confutils.js b/win32/build/confutils.js index fd76340248..bb748cc36a 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -1223,7 +1223,7 @@ function SAPI(sapiname, file_list, makefiletarget, cflags, obj_dir) ldflags += " /PGD:$(PGOPGD_DIR)\\" + makefiletarget.substring(0, makefiletarget.indexOf(".")) + ".pgd"; } else if (PHP_DEBUG != "yes") { ADD_FLAG('CFLAGS_' + SAPI, "/GL"); - ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG"); + ADD_FLAG('LDFLAGS_' + SAPI, "/LTCG:INCREMENTAL"); } if (MODE_PHPIZE) { @@ -1426,7 +1426,7 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir) ldflags = " /PGD:$(PGOPGD_DIR)\\" + dllname.substring(0, dllname.indexOf(".")) + ".pgd"; } else if (PHP_DEBUG != "yes") { ADD_FLAG('CFLAGS_' + EXT, "/GL"); - ADD_FLAG('LDFLAGS_' + EXT, "/LTCG"); + ADD_FLAG('LDFLAGS_' + EXT, "/LTCG:INCREMENTAL"); } MFO.WriteLine("$(BUILD_DIR)\\" + libname + ": $(BUILD_DIR)\\" + dllname); @@ -1471,7 +1471,7 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir) } } else if (PHP_DEBUG != "yes") { ADD_FLAG("STATIC_EXT_CFLAGS", "/GL"); - ADD_FLAG('STATIC_EXT_LDFLAGS', "/LTCG"); + ADD_FLAG('STATIC_EXT_LDFLAGS', "/LTCG:INCREMENTAL"); } /* find the header that declares the module pointer, -- 2.50.1