Re: [committed] Fix GC ICE due to dwarf2out bug (PR debug/65807)

2015-04-20 Thread Mike Stump
On Apr 20, 2015, at 6:34 AM, Jakub Jelinek wrote: > add_AT_wide is the only add_AT_* that doesn't clear or otherwise initialize > dw_attr_val.val_entry field, so it contains random garbage, which isn't > desirable when ggc walks it during collections. > > Supposedly this omission originates from

[committed] Fix GC ICE due to dwarf2out bug (PR debug/65807)

2015-04-20 Thread Jakub Jelinek
Hi! add_AT_wide is the only add_AT_* that doesn't clear or otherwise initialize dw_attr_val.val_entry field, so it contains random garbage, which isn't desirable when ggc walks it during collections. Supposedly this omission originates from the val_entry addition being added everywhere only after