54 ERRMSG(
"PC: %#lx", __FILE__, __LINE__, ctx->sc_pc);
57 ERRMSG(
"$r%d: %lx", __FILE__, __LINE__, i, ctx->sc_regs[i]);
67 CONTEXT *ctx = (CONTEXT *) context;
71 hpcrun_print_backtrace(state);
72 ERRMSG(
"Trampoline was located at: %#lx -> %#lx", __FILE__, __LINE__,
73 state->swizzle_patch, state->swizzle_return);
78 ERRMSG(
"Extra data: %#lx", __FILE__, __LINE__, state->extra_state);
79 ERRMSG(
"we %s been through a trampoline since the last signal",
81 hpcrun_state_flag_isset(state, CSPROF_THRU_TRAMP) ?
"have" :
"have not");
void hpcrun_print_state(hpcrun_state_t *state, void *context)
void hpcrun_print_context(CONTEXT *ctx)