dwarf2out.c (gen_variable_die): Remove again origin_die variable and its initialization.
authorJakub Jelinek <jakub@redhat.com>
Tue, 1 Nov 2016 22:56:48 +0000 (23:56 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 1 Nov 2016 22:56:48 +0000 (23:56 +0100)
* dwarf2out.c (gen_variable_die): Remove again origin_die variable
and its initialization.

From-SVN: r241759

gcc/ChangeLog
gcc/dwarf2out.c

index 677b14380f9dd0388df7d0bf40dde0cb67712d72..730dcd343b540e4d47d97d94a9b7ef78eb0e1a65 100644 (file)
@@ -1,3 +1,8 @@
+2016-11-01  Jakub Jelinek  <jakub@redhat.com>
+
+       * dwarf2out.c (gen_variable_die): Remove again origin_die variable
+       and its initialization.
+
 2016-11-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * dwarf2out.c (output_rnglists): Wrap basebuf, len in
index 5ff6f974e6f2cfc228bfc06d6e4f4ea88ffaed87..24b85c15676b8ba31704814f46eb0e23dd107fce 100644 (file)
@@ -22451,7 +22451,6 @@ gen_variable_die (tree decl, tree origin, dw_die_ref context_die)
   tree ultimate_origin;
   dw_die_ref var_die;
   dw_die_ref old_die = decl ? lookup_decl_die (decl) : NULL;
-  dw_die_ref origin_die = NULL;
   bool declaration = (DECL_EXTERNAL (decl_or_origin)
                      || class_or_namespace_scope_p (context_die));
   bool specialization_p = false;
@@ -22627,7 +22626,7 @@ gen_variable_die (tree decl, tree origin, dw_die_ref context_die)
     var_die = new_die (DW_TAG_variable, context_die, decl);
 
   if (origin != NULL)
-    origin_die = add_abstract_origin_attribute (var_die, origin);
+    add_abstract_origin_attribute (var_die, origin);
 
   /* Loop unrolling can create multiple blocks that refer to the same
      static variable, so we must test for the DW_AT_declaration flag.