Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-09 Thread Andreas Tobler
On 09.01.17 18:36, Jakub Jelinek wrote: On Mon, Jan 09, 2017 at 06:25:05PM +0100, Andreas Tobler wrote: On 09.01.17 12:25, Jakub Jelinek wrote: On Mon, Jan 09, 2017 at 11:53:38AM +0100, Richard Biener wrote: Ok, attached the part I bootstrapped successfully on amd64-*-freebsd12 and aarch64-*-f

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-09 Thread Jakub Jelinek
On Mon, Jan 09, 2017 at 06:25:05PM +0100, Andreas Tobler wrote: > On 09.01.17 12:25, Jakub Jelinek wrote: > > On Mon, Jan 09, 2017 at 11:53:38AM +0100, Richard Biener wrote: > > > > Ok, attached the part I bootstrapped successfully on amd64-*-freebsd12 > > > > and > > > > aarch64-*-freebsd12. From

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-09 Thread Andreas Tobler
On 09.01.17 12:25, Jakub Jelinek wrote: On Mon, Jan 09, 2017 at 11:53:38AM +0100, Richard Biener wrote: Ok, attached the part I bootstrapped successfully on amd64-*-freebsd12 and aarch64-*-freebsd12. From the amd64 run you'll find some test results at the usual place. The aarch64 run takes some

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-09 Thread Jakub Jelinek
On Mon, Jan 09, 2017 at 11:53:38AM +0100, Richard Biener wrote: > > Ok, attached the part I bootstrapped successfully on amd64-*-freebsd12 and > > aarch64-*-freebsd12. From the amd64 run you'll find some test results at the > > usual place. The aarch64 run takes some more time. > > > > I hope I go

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-09 Thread Richard Biener
On Thu, 5 Jan 2017, Andreas Tobler wrote: > On 05.01.17 13:05, Richard Biener wrote: > > On Wed, 4 Jan 2017, Andreas Tobler wrote: > > > > > On 04.01.17 10:21, Richard Biener wrote: > > > > On Wed, 28 Dec 2016, Andreas Tobler wrote: > > > > > > > > > On 28.12.16 19:24, Richard Biener wrote: > >

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-05 Thread Andreas Tobler
On 05.01.17 13:05, Richard Biener wrote: On Wed, 4 Jan 2017, Andreas Tobler wrote: On 04.01.17 10:21, Richard Biener wrote: On Wed, 28 Dec 2016, Andreas Tobler wrote: On 28.12.16 19:24, Richard Biener wrote: On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler wrote: On 16.09.16 13:

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-05 Thread Richard Biener
On Wed, 4 Jan 2017, Andreas Tobler wrote: > On 04.01.17 10:21, Richard Biener wrote: > > On Wed, 28 Dec 2016, Andreas Tobler wrote: > > > > > On 28.12.16 19:24, Richard Biener wrote: > > > > On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler > > > > wrote: > > > > > On 16.09.16 13:30, Ri

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-04 Thread Andreas Tobler
On 04.01.17 10:21, Richard Biener wrote: On Wed, 28 Dec 2016, Andreas Tobler wrote: On 28.12.16 19:24, Richard Biener wrote: On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler wrote: On 16.09.16 13:30, Richard Biener wrote: On Thu, 15 Sep 2016, Richard Biener wrote: This addresse

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2017-01-04 Thread Richard Biener
On Wed, 28 Dec 2016, Andreas Tobler wrote: > On 28.12.16 19:24, Richard Biener wrote: > > On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler > > wrote: > > > On 16.09.16 13:30, Richard Biener wrote: > > > > On Thu, 15 Sep 2016, Richard Biener wrote: > > > > > > > > > > > > > > This addr

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2016-12-28 Thread Andreas Tobler
On 28.12.16 19:24, Richard Biener wrote: On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler wrote: On 16.09.16 13:30, Richard Biener wrote: On Thu, 15 Sep 2016, Richard Biener wrote: This addresses sth I needed to address with the early LTO debug patches (you might now figure I'm

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2016-12-28 Thread Richard Biener
On December 27, 2016 11:17:00 PM GMT+01:00, Andreas Tobler wrote: >On 16.09.16 13:30, Richard Biener wrote: >> On Thu, 15 Sep 2016, Richard Biener wrote: >> >>> >>> This addresses sth I needed to address with the early LTO debug >patches >>> (you might now figure I'm piecemail merging stuff from

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2016-12-27 Thread Andreas Tobler
On 16.09.16 13:30, Richard Biener wrote: On Thu, 15 Sep 2016, Richard Biener wrote: This addresses sth I needed to address with the early LTO debug patches (you might now figure I'm piecemail merging stuff from that patch). When the cgraph code optimizes out a global we call the late_global_d

Re: [PATCH] Fix late dwarf generated early from optimized out globals

2016-09-16 Thread Richard Biener
On Thu, 15 Sep 2016, Richard Biener wrote: > > This addresses sth I needed to address with the early LTO debug patches > (you might now figure I'm piecemail merging stuff from that patch). > > When the cgraph code optimizes out a global we call the late_global_decl > debug hook to eventually add