basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed, 1 Jun 2005 02:51:18 +0000 (02:51 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Wed, 1 Jun 2005 02:51:18 +0000 (02:51 +0000)
commit4c714dd4a6abb732bde7d33d4660347ec0d0b897
treee2cfabc179c7b01344eb0f207d1bd8379ba6a2ba
parentd68c2f42dc71adddb3acae1a2469a28d0783f34c
basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary.

* basic-block.h, bb-reorder.c, c-gimplify.c, config/darwin.c,
config/rs6000/rs6000-c.c, dominance.c, gimple-low.c, gimplify.c,
lambda-code.c, lambda-trans.c, tree-browser.c, tree-cfg.c,
tree-chrec.c, tree-data-ref.c, tree-dfa.c, tree-eh.c,
tree-if-conv.c, tree-into-ssa.c, tree-loop-linear.c,
tree-mudflap.c, tree-nomudflap.c, tree-outof-ssa.c,
tree-pretty-print.c, tree-scalar-evolution.c, tree-sra.c,
tree-ssa-ccp.c, tree-ssa-copy.c, tree-ssa-dce.c, tree-ssa-dom.c,
tree-ssa-dse.c, tree-ssa-forwprop.c, tree-ssa-live.c,
tree-ssa-operands.c, tree-ssa-phiopt.c, tree-ssa-pre.c,
tree-ssa-propagate.c, tree-ssa-sink.c, tree-ssa-threadupdate.c,
tree-ssa-uncprop.c, tree-ssa.c, tree-vect-analyze.c,
tree-vect-transform.c, tree-vectorizer.c, vec.c: Don't include
errors.h and include toplev.h if necessary.

* rtl.c, varray.c: If we're compiling as a GENERATOR_FILE, include
errors.h otherwise include toplev.h.

* Makefile.in: Update dependencies.

ada:
* misc.c: Don't include errors.h.

fortran:
* fortran/trans-decl.c: Don't include errors.h.
* fortran/Make-lang.in: Updates dependencies.

java:
* java/verify-glue.c: Don't include errors.h and include toplev.h.
* java/Make-lang.in: Updates dependencies.

treelang:
* treelang/lex.l, treelang/parse.y: Don't include errors.h and
include toplev.h.
* treelang/Make-lang.in: Updates dependencies.

From-SVN: r100420
60 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/misc.c
gcc/basic-block.h
gcc/bb-reorder.c
gcc/c-gimplify.c
gcc/config/darwin.c
gcc/config/rs6000/rs6000-c.c
gcc/dominance.c
gcc/fortran/ChangeLog
gcc/fortran/Make-lang.in
gcc/fortran/trans-decl.c
gcc/gimple-low.c
gcc/gimplify.c
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/java/verify-glue.c
gcc/lambda-code.c
gcc/lambda-trans.c
gcc/rtl.c
gcc/tree-browser.c
gcc/tree-cfg.c
gcc/tree-chrec.c
gcc/tree-data-ref.c
gcc/tree-dfa.c
gcc/tree-eh.c
gcc/tree-if-conv.c
gcc/tree-into-ssa.c
gcc/tree-loop-linear.c
gcc/tree-mudflap.c
gcc/tree-nomudflap.c
gcc/tree-outof-ssa.c
gcc/tree-pretty-print.c
gcc/tree-scalar-evolution.c
gcc/tree-sra.c
gcc/tree-ssa-ccp.c
gcc/tree-ssa-copy.c
gcc/tree-ssa-dce.c
gcc/tree-ssa-dom.c
gcc/tree-ssa-dse.c
gcc/tree-ssa-forwprop.c
gcc/tree-ssa-live.c
gcc/tree-ssa-operands.c
gcc/tree-ssa-phiopt.c
gcc/tree-ssa-pre.c
gcc/tree-ssa-propagate.c
gcc/tree-ssa-sink.c
gcc/tree-ssa-threadupdate.c
gcc/tree-ssa-uncprop.c
gcc/tree-ssa.c
gcc/tree-vect-analyze.c
gcc/tree-vect-transform.c
gcc/tree-vectorizer.c
gcc/treelang/ChangeLog
gcc/treelang/Make-lang.in
gcc/treelang/lex.l
gcc/treelang/parse.y
gcc/varray.c
gcc/vec.c