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 48 of file dwarf2-frame.c.

Member Data Documentation

int dwarf2_cie::addr_size

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

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

char* dwarf2_cie::augmentation

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

Referenced by decode_frame_entry_1(), and dwarf2_frame_find_quirks().

ULONGEST dwarf2_cie::cie_pointer

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

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

ULONGEST dwarf2_cie::code_alignment_factor

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

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

LONGEST dwarf2_cie::data_alignment_factor

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

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

gdb_byte dwarf2_cie::encoding

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

Referenced by decode_frame_entry_1(), and execute_cfa_program().

const gdb_byte* dwarf2_cie::end

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

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

const gdb_byte* dwarf2_cie::initial_instructions

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

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

int dwarf2_cie::ptr_size

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

Referenced by decode_frame_entry_1(), and execute_cfa_program().

ULONGEST dwarf2_cie::return_address_register

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

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

unsigned char dwarf2_cie::saw_z_augmentation

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

Referenced by decode_frame_entry_1().

unsigned char dwarf2_cie::segment_size

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

Referenced by decode_frame_entry_1().

unsigned char dwarf2_cie::signal_frame

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

Referenced by decode_frame_entry_1(), and dwarf2_frame_sniffer().

struct comp_unit* dwarf2_cie::unit

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

Referenced by decode_frame_entry_1(), and execute_cfa_program().

unsigned char dwarf2_cie::version

Definition at line 90 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: