Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(37)

Issue 4626096: [pph] Stream and restore static_aggregates (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 10 months ago by Diego Novillo
Modified:
12 years, 9 months ago
Reviewers:
CC:
Lawrence Crowl, Gabriel Charette, gcc-patches_gcc.gnu.org
Visibility:
Public.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+20 lines, -8 lines) Patch
M gcc/cp/ChangeLog.pph View 1 chunk +9 lines, -0 lines 0 comments Download
M gcc/cp/pph-streamer-in.c View 3 chunks +6 lines, -5 lines 0 comments Download
M gcc/cp/pph-streamer-out.c View 1 chunk +1 line, -0 lines 0 comments Download
M gcc/testsuite/ChangeLog.pph View 1 chunk +4 lines, -0 lines 0 comments Download
M gcc/testsuite/g++.dg/pph/x2nontrivinit.cc View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 3
Diego Novillo
This patch is a partial fix for c1eabi1.cc. We were missing static initializers. There is ...
12 years, 10 months ago (2011-07-06 04:08:25 UTC) #1
Gabriel Charette
On Tue, Jul 5, 2011 at 9:08 PM, Diego Novillo <dnovillo@google.com> wrote: > * pph-streamer-in.c ...
12 years, 10 months ago (2011-07-06 17:12:16 UTC) #2
Diego Novillo
12 years, 10 months ago (2011-07-06 18:27:36 UTC) #3
On 11-07-06 13:12 , Gabriel Charette wrote:

> I had removed these two lines because that pretty much does nothing (I
> think, at least removing them didn't make anything fail...)... When we

It started causing an ICE in the test case that I marked fixed and 
others (because we now stream static_aggregates).

> Otherwise I agree we will need to modify
> pph_add_bindings_to_namespace. It is still missing the merge of
> "usings" and "using_directives". "static_decls" if I remember
> correctly were automatically reinserted when doing
> pushdecl_into_namespace for the static decls in "names".

Yeah.  Jason suggests merging scope_chain->bindings read from the PPH 
image into scope_chain->bindings from the translation unit.  I've 
started down that road.  More later.


Diego.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b