GDB (xrefs)
Public Attributes | List of all members
dwarf2_cie Struct Reference

Public Attributes

struct comp_unitunit
 
ULONGEST cie_pointer
 
ULONGEST code_alignment_factor
 
LONGEST data_alignment_factor
 
ULONGEST return_address_register
 
const gdb_byteinitial_instructions
 
const gdb_byteend
 
char * augmentation
 
gdb_byte encoding
 
int addr_size
 
int ptr_size
 
unsigned char saw_z_augmentation
 
unsigned char signal_frame
 
unsigned char version
 
unsigned char segment_size
 

Detailed Description

Definition at line 52 of file dwarf2-frame.c.

Member Data Documentation

◆ addr_size

int dwarf2_cie::addr_size

Definition at line 82 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ augmentation

char* dwarf2_cie::augmentation

Definition at line 76 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_find_quirks().

◆ cie_pointer

ULONGEST dwarf2_cie::cie_pointer

Definition at line 59 of file dwarf2-frame.c.

Referenced by add_cie(), bsearch_cie_cmp(), decode_frame_entry_1(), and find_cie().

◆ code_alignment_factor

ULONGEST dwarf2_cie::code_alignment_factor

Definition at line 63 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ data_alignment_factor

LONGEST dwarf2_cie::data_alignment_factor

Definition at line 66 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ encoding

gdb_byte dwarf2_cie::encoding

Definition at line 79 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and execute_cfa_program().

◆ end

const gdb_byte* dwarf2_cie::end

Definition at line 73 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_fetch_cfa_info().

◆ initial_instructions

const gdb_byte* dwarf2_cie::initial_instructions

Definition at line 72 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_fetch_cfa_info().

◆ ptr_size

int dwarf2_cie::ptr_size

Definition at line 85 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and execute_cfa_program().

◆ return_address_register

ULONGEST dwarf2_cie::return_address_register

Definition at line 69 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ saw_z_augmentation

unsigned char dwarf2_cie::saw_z_augmentation

Definition at line 88 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ segment_size

unsigned char dwarf2_cie::segment_size

Definition at line 97 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1().

◆ signal_frame

unsigned char dwarf2_cie::signal_frame

Definition at line 91 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_sniffer().

◆ unit

struct comp_unit* dwarf2_cie::unit

Definition at line 55 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and execute_cfa_program().

◆ version

unsigned char dwarf2_cie::version

Definition at line 94 of file dwarf2-frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_find_quirks().


The documentation for this struct was generated from the following file: