From 7e870b0d047c8bc67483e68598a0a9f8291cfe5d Mon Sep 17 00:00:00 2001 From: meichuanyi Date: Tue, 16 Jun 2026 14:39:42 +0800 Subject: [PATCH] docs: fix typo in BinSkim rules documentation Signed-off-by: meichuanyi --- docs/BinSkimRules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/BinSkimRules.md b/docs/BinSkimRules.md index cf3dbc51..399efa6e 100644 --- a/docs/BinSkimRules.md +++ b/docs/BinSkimRules.md @@ -924,7 +924,7 @@ Can cause some perf degradations, so should not be used when not needed. {0}' was compiled with one or more modules with a toolset that supports /Qspectre but a compiland `RawCommandLine` value is missing and the rule is therefore not able to determine if `/Qspectre` is specified. The likely cause is that the code was linked to a static library with no debug information. It is not known whether code generation mitigations for speculative execution side-channel attack (Spectre) vulnerabilities was enabled. Spectre attacks can compromise hardware-based isolation, allowing non-privileged users to retrieve potentially sensitive data from the CPU cache. -To resolve the issue, ensure that the static library pdb is availble or compile static library code with /Z7 switch which makes symbols to be included in .obj. +To resolve the issue, ensure that the static library pdb is available or compile static library code with /Z7 switch which makes symbols to be included in .obj. For VC projects use ItemDefinitionGroup - ClCompile - DebugInformationFormat property with 'ProgramDatabase' (/Zi) or 'OldStyle' (/Z7) value. #### `SpectreMitigationUnknownNoCommandLine`: Warning