Header menu logo B2R2

CIE Type

Represents the Common Information Entry (CIE).

Record fields

Record Field Description

AugmentationString

Full Usage: AugmentationString

Field type: string

This value is a NUL terminated string that identifies the augmentation to the CIE or to the FDEs associated with this CIE

Field type: string

Augmentations

Full Usage: Augmentations

Field type: Augmentation list

Augmentation data.

Field type: Augmentation list

CodeAlignmentFactor

Full Usage: CodeAlignmentFactor

Field type: uint64

This value shall be multiplied by the delta argument of an adavance location instruction to obtain the new location value.

Field type: uint64

DataAlignmentFactor

Full Usage: DataAlignmentFactor

Field type: int64

This value shall be multiplied by the register offset argument of an offset instruction to obtain the new offset value.

Field type: int64

InitialCFA

Full Usage: InitialCFA

Field type: CanonicalFrameAddress

Initial Canonical Frame Address (CFA).

Field type: CanonicalFrameAddress

InitialCFARegister

Full Usage: InitialCFARegister

Field type: byte

Initial CFA register.

Field type: byte

InitialRule

Full Usage: InitialRule

Field type: UnwindingRule

Initial set of unwinding actions (i.e., call frame instructions).

Field type: UnwindingRule

ReturnAddressRegister

Full Usage: ReturnAddressRegister

Field type: byte

Register that holds the return address.

Field type: byte

Version

Full Usage: Version

Field type: uint8

Version assigned to the call frame information structure.

Field type: uint8

Type something to start searching.