OSDN Git Service

* diagnostic-core.h: Include bversion.h.
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Nov 2010 11:41:24 +0000 (11:41 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Nov 2010 11:41:24 +0000 (11:41 +0000)
commit92468061410e9b914fc7459cade381cba5124476
treec8d70eb4a3eba10f4ab7d705cc7eab3409ba7fc7
parent02d52d9e4c0c7e191f247a81a948ce6b9f04b262
* diagnostic-core.h: Include bversion.h.
* toplev.h: Don't include input.h or bversion.h.
(parse_optimize_options): Don't declare here.
* alias.c, auto-inc-dec.c, c-aux-info.c, c-convert.c, c-parser.c,
caller-save.c, cfg.c, cfganal.c, cfgbuild.c, cfgcleanup.c,
combine-stack-adj.c, config/arm/pe.c, config/darwin-c.c,
config/host-darwin.c, config/i386/host-cygwin.c,
config/i386/host-mingw32.c, config/i386/msformat-c.c,
config/i386/netware.c, config/i386/nwld.c,
config/i386/winnt-cxx.c, config/i386/winnt-stubs.c,
config/ia64/ia64-c.c, config/m32c/m32c-pragma.c,
config/mep/mep-pragma.c, config/microblaze/microblaze-c.c,
config/rs6000/host-darwin.c, config/rs6000/rs6000-c.c,
config/score/score3.c, config/score/score7.c,
config/sh/symbian-base.c, config/sh/symbian-c.c,
config/sh/symbian-cxx.c, config/sol2-c.c, config/sol2.c,
config/v850/v850-c.c, config/vxworks.c, convert.c, cppbuiltin.c,
cselib.c, dbgcnt.c, ddg.c, dfp.c, dominance.c, emit-rtl.c,
fixed-value.c, fwprop.c, ggc-common.c, gimple.c, gimplify.c,
graphite-blocking.c, graphite-clast-to-gimple.c,
graphite-dependences.c, graphite-flattening.c,
graphite-interchange.c, graphite-poly.c,
graphite-scop-detection.c, graphite.c, haifa-sched.c,
implicit-zee.c, integrate.c, ipa-pure-const.c, ipa-reference.c,
ira-build.c, ira-conflicts.c, ira-costs.c, ira-lives.c, jump.c,
lists.c, loop-doloop.c, loop-iv.c, lto-cgraph.c, lto-compress.c,
lto-opts.c, lto-section-in.c, lto-section-out.c,
lto-streamer-out.c, lto-symtab.c, modulo-sched.c, optabs.c,
params.c, postreload-gcse.c, postreload.c, predict.c, profile.c,
regcprop.c, reginfo.c, regmove.c, reorg.c, resource.c,
sched-deps.c, sched-ebb.c, sched-rgn.c, sdbout.c,
sel-sched-dump.c, sel-sched-ir.c, sese.c, stmt.c, targhooks.c,
tree-cfgcleanup.c, tree-mudflap.c, tree-nomudflap.c,
tree-object-size.c, tree-outof-ssa.c, tree-phinodes.c,
tree-profile.c, tree-sra.c, tree-ssa-ccp.c, tree-ssa-coalesce.c,
tree-ssa-live.c, tree-ssa-loop-prefetch.c, tree-ssa-loop.c,
tree-ssa-operands.c, tree-ssa-structalias.c, tree-ssa-uninit.c,
tree-vect-patterns.c, value-prof.c, var-tracking.c, web.c: Don't
include toplev.h.
* Makefile.in (TOPLEV_H): Remove.  All uses changed to use
toplev.h.  Dependencies for above files and c-family files changed
to remove $(TOPLEV_H) or toplev.h.
(C_TREE_H): Don't include $(TOPLEV_H).
(DIAGNOSTIC_CORE_H): Use $(INPUT_H) instead of input.h.  Add
bversion.h.
* config/arm/t-pe, config/arm/t-wince-pe, config/i386/t-cygming,
config/ia64/t-ia64, config/mep/t-mep, config/score/t-score-elf,
config/t-darwin, config/t-sol2,
config/t-vxworks, config/v850/t-v850, config/v850/t-v850e:
Dependencies for above files changed to remove $(TOPLEV_H) or
toplev.h.

c-family:
* c-common.h (parse_optimize_options): Declare.
* c-cppbuiltin.c, c-format.c, c-gimplify.c, c-lex.c, c-omp.c,
c-pch.c, c-pragma.c, c-semantics.c: Don't include toplev.h.

cp:
* cp-gimplify.c, cp-lang.c, cvt.c, cxx-pretty-print.c, error.c,
except.c, expr.c, friend.c, init.c, mangle.c, name-lookup.c,
optimize.c, parser.c, rtti.c, tree.c, typeck2.c: Don't include
toplev.h.
* Make-lang.in: Dependencies for above files changed to remove
toplev.h.

java:
* expr.c, lang.c, mangle.c, mangle_name.c, typeck.c,
verify-glue.c: Don't include toplev.h.
* Make-lang.in: Dependencies for above files changed to remove
toplev.h.

lto:
* Make-lang.in (lto/lto-object.o): Depend on toplev.h instead of
$(TOPLEV_H).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167293 138bc75d-0d04-0410-961f-82ee72b054a4
171 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/auto-inc-dec.c
gcc/c-aux-info.c
gcc/c-convert.c
gcc/c-family/ChangeLog
gcc/c-family/c-common.h
gcc/c-family/c-cppbuiltin.c
gcc/c-family/c-format.c
gcc/c-family/c-gimplify.c
gcc/c-family/c-lex.c
gcc/c-family/c-omp.c
gcc/c-family/c-pch.c
gcc/c-family/c-pragma.c
gcc/c-family/c-semantics.c
gcc/c-parser.c
gcc/caller-save.c
gcc/cfg.c
gcc/cfganal.c
gcc/cfgbuild.c
gcc/cfgcleanup.c
gcc/combine-stack-adj.c
gcc/config/arm/pe.c
gcc/config/arm/t-pe
gcc/config/arm/t-wince-pe
gcc/config/darwin-c.c
gcc/config/host-darwin.c
gcc/config/i386/host-cygwin.c
gcc/config/i386/host-mingw32.c
gcc/config/i386/msformat-c.c
gcc/config/i386/netware.c
gcc/config/i386/nwld.c
gcc/config/i386/t-cygming
gcc/config/i386/winnt-cxx.c
gcc/config/i386/winnt-stubs.c
gcc/config/ia64/ia64-c.c
gcc/config/ia64/t-ia64
gcc/config/m32c/m32c-pragma.c
gcc/config/mep/mep-pragma.c
gcc/config/mep/t-mep
gcc/config/microblaze/microblaze-c.c
gcc/config/rs6000/host-darwin.c
gcc/config/rs6000/rs6000-c.c
gcc/config/score/score3.c
gcc/config/score/score7.c
gcc/config/score/t-score-elf
gcc/config/sh/symbian-base.c
gcc/config/sh/symbian-c.c
gcc/config/sh/symbian-cxx.c
gcc/config/sol2-c.c
gcc/config/sol2.c
gcc/config/t-darwin
gcc/config/t-sol2
gcc/config/t-vxworks
gcc/config/v850/t-v850
gcc/config/v850/t-v850e
gcc/config/v850/v850-c.c
gcc/config/vxworks.c
gcc/convert.c
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/cp-gimplify.c
gcc/cp/cp-lang.c
gcc/cp/cvt.c
gcc/cp/cxx-pretty-print.c
gcc/cp/error.c
gcc/cp/except.c
gcc/cp/expr.c
gcc/cp/friend.c
gcc/cp/init.c
gcc/cp/mangle.c
gcc/cp/name-lookup.c
gcc/cp/optimize.c
gcc/cp/parser.c
gcc/cp/rtti.c
gcc/cp/tree.c
gcc/cp/typeck2.c
gcc/cppbuiltin.c
gcc/cselib.c
gcc/dbgcnt.c
gcc/ddg.c
gcc/dfp.c
gcc/diagnostic-core.h
gcc/dominance.c
gcc/emit-rtl.c
gcc/fixed-value.c
gcc/fwprop.c
gcc/ggc-common.c
gcc/gimple.c
gcc/gimplify.c
gcc/graphite-blocking.c
gcc/graphite-clast-to-gimple.c
gcc/graphite-dependences.c
gcc/graphite-flattening.c
gcc/graphite-interchange.c
gcc/graphite-poly.c
gcc/graphite-scop-detection.c
gcc/graphite.c
gcc/haifa-sched.c
gcc/implicit-zee.c
gcc/integrate.c
gcc/ipa-pure-const.c
gcc/ipa-reference.c
gcc/ira-build.c
gcc/ira-conflicts.c
gcc/ira-costs.c
gcc/ira-lives.c
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/java/expr.c
gcc/java/lang.c
gcc/java/mangle.c
gcc/java/mangle_name.c
gcc/java/typeck.c
gcc/java/verify-glue.c
gcc/jump.c
gcc/lists.c
gcc/loop-doloop.c
gcc/loop-iv.c
gcc/lto-cgraph.c
gcc/lto-compress.c
gcc/lto-opts.c
gcc/lto-section-in.c
gcc/lto-section-out.c
gcc/lto-streamer-out.c
gcc/lto-symtab.c
gcc/lto/ChangeLog
gcc/lto/Make-lang.in
gcc/modulo-sched.c
gcc/optabs.c
gcc/params.c
gcc/postreload-gcse.c
gcc/postreload.c
gcc/predict.c
gcc/profile.c
gcc/regcprop.c
gcc/reginfo.c
gcc/regmove.c
gcc/reorg.c
gcc/resource.c
gcc/sched-deps.c
gcc/sched-ebb.c
gcc/sched-rgn.c
gcc/sdbout.c
gcc/sel-sched-dump.c
gcc/sel-sched-ir.c
gcc/sese.c
gcc/stmt.c
gcc/targhooks.c
gcc/toplev.h
gcc/tree-cfgcleanup.c
gcc/tree-mudflap.c
gcc/tree-nomudflap.c
gcc/tree-object-size.c
gcc/tree-outof-ssa.c
gcc/tree-phinodes.c
gcc/tree-profile.c
gcc/tree-sra.c
gcc/tree-ssa-ccp.c
gcc/tree-ssa-coalesce.c
gcc/tree-ssa-live.c
gcc/tree-ssa-loop-prefetch.c
gcc/tree-ssa-loop.c
gcc/tree-ssa-operands.c
gcc/tree-ssa-structalias.c
gcc/tree-ssa-uninit.c
gcc/tree-vect-patterns.c
gcc/value-prof.c
gcc/var-tracking.c
gcc/web.c