/guard is also a security flag

This commit is contained in:
Anatol Belski 2017-01-07 02:25:00 +01:00
parent 4568618030
commit f98d8f6c15

View file

@ -2856,7 +2856,9 @@ function toolset_setup_common_cflags()
ADD_FLAG('CFLAGS', ' /RTC1 ');
} else {
if (VCVERS >= 1900) {
ADD_FLAG('CFLAGS', "/guard:cf");
if (PHP_SECURITY_FLAGS == "yes") {
ADD_FLAG('CFLAGS', "/guard:cf");
}
}
}
@ -2888,7 +2890,9 @@ function toolset_setup_common_ldlags()
if (VS_TOOLSET) {
if (VCVERS >= 1900) {
ADD_FLAG('LDFLAGS', "/GUARD:CF");
if (PHP_SECURITY_FLAGS == "yes") {
ADD_FLAG('LDFLAGS', "/GUARD:CF");
}
}
}
}