|
IDA SDK
|
Used by bpt_t::flags.
Macros | |
| #define | BPT_BRK 0x001 |
| suspend execution upon hit | |
| #define | BPT_TRACE 0x002 |
| add trace information upon hit | |
| #define | BPT_UPDMEM 0x004 |
| refresh the memory layout and contents before evaluating bpt condition | |
| #define | BPT_ENABLED 0x008 |
| enabled? | |
| #define | BPT_LOWCND 0x010 |
| condition is calculated at low level (on the server side) | |
| #define | BPT_TRACEON 0x020 |
| enable tracing when the breakpoint is reached | |
| #define | BPT_TRACE_INSN 0x040 |
| instruction tracing | |
| #define | BPT_TRACE_FUNC 0x080 |
| function tracing | |
| #define | BPT_TRACE_BBLK 0x100 |
| basic block tracing | |
| #define | BPT_TRACE_TYPES (BPT_TRACE_INSN|BPT_TRACE_FUNC|BPT_TRACE_BBLK) |
| trace insns, functions, and basic blocks. More... | |
| #define | BPT_ELANG_MASK 0xF0000000u |
| #define | BPT_ELANG_SHIFT 28 |
| index of the extlang (scripting language) of the condition | |
| #define BPT_TRACE_TYPES (BPT_TRACE_INSN|BPT_TRACE_FUNC|BPT_TRACE_BBLK) |
trace insns, functions, and basic blocks.
if any of BPT_TRACE_TYPES bits are set but BPT_TRACEON is clear, then turn off tracing for the specified trace types
1.8.9.1