DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf.
+2005-04-20 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * readelf.c (display_debug_frames): Use data factor for
+ DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf.
+
2005-04-20 H.J. Lu <hongjiu.lu@intel.com>
* doc/binutils.texi: Document new readelf option,
case DW_CFA_def_cfa_sf:
fc->cfa_reg = LEB ();
fc->cfa_offset = SLEB ();
+ fc->cfa_offset = fc->cfa_offset * fc->data_factor;
fc->cfa_exp = 0;
if (! do_debug_frames_interp)
printf (" DW_CFA_def_cfa_sf: r%d ofs %d\n",
case DW_CFA_def_cfa_offset_sf:
fc->cfa_offset = SLEB ();
+ fc->cfa_offset = fc->cfa_offset * fc->data_factor;
if (! do_debug_frames_interp)
printf (" DW_CFA_def_cfa_offset_sf: %d\n", fc->cfa_offset);
break;