From 4977e903b2372bdc2b7718faa1cdcd3d149f1b3c Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Fri, 22 Jun 2012 01:33:21 +0000 Subject: [PATCH] re PR debug/53671 (Many guality test failures) PR debug/53671 PR debug/49888 * var-tracking.c (vt_init_cfa_base): Drop redundant recording of CFA base. From-SVN: r188869 --- gcc/ChangeLog | 7 +++++++ gcc/var-tracking.c | 3 --- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 70785f82146b..0145a6afc145 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2012-06-21 Alexandre Oliva + + PR debug/53671 + PR debug/49888 + * var-tracking.c (vt_init_cfa_base): Drop redundant recording of + CFA base. + 2012-06-21 Alexandre Oliva PR debug/53671 diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index e1fed6283093..a8a858a37aff 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -9448,9 +9448,6 @@ vt_init_cfa_base (void) VOIDmode, get_insns ()); preserve_value (val); cselib_preserve_cfa_base_value (val, REGNO (cfa_base_rtx)); - var_reg_decl_set (&VTI (ENTRY_BLOCK_PTR)->out, cfa_base_rtx, - VAR_INIT_STATUS_INITIALIZED, dv_from_value (val->val_rtx), - 0, NULL_RTX, INSERT); } /* Allocate and initialize the data structures for variable tracking -- 2.43.5