GDB (xrefs)

Public Attributes | List of all members
dwarf2_cie Struct Reference

## Public Attributes
struct comp_unit * | unit
ULONGEST | cie_pointer
ULONGEST | code_alignment_factor
LONGEST | data_alignment_factor
ULONGEST | return_address_register
const gdb_byte * | initial_instructions
const gdb_byte * | end
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:

- /tmp/gdb-8.1/gdb/dwarf2-frame.c