#include <eh-frame.h>
|
| enum class | DwarfOpcodes : uint8_t {
kNop = 0x00
, kAdvanceLoc1 = 0x02
, kAdvanceLoc2 = 0x03
, kAdvanceLoc4 = 0x04
,
kRestoreExtended = 0x06
, kSameValue = 0x08
, kDefCfa = 0x0c
, kDefCfaRegister = 0x0d
,
kDefCfaOffset = 0x0e
, kOffsetExtendedSf = 0x11
} |
| |
| enum | DwarfEncodingSpecifiers : uint8_t {
kUData4 = 0x03
, kSData4 = 0x0b
, kPcRel = 0x10
, kDataRel = 0x30
,
kOmit = 0xff
} |
| |
Definition at line 19 of file eh-frame.h.
◆ DwarfEncodingSpecifiers
| Enumerator |
|---|
| kUData4 | |
| kSData4 | |
| kPcRel | |
| kDataRel | |
| kOmit | |
Definition at line 35 of file eh-frame.h.
◆ DwarfOpcodes
| Enumerator |
|---|
| kNop | |
| kAdvanceLoc1 | |
| kAdvanceLoc2 | |
| kAdvanceLoc4 | |
| kRestoreExtended | |
| kSameValue | |
| kDefCfa | |
| kDefCfaRegister | |
| kDefCfaOffset | |
| kOffsetExtendedSf | |
Definition at line 22 of file eh-frame.h.
◆ kCodeAlignmentFactor
| const int v8::internal::EhFrameConstants::kCodeAlignmentFactor = 4 |
|
static |
◆ kDataAlignmentFactor
| const int v8::internal::EhFrameConstants::kDataAlignmentFactor = -4 |
|
static |
◆ kEhFrameHdrSize
◆ kEhFrameHdrVersion
◆ kEhFrameTerminatorSize
◆ kFdeEncodingSpecifiersSize
| const int v8::internal::EhFrameConstants::kFdeEncodingSpecifiersSize = 3 |
|
static |
◆ kFdeVersionSize
| const int v8::internal::EhFrameConstants::kFdeVersionSize = 1 |
|
static |
◆ kFollowInitialRuleMask
| const int v8::internal::EhFrameConstants::kFollowInitialRuleMask = 0x3f |
|
static |
◆ kFollowInitialRuleMaskSize
| const int v8::internal::EhFrameConstants::kFollowInitialRuleMaskSize = 6 |
|
static |
◆ kFollowInitialRuleTag
| const int v8::internal::EhFrameConstants::kFollowInitialRuleTag = 3 |
|
static |
◆ kInitialStateOffsetInCie
| const int v8::internal::EhFrameConstants::kInitialStateOffsetInCie = 19 |
|
static |
◆ kLocationMask
| const int v8::internal::EhFrameConstants::kLocationMask = 0x3f |
|
static |
◆ kLocationMaskSize
| const int v8::internal::EhFrameConstants::kLocationMaskSize = 6 |
|
static |
◆ kLocationTag
| const int v8::internal::EhFrameConstants::kLocationTag = 1 |
|
static |
◆ kProcedureAddressOffsetInFde
| const int v8::internal::EhFrameConstants::kProcedureAddressOffsetInFde = 2 * kInt32Size |
|
static |
◆ kProcedureSizeOffsetInFde
| const int v8::internal::EhFrameConstants::kProcedureSizeOffsetInFde = 3 * kInt32Size |
|
static |
◆ kSavedRegisterMask
| const int v8::internal::EhFrameConstants::kSavedRegisterMask = 0x3f |
|
static |
◆ kSavedRegisterMaskSize
| const int v8::internal::EhFrameConstants::kSavedRegisterMaskSize = 6 |
|
static |
◆ kSavedRegisterTag
| const int v8::internal::EhFrameConstants::kSavedRegisterTag = 2 |
|
static |
The documentation for this class was generated from the following files: