]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
dwarf2out.c (size_of_aranges): Skip DECL_IGNORED_P functions.
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Mar 2013 20:51:52 +0000 (20:51 +0000)
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Mar 2013 20:51:52 +0000 (20:51 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196889 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dwarf2out.c

index da851ad180b3713015eaea7eff127034cef0ae2f..29425a8156d817fceae99bb1653a53ce2d080990 100644 (file)
@@ -1,3 +1,7 @@
+2013-03-21  Mark Wielaard  <mjw@redhat.com>
+
+       * dwarf2out.c (size_of_aranges): Skip DECL_IGNORED_P functions.
+
 2013-03-21  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.md (*movdi_internal): Disparage slightly
index 9be77286dacb95080a955358c3d77f8107f1c243..b298cd90b42af360ead960027474fdc697cb7097 100644 (file)
@@ -7848,6 +7848,8 @@ size_of_aranges (void)
 
       FOR_EACH_VEC_ELT (*fde_vec, fde_idx, fde)
        {
+         if (DECL_IGNORED_P (fde->decl))
+           continue;
          if (!fde->in_std_section)
            size += 2 * DWARF2_ADDR_SIZE;
          if (fde->dw_fde_second_begin && !fde->second_in_std_section)