diff options
author | Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> | 2015-01-15 13:28:42 +0000 |
---|---|---|
committer | Prathamesh Kulkarni <prathamesh3492@gcc.gnu.org> | 2015-01-15 13:28:42 +0000 |
commit | 36566b39c38a8c22c4f369878033ef53fa25d315 (patch) | |
tree | 7496e66b81b1c4ed6ec21d8dae21d1533fce5d4e /gcc/config | |
parent | 645c25f6425651f56d6d6cd09005d32756cb53be (diff) | |
download | gcc-36566b39c38a8c22c4f369878033ef53fa25d315.zip gcc-36566b39c38a8c22c4f369878033ef53fa25d315.tar.gz gcc-36566b39c38a8c22c4f369878033ef53fa25d315.tar.bz2 |
dojump.h: New header file.
2015-10-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
* dojump.h: New header file.
* explow.h: Likewise.
* expr.h: Remove includes.
Move expmed.c prototypes to expmed.h.
Move dojump.c prototypes to dojump.h.
Move alias.c prototypes to alias.h.
Move explow.c prototypes to explow.h.
Move calls.c prototypes to calls.h.
Move emit-rtl.c prototypes to emit-rtl.h.
Move varasm.c prototypes to varasm.h.
Move stmt.c prototypes to stmt.h.
(saved_pending_stack_adjust): Move to dojump.h.
(adjust_address): Move to explow.h.
(adjust_address_nv): Move to emit-rtl.h.
(adjust_bitfield_address): Likewise.
(adjust_bitfield_address_size): Likewise.
(adjust_bitfield_address_nv): Likewise.
(adjust_automodify_address_nv): Likewise.
* explow.c (expr_size): Move to expr.c.
(int_expr_size): Likewise.
(tree_expr_size): Likewise.
Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h statistics.h stmt.h varasm.h.
* genemit.c (main): Generate includes statistics.h, real.h, fixed-value.h,
insn-config.h, expmed.h, dojump.h, explow.h, emit-rtl.h, stmt.h.
* genopinit.c (main): Generate includes hashtab.h, hard-reg-set.h, function.h,
statistics.h, real.h, fixed-value.h, expmed.h, dojump.h, explow.h, emit-rtl.h,
stmt.h.
* genoutput.c (main): Generate includes hashtab.h, statistics.h, real.h,
fixed-value.h, expmed.h, dojump.h, explow.h, emit-rtl.h, stmt.h.
* genemit.c (open_base_files): Generate includes flags.h, statistics.h, real.h,
fixed-value.h, tree.h, expmed.h, dojump.h, explow.h, calls.h, emit-rtl.h, varasm.h,
stmt.h.
* config/tilepro/gen-mul-tables.cc: Generate includes hashtab.h, hash-set.h, vec.h,
machmode.h, tm.h, hard-reg-set.h, input.h, function.h, rtl.h, flags.h, statistics.h,
double-int.h, real.h, fixed-value.h, alias.h, wide-int.h, inchash.h, tree.h,
insn-config.h, expmed.h, dojump.h, explow.h, calls.h, emit-rtl.h, varasm.h, stmt.h.
* config/tilegx/mul-tables.c: Include alias.h calls.h dojump.h
double-int.h emit-rtl.h explow.h expmed.h fixed-value.h flags.h
function.h hard-reg-set.h hash-set.h hashtab.h inchash.h input.h
insn-config.h machmode.h real.h rtl.h statistics.h stmt.h symtab.h
tm.h tree.h varasm.h vec.h wide-int.h.
* rtlhooks.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h flags.h function.h hard-reg-set.h
hash-set.h hashtab.h inchash.h input.h insn-config.h machmode.h
real.h statistics.h stmt.h tree.h varasm.h vec.h wide-int.h.
* cfgloopanal.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h flags.h inchash.h insn-config.h
real.h statistics.h stmt.h tree.h varasm.h wide-int.h.
* loop-iv.c: Likewise.
* lra-assigns.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h flags.h inchash.h real.h
statistics.h stmt.h tree.h varasm.h wide-int.h.
* lra-constraints.c: Likewise.
* lra-eliminations.c: Likewise.
* lra-lives.c: Likewise.
* lra-remat.c: Likewise.
* bt-load.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h inchash.h insn-config.h real.h
statistics.h stmt.h tree.h varasm.h wide-int.h.
* hw-doloop.c: Likewise.
* ira-color.c: Likewise.
* ira-emit.c: Likewise.
* loop-doloop.c: Likewise.
* loop-invariant.c: Likewise.
* reload.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h inchash.h real.h rtl.h
statistics.h stmt.h tree.h varasm.h wide-int.h.
* caller-save.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h inchash.h real.h statistics.h
stmt.h tree.h varasm.h wide-int.h.
* combine-stack-adj.c: Likewise.
* cse.c: Likewise.
* ddg.c: Likewise.
* ifcvt.c: Likewise.
* ira-costs.c: Likewise.
* jump.c: Likewise.
* lra-coalesce.c: Likewise.
* lra-spills.c: Likewise.
* profile.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h insn-config.h real.h statistics.h
stmt.h varasm.h wide-int.h.
* lra.c: Include alias.h calls.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h real.h statistics.h stmt.h
varasm.h.
* config/sh/sh_treg_combine.cc: Include alias.h calls.h dojump.h
double-int.h explow.h expmed.h fixed-value.h flags.h real.h
statistics.h stmt.h varasm.h wide-int.h.
* reorg.c: Include alias.h calls.h dojump.h double-int.h explow.h
expmed.h fixed-value.h inchash.h real.h statistics.h stmt.h tree.h
varasm.h wide-int.h.
* reload1.c: Include alias.h calls.h dojump.h double-int.h explow.h
expmed.h fixed-value.h real.h rtl.h statistics.h stmt.h varasm.h.
* config/tilegx/tilegx.c: Include alias.h dojump.h double-int.h
emit-rtl.h explow.h expmed.h fixed-value.h flags.h real.h
statistics.h stmt.h.
* config/tilepro/tilepro.c: Likewise.
* config/mmix/mmix.c: Include alias.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h real.h statistics.h stmt.h.
* config/pdp11/pdp11.c: Likewise.
* config/xtensa/xtensa.c: Likewise.
* config/lm32/lm32.c: Include alias.h dojump.h double-int.h emit-rtl.h
explow.h expmed.h fixed-value.h real.h statistics.h stmt.h
varasm.h.
* tree-chkp.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h function.h hard-reg-set.h hashtab.h
insn-config.h real.h rtl.h statistics.h stmt.h tm.h.
* cilk-common.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h function.h hard-reg-set.h hashtab.h
insn-config.h real.h rtl.h statistics.h stmt.h tm.h varasm.h.
* rtl-chkp.c: Likewise.
* tree-chkp-opt.c: Likewise.
* config/arm/arm-builtins.c: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h flags.h function.h hard-reg-set.h hashtab.h
insn-config.h real.h statistics.h stmt.h varasm.h.
* ipa-icf.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h hashtab.h insn-config.h real.h rtl.h
statistics.h stmt.h.
* tree-vect-data-refs.c: Likewise.
* graphite-sese-to-poly.c: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h flags.h hashtab.h insn-config.h real.h
rtl.h statistics.h stmt.h varasm.h.
* internal-fn.c: Likewise.
* ipa-icf-gimple.c: Likewise.
* lto-section-out.c: Likewise.
* tree-data-ref.c: Likewise.
* tree-nested.c: Likewise.
* tree-outof-ssa.c: Likewise.
* tree-predcom.c: Likewise.
* tree-pretty-print.c: Likewise.
* tree-scalar-evolution.c: Likewise.
* tree-ssa-strlen.c: Likewise.
* tree-vect-loop.c: Likewise.
* tree-vect-patterns.c: Likewise.
* tree-vect-slp.c: Likewise.
* tree-vect-stmts.c: Likewise.
* tsan.c: Likewise.
* targhooks.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h hashtab.h insn-config.h real.h statistics.h
stmt.h.
* config/sh/sh-mem.cc: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h flags.h hashtab.h insn-config.h real.h
statistics.h stmt.h varasm.h.
* loop-unroll.c: Likewise.
* ubsan.c: Likewise.
* tree-ssa-loop-prefetch.c: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h flags.h hashtab.h real.h rtl.h statistics.h
stmt.h varasm.h.
* dse.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h function.h hashtab.h statistics.h stmt.h varasm.h.
* tree-switch-conversion.c: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h hashtab.h insn-config.h real.h rtl.h
statistics.h stmt.h.
* generic-match-head.c: Include calls.h dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h hashtab.h insn-config.h real.h rtl.h
statistics.h stmt.h varasm.h.
* gimple-match-head.c: Likewise.
* lto-cgraph.c: Likewise.
* lto-section-in.c: Likewise.
* lto-streamer-in.c: Likewise.
* lto-streamer-out.c: Likewise.
* tree-affine.c: Likewise.
* tree-cfg.c: Likewise.
* tree-cfgcleanup.c: Likewise.
* tree-if-conv.c: Likewise.
* tree-into-ssa.c: Likewise.
* tree-ssa-alias.c: Likewise.
* tree-ssa-copyrename.c: Likewise.
* tree-ssa-dse.c: Likewise.
* tree-ssa-forwprop.c: Likewise.
* tree-ssa-live.c: Likewise.
* tree-ssa-math-opts.c: Likewise.
* tree-ssa-pre.c: Likewise.
* tree-ssa-sccvn.c: Likewise.
* tree-tailcall.c: Likewise.
* tree-vect-generic.c: Likewise.
* tree-sra.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h insn-config.h real.h rtl.h stmt.h varasm.h.
* stor-layout.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h insn-config.h real.h statistics.h stmt.h.
* varasm.c: Likewise.
* coverage.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h insn-config.h real.h statistics.h stmt.h
varasm.h.
* init-regs.c: Likewise.
* ira.c: Likewise.
* omp-low.c: Likewise.
* stack-ptr-mod.c: Likewise.
* tree-ssa-reassoc.c: Likewise.
* tree-complex.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h insn-config.h rtl.h statistics.h stmt.h
varasm.h.
* dwarf2cfi.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h insn-config.h statistics.h stmt.h varasm.h.
* shrink-wrap.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h rtl.h statistics.h stmt.h.
* recog.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h rtl.h statistics.h stmt.h varasm.h.
* tree-ssa-phiopt.c: Likewise.
* config/darwin.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h statistics.h stmt.h.
* config/fr30/fr30.c: Likewise.
* config/frv/frv.c: Likewise.
* expr.c: Likewise.
* final.c: Likewise.
* optabs.c: Likewise.
* passes.c: Likewise.
* simplify-rtx.c: Likewise.
* stmt.c: Likewise.
* toplev.c: Likewise.
* var-tracking.c: Likewise.
* gcse.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h statistics.h stmt.h varasm.h.
* lower-subreg.c: Likewise.
* postreload-gcse.c: Likewise.
* ree.c: Likewise.
* reginfo.c: Likewise.
* store-motion.c: Likewise.
* combine.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h stmt.h varasm.h.
* emit-rtl.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h statistics.h stmt.h.
* dojump.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h statistics.h stmt.h varasm.h.
* except.c: Likewise.
* explow.c: Likewise.
* tree-dfa.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h rtl.h statistics.h stmt.h
varasm.h.
* gimple-fold.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h rtl.h statistics.h varasm.h.
* tree-ssa-structalias.c: Likewise.
* cfgexpand.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h statistics.h.
* calls.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h statistics.h stmt.h.
* bb-reorder.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h statistics.h stmt.h varasm.h.
* cfgbuild.c: Likewise.
* function.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h real.h rtl.h statistics.h stmt.h.
* cfgrtl.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h real.h rtl.h statistics.h stmt.h varasm.h.
* dbxout.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h real.h statistics.h stmt.h.
* auto-inc-dec.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h real.h statistics.h stmt.h varasm.h.
* cprop.c: Likewise.
* modulo-sched.c: Likewise.
* postreload.c: Likewise.
* ccmp.c: Include calls.h dojump.h emit-rtl.h explow.h fixed-value.h
flags.h function.h hard-reg-set.h hashtab.h insn-config.h real.h
statistics.h stmt.h varasm.h.
* gimple-ssa-strength-reduction.c: Include calls.h dojump.h emit-rtl.h
explow.h fixed-value.h flags.h hashtab.h insn-config.h real.h
rtl.h statistics.h stmt.h varasm.h.
* tree-ssa-loop-ivopts.c: Include calls.h dojump.h emit-rtl.h explow.h
fixed-value.h flags.h hashtab.h real.h rtl.h statistics.h stmt.h
varasm.h.
* expmed.c: Include calls.h dojump.h emit-rtl.h explow.h fixed-value.h
function.h hard-reg-set.h hashtab.h real.h statistics.h stmt.h
varasm.h.
* target-globals.c: Include calls.h dojump.h emit-rtl.h explow.h
fixed-value.h function.h hashtab.h real.h statistics.h stmt.h
varasm.h.
* tree-ssa-address.c: Include calls.h dojump.h emit-rtl.h explow.h
fixed-value.h hashtab.h real.h statistics.h stmt.h varasm.h.
* cfgcleanup.c: Include calls.h dojump.h explow.h expmed.h fixed-value.h
function.h real.h statistics.h stmt.h varasm.h.
* alias.c: Include calls.h dojump.h explow.h expmed.h fixed-value.h
insn-config.h real.h statistics.h stmt.h.
* dwarf2out.c: Include calls.h dojump.h explow.h expmed.h fixed-value.h
statistics.h stmt.h.
* config/nvptx/nvptx.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h hard-reg-set.h insn-config.h real.h
statistics.h stmt.h varasm.h.
* gimplify.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
flags.h hashtab.h insn-config.h real.h rtl.h statistics.h.
* asan.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
flags.h hashtab.h insn-config.h real.h rtl.h statistics.h stmt.h.
* ipa-devirt.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h hashtab.h insn-config.h real.h rtl.h
statistics.h stmt.h varasm.h.
* ipa-polymorphic-call.c: Likewise.
* config/aarch64/aarch64.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h flags.h hashtab.h insn-config.h real.h statistics.h
stmt.h.
* config/c6x/c6x.c: Likewise.
* config/aarch64/aarch64-builtins.c: Include dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h flags.h hashtab.h insn-config.h real.h
statistics.h stmt.h varasm.h.
* ipa-prop.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
hashtab.h insn-config.h real.h rtl.h statistics.h stmt.h varasm.h.
* ipa-split.c: Likewise.
* tree-eh.c: Likewise.
* tree-ssa-dce.c: Likewise.
* tree-ssa-loop-niter.c: Likewise.
* tree-vrp.c: Likewise.
* config/nds32/nds32-cost.c: Include dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h hashtab.h insn-config.h real.h statistics.h
stmt.h.
* config/nds32/nds32-fp-as-gp.c: Likewise.
* config/nds32/nds32-intrinsic.c: Likewise.
* config/nds32/nds32-isr.c: Likewise.
* config/nds32/nds32-md-auxiliary.c: Likewise.
* config/nds32/nds32-memory-manipulation.c: Likewise.
* config/nds32/nds32-pipelines-auxiliary.c: Likewise.
* config/nds32/nds32-predicates.c: Likewise.
* config/nds32/nds32.c: Likewise.
* config/cris/cris.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h statistics.h.
* config/alpha/alpha.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h statistics.h stmt.h.
* config/arm/arm.c: Likewise.
* config/avr/avr.c: Likewise.
* config/bfin/bfin.c: Likewise.
* config/h8300/h8300.c: Likewise.
* config/i386/i386.c: Likewise.
* config/ia64/ia64.c: Likewise.
* config/iq2000/iq2000.c: Likewise.
* config/m32c/m32c.c: Likewise.
* config/m32r/m32r.c: Likewise.
* config/m68k/m68k.c: Likewise.
* config/mcore/mcore.c: Likewise.
* config/mep/mep.c: Likewise.
* config/mips/mips.c: Likewise.
* config/mn10300/mn10300.c: Likewise.
* config/moxie/moxie.c: Likewise.
* config/pa/pa.c: Likewise.
* config/rl78/rl78.c: Likewise.
* config/rx/rx.c: Likewise.
* config/s390/s390.c: Likewise.
* config/sh/sh.c: Likewise.
* config/sparc/sparc.c: Likewise.
* config/spu/spu.c: Likewise.
* config/stormy16/stormy16.c: Likewise.
* config/v850/v850.c: Likewise.
* config/vax/vax.c: Likewise.
* config/cr16/cr16.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h hashtab.h real.h statistics.h stmt.h varasm.h.
* config/msp430/msp430.c: Likewise.
* predict.c: Likewise.
* value-prof.c: Likewise.
* config/epiphany/epiphany.c: Include dojump.h emit-rtl.h explow.h
expmed.h fixed-value.h hashtab.h statistics.h stmt.h.
* config/microblaze/microblaze.c: Likewise.
* config/nios2/nios2.c: Likewise.
* config/rs6000/rs6000.c: Likewise.
* tree.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
insn-config.h real.h rtl.h statistics.h stmt.h.
* cgraph.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
insn-config.h real.h statistics.h stmt.h.
* fold-const.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h insn-config.h real.h statistics.h stmt.h varasm.h.
* tree-inline.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h real.h rtl.h statistics.h stmt.h varasm.h.
* builtins.c: Include dojump.h emit-rtl.h explow.h expmed.h fixed-value.h
real.h statistics.h stmt.h.
* config/arc/arc.c: Include dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h statistics.h stmt.h.
* config/visium/visium.c: Include dojump.h emit-rtl.h explow.h expmed.h
stmt.h.
java/
* builtins.c: Include calls.h dojump.h emit-rtl.h explow.h expmed.h
fixed-value.h function.h hard-reg-set.h hashtab.h insn-config.h
real.h statistics.h stmt.h varasm.h.
From-SVN: r219655
Diffstat (limited to 'gcc/config')
62 files changed, 698 insertions, 130 deletions
diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.c index f45169e..87f1ac2 100644 --- a/gcc/config/aarch64/aarch64-builtins.c +++ b/gcc/config/aarch64/aarch64-builtins.c @@ -37,6 +37,20 @@ #include "stor-layout.h" #include "stringpool.h" #include "calls.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "tm_p.h" #include "recog.h" @@ -45,12 +59,8 @@ #include "insn-codes.h" #include "optabs.h" #include "hash-table.h" -#include "vec.h" #include "ggc.h" #include "predict.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 1151c8b..e1eb325 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -53,6 +53,18 @@ #include "df.h" #include "hard-reg-set.h" #include "output.h" +#include "hashtab.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "reload.h" #include "toplev.h" @@ -60,8 +72,6 @@ #include "target-def.h" #include "targhooks.h" #include "ggc.h" -#include "input.h" -#include "function.h" #include "tm_p.h" #include "recog.h" #include "langhooks.h" diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index afb49bb..0c0df684 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -46,14 +46,22 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "recog.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "reload.h" #include "obstack.h" #include "except.h" -#include "input.h" -#include "function.h" #include "diagnostic-core.h" #include "ggc.h" #include "tm_p.h" diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index efba8a3..ab00ed2 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -55,10 +55,6 @@ along with GCC; see the file COPYING3. If not see #include "conditions.h" #include "insn-flags.h" #include "hashtab.h" -#include "hash-set.h" -#include "vec.h" -#include "machmode.h" -#include "input.h" #include "function.h" #include "toplev.h" #include "ggc.h" @@ -67,6 +63,13 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "flags.h" +#include "statistics.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "debug.h" @@ -89,7 +92,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "context.h" #include "pass_manager.h" -#include "wide-int.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.c index 739369d..37f27d7 100644 --- a/gcc/config/arm/arm-builtins.c +++ b/gcc/config/arm/arm-builtins.c @@ -34,6 +34,21 @@ #include "tree.h" #include "fold-const.h" #include "stor-layout.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "tm_p.h" #include "recog.h" diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 237211a..a92b008 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -50,8 +50,16 @@ #include "insn-attr.h" #include "flags.h" #include "reload.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 66406be..c7074f0 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -48,12 +48,20 @@ #include "stor-layout.h" #include "stringpool.h" #include "output.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "c-family/c-common.h" #include "diagnostic-core.h" #include "obstack.h" -#include "input.h" -#include "function.h" #include "recog.h" #include "optabs.h" #include "ggc.h" diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index bebbce3..1868c53 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -46,10 +46,18 @@ #include "calls.h" #include "flags.h" #include "except.h" -#include "input.h" #include "function.h" #include "target.h" #include "target-def.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "diagnostic-core.h" #include "recog.h" diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.c index fff0b84..03f6b3f 100644 --- a/gcc/config/c6x/c6x.c +++ b/gcc/config/c6x/c6x.c @@ -43,6 +43,19 @@ #include "output.h" #include "insn-attr.h" #include "insn-codes.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "regs.h" #include "optabs.h" @@ -63,9 +76,6 @@ #include "tm-preds.h" #include "tm-constrs.h" #include "df.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "diagnostic-core.h" #include "hash-map.h" #include "is-a.h" diff --git a/gcc/config/cr16/cr16.c b/gcc/config/cr16/cr16.c index 213dc36..47468b1 100644 --- a/gcc/config/cr16/cr16.c +++ b/gcc/config/cr16/cr16.c @@ -46,9 +46,18 @@ #include "insn-attr.h" #include "flags.h" #include "except.h" -#include "input.h" #include "function.h" #include "recog.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "optabs.h" #include "diagnostic-core.h" diff --git a/gcc/config/cris/cris.c b/gcc/config/cris/cris.c index 15dcca2..650402e 100644 --- a/gcc/config/cris/cris.c +++ b/gcc/config/cris/cris.c @@ -44,10 +44,17 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "calls.h" #include "stmt.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" #include "expr.h" #include "except.h" -#include "input.h" -#include "function.h" #include "diagnostic-core.h" #include "recog.h" #include "reload.h" diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index c12a17c..896f2ad 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -45,10 +45,19 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "varasm.h" #include "stor-layout.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "reload.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "langhooks.h" #include "target.h" diff --git a/gcc/config/epiphany/epiphany.c b/gcc/config/epiphany/epiphany.c index 102acc9..12aac13 100644 --- a/gcc/config/epiphany/epiphany.c +++ b/gcc/config/epiphany/epiphany.c @@ -46,10 +46,17 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" #include "insn-codes.h" #include "optabs.h" +#include "hashtab.h" +#include "statistics.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "diagnostic-core.h" #include "recog.h" @@ -67,7 +74,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "df.h" #include "langhooks.h" -#include "insn-codes.h" #include "ggc.h" #include "tm-constrs.h" #include "tree-pass.h" /* for current_pass */ diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.c index 2c00ff5..55fc078 100644 --- a/gcc/config/fr30/fr30.c +++ b/gcc/config/fr30/fr30.c @@ -46,11 +46,20 @@ #include "stor-layout.h" #include "varasm.h" #include "output.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "obstack.h" #include "except.h" -#include "input.h" -#include "function.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.c index eb1ef53..4105fb3 100644 --- a/gcc/config/frv/frv.c +++ b/gcc/config/frv/frv.c @@ -46,11 +46,20 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "recog.h" #include "reload.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "obstack.h" #include "except.h" -#include "input.h" -#include "function.h" #include "insn-codes.h" #include "optabs.h" #include "diagnostic-core.h" diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index 720e0e4..5968e55 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -46,9 +46,17 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "recog.h" -#include "expr.h" -#include "input.h" +#include "hashtab.h" #include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "diagnostic-core.h" diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f358ac2..3fa7842 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -48,9 +48,17 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "except.h" -#include "input.h" #include "function.h" #include "recog.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "optabs.h" #include "diagnostic-core.h" @@ -97,7 +105,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "dumpfile.h" #include "tree-pass.h" -#include "wide-int.h" #include "context.h" #include "pass_manager.h" #include "target-globals.h" diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 40f1ae4..6ef22d9 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -47,12 +47,20 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "recog.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "predict.h" #include "dominance.h" diff --git a/gcc/config/iq2000/iq2000.c b/gcc/config/iq2000/iq2000.c index 8d2b44f..86bcaa6 100644 --- a/gcc/config/iq2000/iq2000.c +++ b/gcc/config/iq2000/iq2000.c @@ -43,8 +43,16 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/lm32/lm32.c b/gcc/config/lm32/lm32.c index ae995cf..b133297 100644 --- a/gcc/config/lm32/lm32.c +++ b/gcc/config/lm32/lm32.c @@ -54,8 +54,19 @@ #include "tree.h" #include "fold-const.h" #include "calls.h" -#include "expr.h" #include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" +#include "expr.h" #include "reload.h" #include "tm_p.h" #include "diagnostic-core.h" diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 817650c..ffdeee0 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -49,12 +49,20 @@ #include "stor-layout.h" #include "varasm.h" #include "calls.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "target.h" #include "target-def.h" diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index 31021fc..f9c0493 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -44,9 +44,17 @@ #include "dbxout.h" #include "insn-attr.h" #include "flags.h" -#include "expr.h" -#include "input.h" +#include "hashtab.h" #include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "recog.h" #include "diagnostic-core.h" #include "ggc.h" diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 6dcb6a2..fb82105 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -37,7 +37,6 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "rtl.h" #include "hard-reg-set.h" -#include "input.h" #include "function.h" #include "regs.h" #include "insn-config.h" @@ -46,13 +45,22 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "recog.h" #include "diagnostic-core.h" +#include "hashtab.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "reload.h" #include "tm_p.h" #include "target.h" #include "target-def.h" #include "debug.h" -#include "flags.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.c index d3a4885..868b1ed 100644 --- a/gcc/config/mcore/mcore.c +++ b/gcc/config/mcore/mcore.c @@ -47,11 +47,19 @@ #include "insn-attr.h" #include "flags.h" #include "obstack.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "reload.h" #include "recog.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "diagnostic-core.h" #include "target.h" diff --git a/gcc/config/mep/mep.c b/gcc/config/mep/mep.c index 9e88849..251e69c 100644 --- a/gcc/config/mep/mep.c +++ b/gcc/config/mep/mep.c @@ -48,11 +48,18 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "recog.h" #include "obstack.h" -#include "tree.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "except.h" -#include "input.h" -#include "function.h" #include "insn-codes.h" #include "optabs.h" #include "reload.h" diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c index bf0a4d8..8ef40df 100644 --- a/gcc/config/microblaze/microblaze.c +++ b/gcc/config/microblaze/microblaze.c @@ -45,10 +45,17 @@ #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "input.h" #include "function.h" -#include "expr.h" +#include "hashtab.h" #include "flags.h" +#include "statistics.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "reload.h" #include "output.h" #include "ggc.h" diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 00801bb..443a712 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -48,13 +48,21 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "stor-layout.h" #include "calls.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "libfuncs.h" -#include "flags.h" #include "reload.h" #include "tm_p.h" #include "ggc.h" diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c index 1849c7f..2336400 100644 --- a/gcc/config/mmix/mmix.c +++ b/gcc/config/mmix/mmix.c @@ -50,6 +50,16 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stor-layout.h" #include "calls.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "diagnostic-core.h" #include "recog.h" diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index b65deea..58c97e8 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -45,11 +45,19 @@ #include "flags.h" #include "recog.h" #include "reload.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" -#include "input.h" -#include "function.h" #include "obstack.h" #include "diagnostic-core.h" #include "tm_p.h" diff --git a/gcc/config/moxie/moxie.c b/gcc/config/moxie/moxie.c index c178777..2450a82 100644 --- a/gcc/config/moxie/moxie.c +++ b/gcc/config/moxie/moxie.c @@ -48,12 +48,20 @@ #include "stor-layout.h" #include "varasm.h" #include "calls.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "target.h" #include "target-def.h" diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.c index 5317217..35d2a7d 100644 --- a/gcc/config/msp430/msp430.c +++ b/gcc/config/msp430/msp430.c @@ -43,8 +43,17 @@ #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/nds32/nds32-cost.c b/gcc/config/nds32/nds32-cost.c index 9c8b579..c6ec5ab 100644 --- a/gcc/config/nds32/nds32-cost.c +++ b/gcc/config/nds32/nds32-cost.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-fp-as-gp.c b/gcc/config/nds32/nds32-fp-as-gp.c index 4732714..e7b7c70 100644 --- a/gcc/config/nds32/nds32-fp-as-gp.c +++ b/gcc/config/nds32/nds32-fp-as-gp.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-intrinsic.c b/gcc/config/nds32/nds32-intrinsic.c index 8815179..9f0851d 100644 --- a/gcc/config/nds32/nds32-intrinsic.c +++ b/gcc/config/nds32/nds32-intrinsic.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-isr.c b/gcc/config/nds32/nds32-isr.c index bf2d659..1896fde 100644 --- a/gcc/config/nds32/nds32-isr.c +++ b/gcc/config/nds32/nds32-isr.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-md-auxiliary.c b/gcc/config/nds32/nds32-md-auxiliary.c index 374f115..2f49277 100644 --- a/gcc/config/nds32/nds32-md-auxiliary.c +++ b/gcc/config/nds32/nds32-md-auxiliary.c @@ -48,8 +48,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-memory-manipulation.c b/gcc/config/nds32/nds32-memory-manipulation.c index 0bf8101..2f33337 100644 --- a/gcc/config/nds32/nds32-memory-manipulation.c +++ b/gcc/config/nds32/nds32-memory-manipulation.c @@ -48,8 +48,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-pipelines-auxiliary.c b/gcc/config/nds32/nds32-pipelines-auxiliary.c index 55030b1..6cc9593 100644 --- a/gcc/config/nds32/nds32-pipelines-auxiliary.c +++ b/gcc/config/nds32/nds32-pipelines-auxiliary.c @@ -48,8 +48,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32-predicates.c b/gcc/config/nds32/nds32-predicates.c index 7e5ecc0..209b25f 100644 --- a/gcc/config/nds32/nds32-predicates.c +++ b/gcc/config/nds32/nds32-predicates.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.c index 227052e..f7d5e70 100644 --- a/gcc/config/nds32/nds32.c +++ b/gcc/config/nds32/nds32.c @@ -47,8 +47,17 @@ #include "insn-codes.h" /* For CODE_FOR_xxx. */ #include "reload.h" /* For push_reload(). */ #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "recog.h" #include "diagnostic-core.h" diff --git a/gcc/config/nios2/nios2.c b/gcc/config/nios2/nios2.c index a078a5e..06c9d00 100644 --- a/gcc/config/nios2/nios2.c +++ b/gcc/config/nios2/nios2.c @@ -44,11 +44,21 @@ #include "insn-attr.h" #include "flags.h" #include "recog.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" -#include "input.h" -#include "function.h" #include "ggc.h" #include "predict.h" #include "dominance.h" @@ -67,11 +77,8 @@ #include "langhooks.h" #include "df.h" #include "debug.h" -#include "real.h" #include "reload.h" #include "stor-layout.h" -#include "varasm.h" -#include "calls.h" #include "builtins.h" /* Forward function declarations. */ diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index 9e74ee3..7cfe550 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -38,6 +38,21 @@ #include "output.h" #include "insn-attr.h" #include "insn-codes.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "regs.h" #include "optabs.h" @@ -47,7 +62,6 @@ #include "tm_p.h" #include "tm-preds.h" #include "tm-constrs.h" -#include "function.h" #include "langhooks.h" #include "dbxout.h" #include "target.h" @@ -57,10 +71,8 @@ #include "basic-block.h" #include "cfgrtl.h" #include "stor-layout.h" -#include "calls.h" #include "df.h" #include "builtins.h" -#include "hashtab.h" /* Record the function decls we've written, and the libfuncs and function decls corresponding to them. */ diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 3c39df2..a568b2f 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -47,12 +47,20 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "dbxout.h" #include "except.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "reload.h" -#include "input.h" -#include "function.h" #include "diagnostic-core.h" #include "ggc.h" #include "recog.h" diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 85181eb..1a24004 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -44,6 +44,16 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "varasm.h" #include "calls.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "diagnostic-core.h" #include "tm_p.h" diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.c index d5a0075..6b199a6 100644 --- a/gcc/config/rl78/rl78.c +++ b/gcc/config/rl78/rl78.c @@ -44,8 +44,16 @@ #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 4f8803d..ca21413 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -47,12 +47,20 @@ #include "calls.h" #include "print-tree.h" #include "varasm.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "output.h" #include "dbxout.h" #include "predict.h" @@ -101,7 +109,6 @@ #include "builtins.h" #include "context.h" #include "tree-pass.h" -#include "real.h" #if TARGET_XCOFF #include "xcoffout.h" /* get declarations of xcoff_*_section_name */ #endif diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 58ee86e..6fe21aa 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -47,8 +47,16 @@ #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index adb2a269..6985fb7 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -50,9 +50,17 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "except.h" -#include "input.h" #include "function.h" #include "recog.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "reload.h" #include "diagnostic-core.h" diff --git a/gcc/config/sh/sh-mem.cc b/gcc/config/sh/sh-mem.cc index a3eb679..d092090 100644 --- a/gcc/config/sh/sh-mem.cc +++ b/gcc/config/sh/sh-mem.cc @@ -32,12 +32,24 @@ along with GCC; see the file COPYING3. If not see #include "wide-int.h" #include "inchash.h" #include "tree.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "tm_p.h" #include "predict.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 8acb184..9e1a09e 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -44,13 +44,21 @@ along with GCC; see the file COPYING3. If not see #include "calls.h" #include "varasm.h" #include "flags.h" +#include "hashtab.h" +#include "hard-reg-set.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "reload.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "regs.h" #include "output.h" #include "insn-attr.h" @@ -10056,7 +10064,6 @@ reg_unused_after (rtx reg, rtx_insn *insn) return true; } -#include "ggc.h" static GTY(()) rtx t_reg_rtx; rtx diff --git a/gcc/config/sh/sh_treg_combine.cc b/gcc/config/sh/sh_treg_combine.cc index 3c36767..e4f3581 100644 --- a/gcc/config/sh/sh_treg_combine.cc +++ b/gcc/config/sh/sh_treg_combine.cc @@ -50,6 +50,19 @@ along with GCC; see the file COPYING3. If not see #include "inchash.h" #include "tree.h" #include "optabs.h" +#include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "wide-int.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include <algorithm> diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 4d6143a..19e45c2 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -48,9 +48,17 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "input.h" #include "function.h" #include "except.h" +#include "hashtab.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "optabs.h" #include "recog.h" @@ -86,7 +94,6 @@ along with GCC; see the file COPYING3. If not see #include "opts.h" #include "tree-pass.h" #include "context.h" -#include "wide-int.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index 9bb6fc0..e99cea3 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -42,12 +42,20 @@ #include "stor-layout.h" #include "calls.h" #include "varasm.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "output.h" #include "predict.h" #include "dominance.h" diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.c index 9234652..1a43b58 100644 --- a/gcc/config/stormy16/stormy16.c +++ b/gcc/config/stormy16/stormy16.c @@ -49,12 +49,20 @@ #include "stor-layout.h" #include "varasm.h" #include "calls.h" +#include "hashtab.h" +#include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "input.h" -#include "function.h" #include "target.h" #include "target-def.h" #include "tm_p.h" diff --git a/gcc/config/tilegx/mul-tables.c b/gcc/config/tilegx/mul-tables.c index a1f93e3..252ca08 100644 --- a/gcc/config/tilegx/mul-tables.c +++ b/gcc/config/tilegx/mul-tables.c @@ -24,6 +24,33 @@ #include "config.h" #include "system.h" #include "coretypes.h" +#include "hashtab.h" +#include "hash-set.h" +#include "vec.h" +#include "machmode.h" +#include "tm.h" +#include "hard-reg-set.h" +#include "input.h" +#include "function.h" +#include "rtl.h" +#include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "symtab.h" +#include "wide-int.h" +#include "inchash.h" +#include "tree.h" +#include "insn-config.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" diff --git a/gcc/config/tilegx/tilegx.c b/gcc/config/tilegx/tilegx.c index de1b3a6..e403c32 100644 --- a/gcc/config/tilegx/tilegx.c +++ b/gcc/config/tilegx/tilegx.c @@ -28,6 +28,30 @@ #include "output.h" #include "insn-attr.h" #include "recog.h" +#include "hashtab.h" +#include "hash-set.h" +#include "vec.h" +#include "machmode.h" +#include "hard-reg-set.h" +#include "input.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "symtab.h" +#include "wide-int.h" +#include "inchash.h" +#include "tree.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "langhooks.h" #include "insn-codes.h" @@ -46,19 +70,8 @@ #include "tm-constrs.h" #include "target.h" #include "target-def.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" -#include "machmode.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "dwarf2.h" #include "timevar.h" -#include "symtab.h" -#include "wide-int.h" -#include "inchash.h" -#include "tree.h" #include "fold-const.h" #include "hash-table.h" #include "ggc.h" @@ -71,8 +84,6 @@ #include "gimple.h" #include "stringpool.h" #include "stor-layout.h" -#include "varasm.h" -#include "calls.h" #include "gimplify.h" #include "cfgloop.h" #include "tilegx-builtins.h" diff --git a/gcc/config/tilepro/gen-mul-tables.cc b/gcc/config/tilepro/gen-mul-tables.cc index ea31b0d..b28d3d8 100644 --- a/gcc/config/tilepro/gen-mul-tables.cc +++ b/gcc/config/tilepro/gen-mul-tables.cc @@ -1256,6 +1256,32 @@ main () printf ("#include \"system.h\"\n"); printf ("#include \"coretypes.h\"\n"); printf ("#include \"symtab.h\"\n"); + printf ("#include \"hashtab.h\"\n"); + printf ("#include \"hash-set.h\"\n"); + printf ("#include \"vec.h\"\n"); + printf ("#include \"machmode.h\"\n"); + printf ("#include \"tm.h\"\n"); + printf ("#include \"hard-reg-set.h\"\n"); + printf ("#include \"input.h\"\n"); + printf ("#include \"function.h\"\n"); + printf ("#include \"rtl.h\"\n"); + printf ("#include \"flags.h\"\n"); + printf ("#include \"statistics.h\"\n"); + printf ("#include \"double-int.h\"\n"); + printf ("#include \"real.h\"\n"); + printf ("#include \"fixed-value.h\"\n"); + printf ("#include \"alias.h\"\n"); + printf ("#include \"wide-int.h\"\n"); + printf ("#include \"inchash.h\"\n"); + printf ("#include \"tree.h\"\n"); + printf ("#include \"insn-config.h\"\n"); + printf ("#include \"expmed.h\"\n"); + printf ("#include \"dojump.h\"\n"); + printf ("#include \"explow.h\"\n"); + printf ("#include \"calls.h\"\n"); + printf ("#include \"emit-rtl.h\"\n"); + printf ("#include \"varasm.h\"\n"); + printf ("#include \"stmt.h\"\n"); printf ("#include \"expr.h\"\n"); printf ("#include \"insn-codes.h\"\n"); printf ("#include \"optabs.h\"\n"); diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.c index 8cf109a..f534b03 100644 --- a/gcc/config/tilepro/tilepro.c +++ b/gcc/config/tilepro/tilepro.c @@ -28,6 +28,30 @@ #include "output.h" #include "insn-attr.h" #include "recog.h" +#include "hashtab.h" +#include "hash-set.h" +#include "vec.h" +#include "machmode.h" +#include "hard-reg-set.h" +#include "input.h" +#include "function.h" +#include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "symtab.h" +#include "wide-int.h" +#include "inchash.h" +#include "tree.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "calls.h" +#include "emit-rtl.h" +#include "varasm.h" +#include "stmt.h" #include "expr.h" #include "langhooks.h" #include "insn-codes.h" @@ -47,19 +71,8 @@ #include "tm-constrs.h" #include "target.h" #include "target-def.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" -#include "machmode.h" -#include "hard-reg-set.h" -#include "input.h" -#include "function.h" #include "dwarf2.h" #include "timevar.h" -#include "symtab.h" -#include "wide-int.h" -#include "inchash.h" -#include "tree.h" #include "fold-const.h" #include "hash-table.h" #include "ggc.h" @@ -72,8 +85,6 @@ #include "gimple.h" #include "stringpool.h" #include "stor-layout.h" -#include "varasm.h" -#include "calls.h" #include "gimplify.h" #include "cfgloop.h" #include "tilepro-builtins.h" diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 688df17..f9cc3ef 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -45,9 +45,17 @@ #include "insn-attr.h" #include "flags.h" #include "recog.h" -#include "expr.h" -#include "input.h" +#include "hashtab.h" #include "function.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "diagnostic-core.h" #include "ggc.h" #include "tm_p.h" diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index deb42e4..3a2a650 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -48,15 +48,23 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "insn-config.h" #include "conditions.h" -#include "input.h" #include "function.h" #include "output.h" #include "insn-attr.h" #include "recog.h" +#include "hashtab.h" +#include "flags.h" +#include "statistics.h" +#include "real.h" +#include "fixed-value.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "optabs.h" -#include "flags.h" #include "debug.h" #include "diagnostic-core.h" #include "reload.h" @@ -65,7 +73,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "target.h" #include "target-def.h" -#include "wide-int.h" #include "builtins.h" static void vax_option_override (void); diff --git a/gcc/config/visium/visium.c b/gcc/config/visium/visium.c index 657c067..e656af9 100644 --- a/gcc/config/visium/visium.c +++ b/gcc/config/visium/visium.c @@ -51,8 +51,13 @@ #include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "expr.h" #include "function.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "recog.h" #include "diagnostic-core.h" #include "tm_p.h" diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c index 8bd7ae7..6c289e5 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -56,8 +56,18 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "expr.h" #include "flags.h" +#include "statistics.h" +#include "double-int.h" +#include "real.h" +#include "fixed-value.h" +#include "alias.h" +#include "expmed.h" +#include "dojump.h" +#include "explow.h" +#include "emit-rtl.h" +#include "stmt.h" +#include "expr.h" #include "reload.h" #include "tm_p.h" #include "diagnostic-core.h" |