]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR debug/53135 (Duplicates cause size explosion (vta/dwarf))
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 2 Oct 2012 20:05:24 +0000 (20:05 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Tue, 2 Oct 2012 20:05:24 +0000 (20:05 +0000)
PR debug/53135
* dwarf2out.c (value_format): Use block4 for dw_val_class_loc
when needed.

From-SVN: r192000

gcc/ChangeLog
gcc/dwarf2out.c

index 1cb0b5c87c1f25e52407c1891aed3b25e1289588..9388c159ad44c2e326106680f41afb3acfcb1faa 100644 (file)
@@ -1,3 +1,9 @@
+2012-10-02  Alexandre Oliva <aoliva@redhat.com>
+
+       PR debug/53135
+       * dwarf2out.c (value_format): Use block4 for dw_val_class_loc
+       when needed.
+
 2012-10-02  Alexandre Oliva <aoliva@redhat.com>
 
        PR debug/54177
index c776f682b85224c275c63bbea84f1ec169c6ed2d..25f57c06b9c3b26e40bf064d473f6c2001cbc07b 100644 (file)
@@ -7491,6 +7491,8 @@ value_format (dw_attr_ref a)
          return DW_FORM_block1;
        case 2:
          return DW_FORM_block2;
+       case 4:
+         return DW_FORM_block4;
        default:
          gcc_unreachable ();
        }