On Dec 3, 2014, at 1:18 PM, Jeff Law <l...@redhat.com> wrote:
> The problem is that waiting for the final spec means effectively GCC doesn't 
> support the feature until gcc-6 in 2016 just due to the expected timing of 
> the dwarf5 standard and the gcc release schedule.  They pretty much couldn't 
> line up much worse in this regard.

So, I’d recommend implementing the draft so that we can get a feel for if it is 
done, if we like it, if there is anything else that needs to be fixed about it 
and review of the draft.  We can not default to generation of dwarf5 until it 
is a standard.  Not unreasonable to default to dwarf4 if people prefer that.  
Advanced users that want the draft, with the understanding it isn’t set in 
stone, can ask for it by -gdwarf5.  I view this is largely the same as a 
language standard.  Implement early, implement often, as the standard comes 
out, you have already implemented it, had adventuresome users comment on it; 
had vendors build worlds with it, fixed all the bugs found, then you can just 
flip the switch.  I don’t favor waiting until a standard is published before 
implementing it.

Reply via email to