[lld] [llvm] [MC, COFF] Change how we handle section symbols (PR #96459)

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 24 16:58:30 PDT 2024


================
@@ -491,28 +491,34 @@ MCSectionMachO *MCContext::getMachOSection(StringRef Segment, StringRef Section,
   return Ret;
 }
 
-MCSectionELF *MCContext::createELFSectionImpl(StringRef Section, unsigned Type,
-                                              unsigned Flags,
-                                              unsigned EntrySize,
-                                              const MCSymbolELF *Group,
-                                              bool Comdat, unsigned UniqueID,
-                                              const MCSymbolELF *LinkedToSym) {
-  MCSymbolELF *R;
-  MCSymbolTableEntry &SymEntry = getSymbolTableEntry(Section);
+template <typename Symbol>
+Symbol *MCContext::getOrCreateSectionSymbol(StringRef Section) {
----------------
MaskRay wrote:

Thx. Moved

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


More information about the llvm-commits mailing list