diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-04-20 15:30:01 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-04-20 15:30:01 +0200 |
commit | 38a4960f5d8ce30ce480e1a10fb56390861981e5 (patch) | |
tree | 89826f19da1856eebce194eabd07fce1d5db3fec /gcc | |
parent | c26de36ddce5d421c441cbf408142d094cb2b422 (diff) | |
download | gcc-38a4960f5d8ce30ce480e1a10fb56390861981e5.zip gcc-38a4960f5d8ce30ce480e1a10fb56390861981e5.tar.gz gcc-38a4960f5d8ce30ce480e1a10fb56390861981e5.tar.bz2 |
re PR debug/65807 (ICE () on powerpc64le-linux-gnu)
PR debug/65807
* dwarf2out.c (add_AT_wide): Clear attr.dw_attr_val.val_entry.
From-SVN: r222232
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/dwarf2out.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 09d11ff..a1776c4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-04-20 Jakub Jelinek <jakub@redhat.com> + + PR debug/65807 + * dwarf2out.c (add_AT_wide): Clear attr.dw_attr_val.val_entry. + 2015-04-20 Richard Biener <rguenther@suse.de> * gimple-fold.h (gimple_build): Remove optional valueize arguments. diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 3f29db3..a04e6f6 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -3886,6 +3886,7 @@ add_AT_wide (dw_die_ref die, enum dwarf_attribute attr_kind, attr.dw_attr = attr_kind; attr.dw_attr_val.val_class = dw_val_class_wide_int; + attr.dw_attr_val.val_entry = NULL; attr.dw_attr_val.v.val_wide = ggc_alloc<wide_int> (); *attr.dw_attr_val.v.val_wide = w; add_dwarf_attr (die, &attr); |