enum MCSymbolAttr

Declared at: llvm/include/llvm/MC/MCDirectives.h:18

Enumerators

NameValueComment
MCSA_Invalid0Not a valid directive.
MCSA_Cold1.cold (MachO)
MCSA_ELF_TypeFunction2.type _foo, STT_FUNC # aka
MCSA_ELF_TypeIndFunction3.type _foo, STT_GNU_IFUNC
MCSA_ELF_TypeObject4.type _foo, STT_OBJECT # aka @object
MCSA_ELF_TypeTLS5.type _foo, STT_TLS # aka @tls_object_object
MCSA_ELF_TypeCommon6.type _foo, STT_COMMON # aka @common
MCSA_ELF_TypeNoType7.type _foo, STT_NOTYPE # aka @notype
MCSA_ELF_TypeGnuUniqueObject8
MCSA_Global9.globl
MCSA_LGlobal10.lglobl (XCOFF)
MCSA_Extern11.extern (XCOFF)
MCSA_Hidden12.hidden (ELF)
MCSA_Exported13.globl _foo, exported (XCOFF)
MCSA_IndirectSymbol14.indirect_symbol (MachO)
MCSA_Internal15.internal (ELF)
MCSA_LazyReference16.lazy_reference (MachO)
MCSA_Local17.local (ELF)
MCSA_NoDeadStrip18.no_dead_strip (MachO)
MCSA_SymbolResolver19.symbol_resolver (MachO)
MCSA_AltEntry20.alt_entry (MachO)
MCSA_PrivateExtern21.private_extern (MachO)
MCSA_Protected22.protected (ELF)
MCSA_Reference23.reference (MachO)
MCSA_Weak24.weak
MCSA_WeakDefinition25.weak_definition (MachO)
MCSA_WeakReference26.weak_reference (MachO)
MCSA_WeakDefAutoPrivate27.weak_def_can_be_hidden (MachO)