On Mon, Jun 4, 2012 at 8:23 PM, Steven Bosscher <stevenb....@gmail.com> wrote:
> 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?

I think the patch is reasonable but I'll defer to Joseph for approval.  Out of
curiosity - what about that #ident thing?  I suppose we'd ICE until you
have fixed that part, no?

Thanks,
Richard.

> Ciao!
> Steven

Reply via email to