+2014-02-28 Alexandre Oliva <aoliva@redhat.com>
+
+ PR debug/57232
+ * var-tracking.c (vt_initialize): Apply the same condition to
+ preserve the CFA base value.
+
2014-02-28 Joey Ye <joey.ye@arm.com>
PR target/PR60169
val = cselib_lookup_from_insn (reg, GET_MODE (reg), 1,
VOIDmode, get_insns ());
preserve_value (val);
- cselib_preserve_cfa_base_value (val, REGNO (reg));
+ if (reg != hard_frame_pointer_rtx && fixed_regs[REGNO (reg)])
+ cselib_preserve_cfa_base_value (val, REGNO (reg));
expr = plus_constant (GET_MODE (stack_pointer_rtx),
stack_pointer_rtx, -ofst);
cselib_add_permanent_equiv (val, expr, get_insns ());