Index: clang-tools-extra/clang-tidy/cppcoreguidelines/MacroUsageCheck.cpp =================================================================== --- clang-tools-extra/clang-tidy/cppcoreguidelines/MacroUsageCheck.cpp +++ clang-tools-extra/clang-tidy/cppcoreguidelines/MacroUsageCheck.cpp @@ -47,7 +47,8 @@ return; StringRef MacroName = MacroNameTok.getIdentifierInfo()->getName(); - if (MacroName == "__GCC_HAVE_DWARF2_CFI_ASM") + if (MacroName == "__GCC_HAVE_DWARF2_CFI_ASM" || + MacroName == "_MSVC_EXECUTION_CHARACTER_SET") return; if (!CheckCapsOnly && !RegExp.match(MacroName)) Check->warnMacro(MD, MacroName);