blob: d50e439c4a52ac51fed97ceab8ffafad329f34fd [file] [log] [blame]
#define ARCH_HAVE_ENABLE_BREAKPOINT 1
#define ARCH_HAVE_DISABLE_BREAKPOINT 1
#define BREAKPOINT_VALUE { 0xf0, 0x01, 0xf0, 0xe7 }
#define BREAKPOINT_LENGTH 4
#define THUMB_BREAKPOINT_VALUE { 0x01, 0xde }
#define THUMB_BREAKPOINT_LENGTH 2
#define DECR_PC_AFTER_BREAK 0
#define LT_ELFCLASS ELFCLASS32
#define LT_ELF_MACHINE EM_ARM
#define ARCH_HAVE_BREAKPOINT_DATA
struct arch_breakpoint_data {
int thumb_mode;
};