From 1deafc08483f504205d3cee780297269da4f8119 Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Tue, 1 Mar 2022 16:05:24 -0800 Subject: [PATCH] Add cf and qspectre flags --- binding.gyp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/binding.gyp b/binding.gyp index 9be3dcb4..dff04274 100644 --- a/binding.gyp +++ b/binding.gyp @@ -12,7 +12,18 @@ 'MACOSX_DEPLOYMENT_TARGET': '10.7', }, 'msvs_settings': { - 'VCCLCompilerTool': { 'ExceptionHandling': 1 }, + 'VCCLCompilerTool': { + 'ExceptionHandling': 1, + 'AdditionalOptions': [ + '/Qspectre', + '/guard:cf' + ] + }, + 'VCLinkerTool': { + 'AdditionalOptions': [ + '/guard:cf' + ] + } }, 'include_dirs': ["