Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-26 Thread Richard Biener
On Wed, 19 Aug 2015, Richard Biener wrote: On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). Awesome! Thanks.

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-21 Thread Richard Biener
On Thu, 20 Aug 2015, Richard Biener wrote: On Thu, 20 Aug 2015, Richard Biener wrote: On Wed, 19 Aug 2015, Richard Biener wrote: On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-20 Thread Richard Biener
On Wed, 19 Aug 2015, Richard Biener wrote: On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). Awesome! Thanks.

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-20 Thread Richard Biener
On Thu, 20 Aug 2015, Richard Biener wrote: On Wed, 19 Aug 2015, Richard Biener wrote: On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-20 Thread Richard Biener
On Wed, 19 Aug 2015, Richard Biener wrote: On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). Awesome! Thanks.

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-19 Thread Richard Biener
On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). Awesome! Thanks. Aldyh, what other testing did you usually do

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-19 Thread Aldy Hernandez
On 08/19/2015 06:45 AM, Richard Biener wrote: [copying gdb folks] On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: [snip] The patch below has passed bootstrap regtest on x86_64-unknown-linux-gnu as well as gdb testing. Twice unpatched, twice

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-19 Thread Pedro Alves
On 08/19/2015 02:55 PM, Aldy Hernandez wrote: On 08/19/2015 06:45 AM, Richard Biener wrote: [copying gdb folks] Thanks. On Tue, 18 Aug 2015, Aldy Hernandez wrote: On 08/18/2015 07:20 AM, Richard Biener wrote: [snip] The patch below has passed bootstrap regtest on

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-19 Thread Yao Qi
On 18/08/15 20:32, Aldy Hernandez wrote: Aldyh, what other testing did you usually do for changes? Run the gdb testsuite against the new compiler? Anything else? gdb testsuite, and make sure you test GCC with --enable-languages=all,go,ada, though the latter is mostly useful while you iron

Re: [PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-18 Thread Aldy Hernandez
On 08/18/2015 07:20 AM, Richard Biener wrote: This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). Awesome! Thanks. Aldyh, what other testing did you usually do for changes? Run the gdb testsuite against the new

[PATCH][1/n] dwarf2out refactoring for early (LTO) debug

2015-08-18 Thread Richard Biener
This starts a series of patches (still in development) to refactor dwarf2out.c to better cope with early debug (and LTO debug). The first part (and some followups) will move stuff from dwarf2out_finish to dwarf2out_early_finish to get the early DIE tree complete as LTO early debug will assemble