B2R2


SymbolType Type

A symbol's type provides a general classification for the associated entity.

Record fields

Record Field Description

STTCommon

Full Usage: STTCommon

Field type: SymbolType
Modifiers: static

This symbol labels an uninitialized common block.

Field type: SymbolType

STTFile

Full Usage: STTFile

Field type: SymbolType
Modifiers: static

This symbol represents the name of the source file associated with the object file.

Field type: SymbolType

STTFunc

Full Usage: STTFunc

Field type: SymbolType
Modifiers: static

This symbol is associated with a function.

Field type: SymbolType

STTGNUIFunc

Full Usage: STTGNUIFunc

Field type: SymbolType
Modifiers: static

A symbol with type STT_GNU_IFUNC is a function, but the symbol does not provide the address of the function as usual. Instead, the symbol provides the address of a function which returns a pointer to the actual function.

Field type: SymbolType

STTHiOS

Full Usage: STTHiOS

Field type: SymbolType
Modifiers: static

The upper bound of OS-specific binding type.

Field type: SymbolType

STTHiProc

Full Usage: STTHiProc

Field type: SymbolType
Modifiers: static

The upper bound of processor-specific symbol type.

Field type: SymbolType

STTLoOS

Full Usage: STTLoOS

Field type: SymbolType
Modifiers: static

The lower bound of OS-specific symbol type.

Field type: SymbolType

STTLoProc

Full Usage: STTLoProc

Field type: SymbolType
Modifiers: static

The lower bound of processor-specific symbol type.

Field type: SymbolType

STTNoType

Full Usage: STTNoType

Field type: SymbolType
Modifiers: static

Symbol's type is not specified.

Field type: SymbolType

STTObject

Full Usage: STTObject

Field type: SymbolType
Modifiers: static

This symbol is associated with a data object, such as variable and an array.

Field type: SymbolType

STTSection

Full Usage: STTSection

Field type: SymbolType
Modifiers: static

This symbol is associated with a section. Symbol table entries of this type exist primarily for relocation and normally have STBLocal binding.

Field type: SymbolType

STTTLS

Full Usage: STTTLS

Field type: SymbolType
Modifiers: static

The symbol specifies a Thread-Local Storage entity.

Field type: SymbolType