GDB (xrefs)
Loading...
Searching...
No Matches
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_byte * initial_instructions
 
const gdb_byte * end
 
const 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 59 of file frame.c.

Member Data Documentation

◆ addr_size

int dwarf2_cie::addr_size

Definition at line 89 of file frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_cache().

◆ augmentation

const char* dwarf2_cie::augmentation

Definition at line 83 of file frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_find_quirks().

◆ cie_pointer

ULONGEST dwarf2_cie::cie_pointer

Definition at line 66 of file frame.c.

Referenced by decode_frame_entry_1(), and find_cie().

◆ code_alignment_factor

ULONGEST dwarf2_cie::code_alignment_factor

Definition at line 70 of file frame.c.

Referenced by decode_frame_entry_1().

◆ data_alignment_factor

LONGEST dwarf2_cie::data_alignment_factor

Definition at line 73 of file frame.c.

Referenced by decode_frame_entry_1().

◆ encoding

gdb_byte dwarf2_cie::encoding

Definition at line 86 of file frame.c.

Referenced by decode_frame_entry_1(), and execute_cfa_program().

◆ end

const gdb_byte* dwarf2_cie::end

Definition at line 80 of file frame.c.

Referenced by decode_frame_entry_1(), dwarf2_fetch_cfa_info(), and dwarf2_frame_cache().

◆ initial_instructions

const gdb_byte* dwarf2_cie::initial_instructions

Definition at line 79 of file frame.c.

Referenced by decode_frame_entry_1(), dwarf2_fetch_cfa_info(), and dwarf2_frame_cache().

◆ ptr_size

int dwarf2_cie::ptr_size

Definition at line 92 of file frame.c.

Referenced by decode_frame_entry_1(), and execute_cfa_program().

◆ return_address_register

ULONGEST dwarf2_cie::return_address_register

Definition at line 76 of file frame.c.

Referenced by decode_frame_entry_1().

◆ saw_z_augmentation

unsigned char dwarf2_cie::saw_z_augmentation

Definition at line 95 of file frame.c.

Referenced by decode_frame_entry_1().

◆ segment_size

unsigned char dwarf2_cie::segment_size

Definition at line 104 of file frame.c.

Referenced by decode_frame_entry_1().

◆ signal_frame

unsigned char dwarf2_cie::signal_frame

Definition at line 98 of file frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_sniffer().

◆ unit

struct comp_unit* dwarf2_cie::unit

Definition at line 62 of file frame.c.

Referenced by decode_frame_entry_1(), execute_cfa_program(), and set_comp_unit().

◆ version

unsigned char dwarf2_cie::version

Definition at line 101 of file frame.c.

Referenced by decode_frame_entry_1(), and dwarf2_frame_find_quirks().


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