[pph] Merge from trunk rev 186776.

2012-04-25 Thread Diego Novillo
I had to adjust a couple of files and a test case, but other than that, no surprises. Tested on x86_64. Diego.

[pph] Merge from trunk rev 182919

2012-01-06 Thread Diego Novillo
No new surprises with this merge. Tested on x86_64. Diego.

[pph] Merge from trunk rev 180687. Fix for skipped line tables

2011-11-22 Thread Diego Novillo
This merge was quite convoluted. It brought in the new macro location features which required several changes in the line table routines. With it, I fixed the bug I had introduced with the PPH skipping that left holes in the line map table. Instead of saving absolute index numbers for the includ

[pph] Merge from trunk rev 177573.

2011-08-09 Thread Diego Novillo
This merge brings in Gab's trunk changes to line_map and my refactoring of the streaming code. It also allows us to use C++ for the implementation (with the same caveats we have in trunk, the code must be ifdef'd to build with both C and C++ compilers). I will continue the next phase of the strea

Re: [pph] Merge from trunk rev

2011-04-20 Thread Richard Guenther
On Tue, 19 Apr 2011, Diego Novillo wrote: > This merge brings the branch up to rev 172662. > > There are some LTO failures which are ICEs induced by a new > assertion I added in bp_pack_value. We discussed this in > http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01115.html. > > The failure happen

[pph] Merge from trunk rev

2011-04-19 Thread Diego Novillo
This merge brings the branch up to rev 172662. There are some LTO failures which are ICEs induced by a new assertion I added in bp_pack_value. We discussed this in http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01115.html. The failure happens when we try to pack DECL_OFFSET_ALIGN. We only try to