move register-related code to separate files, move DWARF module & handle
to pst_context, move get_frame() from pst_handler to pst_function
This commit is contained in:
@@ -129,11 +129,5 @@ typedef struct __dwarf_op_map {
|
||||
dwarf_operation operation; // function which handles operation
|
||||
} dwarf_op_map;
|
||||
|
||||
typedef struct __dwarf_reg_map {
|
||||
int regno; // platform-dependent register number
|
||||
const char* regname; // register name
|
||||
uint32_t op_num; // number of DWARF DW_OP_reg(x)/DW_OP_breg(x) operation corresponds to this register
|
||||
} dwarf_reg_map;
|
||||
|
||||
const dwarf_op_map* find_op_map(int op);
|
||||
int find_regnum(uint32_t op);
|
||||
|
||||
Reference in New Issue
Block a user