================ @@ -501,6 +501,13 @@ class CodeGenOptions : public CodeGenOptionsBase { /// A list of functions that are replacable by the loader. std::vector<std::string> LoaderReplaceableFunctionNames; + /// The name of a file that contains functions which will be compiled for + /// hotpatching. See -fms-secure-hotpatch-functions-file. + std::string MSSecureHotPatchFunctionsFile; + + /// A list of functions which will be compiled for hotpatching. + /// See -fms-secure-hotpatch-functions-list. + std::vector<std::string> MSSecureHotPatchFunctionsList; ---------------- sivadeilra wrote:
I think I'll keep the suffix, since there are two variables and it helps to distinguish them. Fortunately this feature is rarely used and rarely mentioned in the source code, so a long name doesn't really hurt. https://github.com/llvm/llvm-project/pull/138972 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits