git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6714
if (reg < 0 || reg >= N_CFI_REGS)
return 0; /* fail */
ctx->cfa_reg = reg;
- ctx->cfa_offset = off;
+ ctx->cfa_offset = off * ctx->data_a_f;
break;
case DW_CFA_register:
i += nleb;
off = read_leb128( &instr[i], &nleb, 1 );
i += nleb;
- VG_(printf)("DW_CFA_def_cfa_sf(r%d, off %d)\n", reg, off);
+ VG_(printf)("DW_CFA_def_cfa_sf(r%d, off %d x data_a_f)\n",
+ (Int)reg, (Int)off);
break;
case DW_CFA_register: