Macros | Functions
dwarf4.cpp File Reference

Go to the source code of this file.

Macros

#define REMEMBER_STACK_SIZE   10
 
#define EXPRESSION_STACK_SIZE   100
 

Functions

void private_parse_instruction (cfi_table_row *row, const ci_entry &cie, char **p, uint64_t *l1, uint64_t *l2, uint64_t pc_begin, register_state *state, uint64_t &rememberIndex, cfi_table_row *rememberStack, cfi_table_row *initialRow)
 
cfi_table_row private_decode_cfi (const fd_entry &fde, register_state *state)
 

Macro Definition Documentation

◆ REMEMBER_STACK_SIZE

#define REMEMBER_STACK_SIZE   10

Definition at line 44 of file dwarf4.cpp.

◆ EXPRESSION_STACK_SIZE

#define EXPRESSION_STACK_SIZE   100

Definition at line 45 of file dwarf4.cpp.

Function Documentation

◆ private_parse_instruction()

void private_parse_instruction ( cfi_table_row *  row,
const ci_entry cie,
char **  p,
uint64_t *  l1,
uint64_t *  l2,
uint64_t  pc_begin,
register_state state,
uint64_t &  rememberIndex,
cfi_table_row *  rememberStack,
cfi_table_row *  initialRow 
)

Definition at line 1339 of file dwarf4.cpp.

◆ private_decode_cfi()

cfi_table_row private_decode_cfi ( const fd_entry fde,
register_state state 
)

Definition at line 1606 of file dwarf4.cpp.