2012-03-15 Tristan Gingold <gingold@adacore.com>
* dwarf2out.c (gen_subprogram_die): Require dwarf unwinding to
use DW_OP_call_frame_cfa.
From-SVN: r185411
+2012-03-15 Tristan Gingold <gingold@adacore.com>
+
+ * dwarf2out.c (gen_subprogram_die): Require dwarf unwinding to
+ use DW_OP_call_frame_cfa.
+
2012-03-14 H.J. Lu <hongjiu.lu@intel.com>
PR target/50797
(3) We can at least reuse the code inspection and interpretation
code that determines the CFA position at various points in the
function. */
- if (dwarf_version >= 3)
+ if (dwarf_version >= 3 && targetm.debug_unwind_info () == UI_DWARF2)
{
dw_loc_descr_ref op = new_loc_descr (DW_OP_call_frame_cfa, 0, 0);
add_AT_loc (subr_die, DW_AT_frame_base, op);