25#define WIN32_NO_STATUS
48 default:
addr->Mode = -1;
57#define __CurrentModeCount 0
59#define curr_mode (frame->Reserved[__CurrentModeCount] & 0x0F)
60#define curr_count (frame->Reserved[__CurrentModeCount] >> 4)
62#define set_curr_mode(m) {frame->Reserved[__CurrentModeCount] &= ~0x0F; frame->Reserved[__CurrentModeCount] |= (m & 0x0F);}
63#define inc_curr_count() (frame->Reserved[__CurrentModeCount] += 0x10)
98 TRACE(
"Enter: PC=%s Frame=%s Return=%s Stack=%s Mode=%s Count=%s\n",
142 TRACE(
"Leave: PC=%s Frame=%s Return=%s Stack=%s Mode=%s Count=%s FuncTable=%p\n",
166 if (regno <= 15)
return CV_ARM_R0 + regno;
169 FIXME(
"Don't know how to map register %d\n", regno);
205 FIXME(
"Unknown register %x\n", regno);
232 FIXME(
"Unknown register %x\n", regno);
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
static void * arm_fetch_context_reg(union ctx *pctx, unsigned regno, unsigned *size)
static BOOL arm_fetch_minidump_module(struct dump_context *dc, unsigned index, unsigned flags)
static unsigned arm_map_dwarf_register(unsigned regno, const struct module *module, BOOL eh_frame)
DECLSPEC_HIDDEN struct cpu cpu_arm
static BOOL arm_stack_walk(struct cpu_stack_walk *csw, STACKFRAME64 *frame, union ctx *context)
static BOOL arm_fetch_minidump_thread(struct dump_context *dc, unsigned index, unsigned flags, const CONTEXT *ctx)
static BOOL arm_get_addr(HANDLE hThread, const CONTEXT *ctx, enum cpu_addr ca, ADDRESS64 *addr)
static const char * arm_fetch_regname(unsigned regno)
BOOL dwarf2_virtual_unwind(struct cpu_stack_walk *csw, DWORD_PTR ip, union ctx *ctx, DWORD64 *cfa) DECLSPEC_HIDDEN
void minidump_add_memory_block(struct dump_context *dc, ULONG64 base, ULONG size, ULONG rva) DECLSPEC_HIDDEN
#define IMAGE_FILE_MACHINE_ARMNT
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
@ ThreadWriteInstructionWindow
const char * wine_dbgstr_addr(const ADDRESS64 *addr)
GLenum const GLvoid * addr