[llvm] [GOFF] Emit symbols for functions. (PR #144437)

Kai Nacke via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 19 10:39:14 PST 2025


================
@@ -48,6 +48,10 @@ enum MCSymbolAttr {
   MCSA_WeakDefAutoPrivate,      ///< .weak_def_can_be_hidden (MachO)
   MCSA_WeakAntiDep,             ///< .weak_anti_dep (COFF)
   MCSA_Memtag,                  ///< .memtag (ELF)
+  MCSA_Code,                    ///< symbol is code (GOFF)
+  MCSA_Data,                    ///< symbol is data (GOFF)
----------------
redstar wrote:

Changed, now using `MCSA_ELF_TypeFunction` / `MCSA_ELF_TypeObject`. It's indeed very similar.

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


More information about the llvm-commits mailing list