[clang] [CodeGen] Stop setting vtable as unnamed_addr (PR #200108)

Chuanqi Xu via cfe-commits cfe-commits at lists.llvm.org
Wed May 27 22:48:02 PDT 2026


================
@@ -2258,7 +2258,7 @@ llvm::GlobalVariable *ItaniumCXXABI::getAddrOfVTable(const CXXRecordDecl *RD,
   VTable = CGM.CreateOrReplaceCXXRuntimeVariable(
       Name, VTableType, llvm::GlobalValue::ExternalLinkage,
       getContext().toCharUnitsFromBits(PAlign).getAsAlign());
-  VTable->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global);
+  VTable->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::None);
----------------
ChuanqiXu9 wrote:

Done

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


More information about the cfe-commits mailing list