#include <assert.h>
#include "debugger.h"
Go to the source code of this file.
◆ COMBINE_INSTRUCTIONS
#define COMBINE_INSTRUCTIONS arm_combine_instructions |
◆ DISASSEMBLE
◆ DYNTRANS_ADDR_TO_PAGENR
◆ DYNTRANS_ARCH
#define DYNTRANS_ARCH arm |
◆ DYNTRANS_ARM
◆ DYNTRANS_IC
#define DYNTRANS_IC arm_instr_call |
◆ DYNTRANS_IC_ENTRIES_PER_PAGE
◆ DYNTRANS_INSTR_ALIGNMENT_SHIFT
◆ DYNTRANS_INVALIDATE_TLB_ENTRY
#define DYNTRANS_INVALIDATE_TLB_ENTRY arm_invalidate_tlb_entry |
◆ DYNTRANS_L2_64_TABLE
#define DYNTRANS_L2_64_TABLE arm_l2_64_table |
◆ DYNTRANS_L2N
#define DYNTRANS_L2N ARM_L2N |
◆ DYNTRANS_L3_64_TABLE
#define DYNTRANS_L3_64_TABLE arm_l3_64_table |
◆ DYNTRANS_L3N
#define DYNTRANS_L3N ARM_L3N |
◆ DYNTRANS_MAX_VPH_TLB_ENTRIES
◆ DYNTRANS_PAGESIZE
#define DYNTRANS_PAGESIZE 4096 |
◆ DYNTRANS_PC_TO_IC_ENTRY
◆ DYNTRANS_PC_TO_POINTERS
◆ DYNTRANS_PC_TO_POINTERS_GENERIC
#define DYNTRANS_PC_TO_POINTERS_GENERIC arm_pc_to_pointers_generic |
◆ DYNTRANS_TC_ALLOCATE
#define DYNTRANS_TC_ALLOCATE arm_tc_allocate_default_page |
◆ DYNTRANS_TC_PHYSPAGE [1/2]
#define DYNTRANS_TC_PHYSPAGE arm_tc_physpage |
◆ DYNTRANS_TC_PHYSPAGE [2/2]
#define DYNTRANS_TC_PHYSPAGE arm_tc_physpage |
◆ instr
#define instr |
( |
|
n | ) |
arm_instr_ ## n |
Value:void arm_instr_ ## n(
struct cpu *
cpu, \
struct arm_instr_call *
ic)
struct arm_instr_call * ic
Definition at line 51 of file tmp_arm_head.cc.
◆ X()
◆ debugger_n_steps_left_before_interaction
int debugger_n_steps_left_before_interaction |
◆ old_instruction_trace
int old_instruction_trace |
◆ old_quiet_mode
◆ old_show_trace_tree
◆ quiet_mode
◆ single_step
◆ single_step_breakpoint
volatile int single_step_breakpoint |