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);
BOOL dwarf2_virtual_unwind(struct cpu_stack_walk *csw, DWORD_PTR ip, union ctx *ctx, DWORD64 *cfa) DECLSPEC_HIDDEN
DECLSPEC_HIDDEN struct cpu cpu_arm
void minidump_add_memory_block(struct dump_context *dc, ULONG64 base, ULONG size, ULONG rva) DECLSPEC_HIDDEN
static unsigned arm_map_dwarf_register(unsigned regno, const struct module *module, BOOL eh_frame)
static const char * arm_fetch_regname(unsigned regno)
const char * wine_dbgstr_addr(const ADDRESS64 *addr)
static BOOL arm_fetch_minidump_module(struct dump_context *dc, unsigned index, unsigned flags)
static void * arm_fetch_context_reg(union ctx *pctx, unsigned regno, unsigned *size)
static BOOL arm_get_addr(HANDLE hThread, const CONTEXT *ctx, enum cpu_addr ca, ADDRESS64 *addr)
GLenum const GLvoid * addr
static BOOL arm_stack_walk(struct cpu_stack_walk *csw, STACKFRAME64 *frame, union ctx *context)
WINE_DEFAULT_DEBUG_CHANNEL(dbghelp)
static BOOL arm_fetch_minidump_thread(struct dump_context *dc, unsigned index, unsigned flags, const CONTEXT *ctx)
#define IMAGE_FILE_MACHINE_ARMNT
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)