This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: do not include diagnostic-core.h in toplev.h
- From: Diego Novillo <dnovillo at google dot com>
- To: Manuel LÃpez-IbÃÃez <lopezibanez at gmail dot com>
- Cc: Gcc Patch List <gcc-patches at gcc dot gnu dot org>, Steven Bosscher <stevenb dot gcc at gmail dot com>, "Joseph S. Myers" <joseph at codesourcery dot com>, Ian Lance Taylor <iant at google dot com>
- Date: Wed, 7 Jul 2010 19:25:08 +0000
- Subject: Re: do not include diagnostic-core.h in toplev.h
- References: <AANLkTin4cwoIGYVrhy5jGU7HWRArumM-B0eub_-jRhBt@mail.gmail.com>
On Tue, Jul 6, 2010 at 05:49, Manuel LÃpez-IbÃÃez <lopezibanez@gmail.com> wrote:
> 2010-07-06 ÂManuel LÃpez-IbÃÃez Â<manu@gcc.gnu.org>
>
> Â Â Â Â* toplev.h: Do not include diagnostic-core.h.
> Â Â Â ÂInclude diagnostic-core.h in every file that includes toplev.h.
> Â Â Â Â* c-tree.h: Do not include toplev.h.
>
> c-family/
> Â Â Â Â* c-common.h: Include diagnostic-core.h. Error if already
> Â Â Â Âincluded.
> Â Â Â Â* c-semantics.c: Do not define GCC_DIAG_STYLE here.
> cp/
> Â Â Â Â* cp-tree.h: Do not include toplev.h.
>
> java/
> Â Â Â Â* Include diagnostic-core.h in every file that includes toplev.h.
> ada/
> Â Â Â Â* Include diagnostic-core.h in every file that includes toplev.h.
> fortran/
> Â Â Â Â* Include diagnostic-core.h in every file that includes toplev.h.
> lto/
> Â Â Â Â* Include diagnostic-core.h in every file that includes toplev.h.
OK, though the CL should mention the affected files.
Diego.