enum MCSymbolAttr
Declared at: llvm/include/llvm/MC/MCDirectives.h:18
Enumerators
Name | Value | Comment |
---|---|---|
MCSA_Invalid | 0 | Not a valid directive. |
MCSA_Cold | 1 | .cold (MachO) |
MCSA_ELF_TypeFunction | 2 | .type _foo, STT_FUNC # aka |
MCSA_ELF_TypeIndFunction | 3 | .type _foo, STT_GNU_IFUNC |
MCSA_ELF_TypeObject | 4 | .type _foo, STT_OBJECT # aka @object |
MCSA_ELF_TypeTLS | 5 | .type _foo, STT_TLS # aka @tls_object_object |
MCSA_ELF_TypeCommon | 6 | .type _foo, STT_COMMON # aka @common |
MCSA_ELF_TypeNoType | 7 | .type _foo, STT_NOTYPE # aka @notype |
MCSA_ELF_TypeGnuUniqueObject | 8 | |
MCSA_Global | 9 | .globl |
MCSA_LGlobal | 10 | .lglobl (XCOFF) |
MCSA_Hidden | 11 | .hidden (ELF) |
MCSA_IndirectSymbol | 12 | .indirect_symbol (MachO) |
MCSA_Internal | 13 | .internal (ELF) |
MCSA_LazyReference | 14 | .lazy_reference (MachO) |
MCSA_Local | 15 | .local (ELF) |
MCSA_NoDeadStrip | 16 | .no_dead_strip (MachO) |
MCSA_SymbolResolver | 17 | .symbol_resolver (MachO) |
MCSA_AltEntry | 18 | .alt_entry (MachO) |
MCSA_PrivateExtern | 19 | .private_extern (MachO) |
MCSA_Protected | 20 | .protected (ELF) |
MCSA_Reference | 21 | .reference (MachO) |
MCSA_Weak | 22 | .weak |
MCSA_WeakDefinition | 23 | .weak_definition (MachO) |
MCSA_WeakReference | 24 | .weak_reference (MachO) |
MCSA_WeakDefAutoPrivate | 25 | .weak_def_can_be_hidden (MachO) |