re PR debug/53671 (Many guality test failures)
authorAlexandre Oliva <aoliva@redhat.com>
Fri, 22 Jun 2012 01:33:21 +0000 (01:33 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Fri, 22 Jun 2012 01:33:21 +0000 (01:33 +0000)
PR debug/53671
PR debug/49888
* var-tracking.c (vt_init_cfa_base): Drop redundant recording of
CFA base.

From-SVN: r188869

gcc/ChangeLog
gcc/var-tracking.c

index 70785f82146bea7f313cbbdcb994f01303041a75..0145a6afc14566c9d9df65b7e9974ab87d3de58e 100644 (file)
@@ -1,3 +1,10 @@
+2012-06-21  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/53671
+       PR debug/49888
+       * var-tracking.c (vt_init_cfa_base): Drop redundant recording of
+       CFA base.
+
 2012-06-21  Alexandre Oliva  <aoliva@redhat.com>
 
        PR debug/53671
index e1fed62830937dfc73a3959deb60b7d352abfb3a..a8a858a37affb46968b7dcf901090b6337066e74 100644 (file)
@@ -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