fix: use SpectreMitigation attribute (#13)

This commit is contained in:
Raymond Zhao 2023-03-06 08:50:39 -08:00 коммит произвёл GitHub
Родитель 97b92323a5
Коммит 83b0c07789
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 13 добавлений и 12 удалений

Просмотреть файл

@ -7,20 +7,21 @@
"sources": [
"src/winregistry.cc"
],
'msvs_settings': {
'VCCLCompilerTool': {
'AdditionalOptions': [
'/W3',
'/Qspectre',
'/guard:cf',
'/we4244',
'/we4267',
'/ZH:SHA_256'
"msvs_configuration_attributes": {
"SpectreMitigation": "Spectre"
},
"msvs_settings": {
"VCCLCompilerTool": {
"AdditionalOptions": [
"/guard:cf",
"/we4244",
"/we4267",
"/ZH:SHA_256"
]
},
'VCLinkerTool': {
'AdditionalOptions': [
'/guard:cf'
"VCLinkerTool": {
"AdditionalOptions": [
"/guard:cf"
]
}
},