[clang] [llvm] Add support for Windows hot-patching (PR #138972)

Alexandre Ganea via llvm-commits llvm-commits at lists.llvm.org
Thu May 8 05:33:59 PDT 2025


================
@@ -176,6 +176,21 @@ class CallerSym : public SymbolRecord {
   uint32_t RecordOffset = 0;
 };
 
+class HotPatchFuncSym : public SymbolRecord {
----------------
aganea wrote:

Out of curiosity (related to my other questions), historically Windows updates only deliver binaries (DLLs, EXEs), not PDBs. PDBs are usually fetched by users when debugging, through the Microsoft symbol server. Then how is the kernel gonna find this record if the PDB isn't there by default?

https://github.com/llvm/llvm-project/pull/138972


More information about the llvm-commits mailing list