This is the mail archive of the gcc-patches@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] | |
On Mon, Mar 31, 2008 at 12:06:15PM -0600, Tom Tromey wrote:"Jakub" == Jakub Jelinek <jakub@redhat.com> writes:
Jakub> The fix below clears pch (and frees pchname) once the *.gch
Jakub> file is read using cb.read_pch, which means that an include
Jakub> file won't be handled as a PCH file in the second and following
Jakub> #include (which matches the PCH design).
Jakub> This patch also removes unnecessary field from struct _cpp_file
Jakub> (file->pch is true iff file->pchname != NULL) and fixes a
Jakub> double close bug
This looks good to me.
Thanks.
I don't think I can approve the c-pch.c part.
Joseph, are you ok with that change?
BTW, from what I see, cmacro isn't being written into the *.gch/* files
and isn't read back when reading the PCH file.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |