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] |
Hello, The attached patch removes one more #include output.h, this time from c-family/c-pch.c. Anything written out to asm_out_file between pch_init and c_common_write_pch is read back in by c_common_write_pch and dumped to the PCH that's being written out. In c_common_read_pch this data is written out verbatim to asm_out_file again. But nothing should write to asm_out_file between pch_init and c_common_write_pch. I suppose this happened before unit-at-a-time became the only supported compilation mode, but these days there's nothing, AFAICT, that should be written to asm_out_file by a front end during PCH generation. This patch was bootstrapped&tested on powerpc64-unknown-linux-gnu. OK for trunk? Ciao! Steven
Attachment:
c_pch_no_asm_out_file.diff
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |