B2R2


SectionType Type

Section type.

Record fields

Record Field Description

CStringLiterals

Full Usage: CStringLiterals

Field type: SectionType
Modifiers: static

Section with only literal C strings.

Field type: SectionType

Coalesced

Full Usage: Coalesced

Field type: SectionType
Modifiers: static

Section contains symbols that are to be coalesced.

Field type: SectionType

DTraceDOF

Full Usage: DTraceDOF

Field type: SectionType
Modifiers: static

Section contains DTrace Object Format.

Field type: SectionType

EightByteLiterals

Full Usage: EightByteLiterals

Field type: SectionType
Modifiers: static

Section with only 8 byte literals.

Field type: SectionType

FourByteLiterals

Full Usage: FourByteLiterals

Field type: SectionType
Modifiers: static

Section with only 4 byte literals.

Field type: SectionType

GBZeroFill

Full Usage: GBZeroFill

Field type: SectionType
Modifiers: static

Zero fill on demand section (this can be larger than 4 gigabytes).

Field type: SectionType

Interposing

Full Usage: Interposing

Field type: SectionType
Modifiers: static

Section with only pairs of function pointers for interposing.

Field type: SectionType

LazyDyLibSymbolPointers

Full Usage: LazyDyLibSymbolPointers

Field type: SectionType
Modifiers: static

Section with only lazy symbol pointers to lazy loaded dylibs.

Field type: SectionType

LazySymbolPointers

Full Usage: LazySymbolPointers

Field type: SectionType
Modifiers: static

Section with only lazy symbol pointers.

Field type: SectionType

LiteralPointers

Full Usage: LiteralPointers

Field type: SectionType
Modifiers: static

section with only pointers to literals.

Field type: SectionType

ModInitFuncPointers

Full Usage: ModInitFuncPointers

Field type: SectionType
Modifiers: static

Section with only function pointers for initialization.

Field type: SectionType

ModTermFuncPointers

Full Usage: ModTermFuncPointers

Field type: SectionType
Modifiers: static

Section with only function pointers for termination.

Field type: SectionType

NonLazySymbolPointers

Full Usage: NonLazySymbolPointers

Field type: SectionType
Modifiers: static

Section with only non-lazy symbol pointers .

Field type: SectionType

Regular

Full Usage: Regular

Field type: SectionType
Modifiers: static

Regular section.

Field type: SectionType

SixteenByteLiterals

Full Usage: SixteenByteLiterals

Field type: SectionType
Modifiers: static

Section with only 16 byte literals.

Field type: SectionType

SymbolStubs

Full Usage: SymbolStubs

Field type: SectionType
Modifiers: static

Section with only symbol stubs, byte size of stub in the reserved2 field.

Field type: SectionType

ThreadLocalInitFunctionPointers

Full Usage: ThreadLocalInitFunctionPointers

Field type: SectionType
Modifiers: static

Functions to call to initialize TLV values .

Field type: SectionType

ThreadLocalRegular

Full Usage: ThreadLocalRegular

Field type: SectionType
Modifiers: static

Template of initial values for TLVs.

Field type: SectionType

ThreadLocalVariablePointers

Full Usage: ThreadLocalVariablePointers

Field type: SectionType
Modifiers: static

Pointers to TLV descriptors.

Field type: SectionType

ThreadLocalVariables

Full Usage: ThreadLocalVariables

Field type: SectionType
Modifiers: static

TLV descriptors.

Field type: SectionType

ThreadLocalZeroFill

Full Usage: ThreadLocalZeroFill

Field type: SectionType
Modifiers: static

Template of initial values for TLVs.

Field type: SectionType

ZeroFill

Full Usage: ZeroFill

Field type: SectionType
Modifiers: static

Zero fill on demand section.

Field type: SectionType