This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [lto] Streaming out language-specific DECL/TYPEs


Diego Novillo wrote:
On Tue, Jun 3, 2008 at 09:28, Jan Hubicka <hubicka@ucw.cz> wrote:

Sure if it works, we should be lowering the types during gimplification
so we don't need to store all this in memory...
But C++ FE still use its local data later in stuff like thunks, but we
will need to cgraphize them anyway.

Yeah, outright ignoring these nodes has the dual advantage that we make a clean break at streaming time and anything that stops working afterwards can be seen and fixed as a lowering bug.


Diego.
i actually think that it is better to just ice in the lto streamer when you hit something like this.
Finding the problem down stream because something is missing is going to be a lot harder.


I should point out that there are still problems like this with the c front end that show up in static initializers.

Something

Kenny


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]