This is the mail archive of the 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: Faster Compliations - PCH support?

Does'nt Microsoft Visual C++ have this built-in?

-----Original Message-----
From: []On Behalf Of
Shawn Starr
Sent: Sunday, August 11, 2002 4:19 PM
To: Neil Booth
Cc: Andrew Pinski;
Subject: Re: Faster Compliations - PCH support?

I was thinking PCH was generating p-code (bytecode) for header files to be
used when compiling sources.

On Sun, 11 Aug 2002, Neil Booth wrote:

> Andrew Pinski wrote:-
> > Read the archives, there are a few different PCH support for gcc
> > and one or a combination might be added to gcc.
> >
> > Also it is not the preprocessing that takes a long time but the
> > parsing that takes the longest time on c++.
> > So it might be faster to change the parsing code which is
> > ongoing, look at the cp-parse branch.
> I think you misunderstand the scope of PCH.  PCH does a lot more
> than preprocessing; it tends to combine all of preprocessing,
> parsing, decl creation, type layout, semantic checks and possibly
> even more into one.  Ideally it would represent all compiler state
> up to the point where the main file's real code begins.
> Neil.

Shawn Starr,, <>
Maintainer: -shawn kernel patches:
Software Engineer, Open Source Development

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