diff options
624 files changed, 676 insertions, 2628 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d7f6a840957..38fe3694f68 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,479 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * coretypes.h: Include hash-table.h and hash-set.h for host files. + * ggc.h: Don't include statistics.h> + * hash-map.h: Remove all includes. + * hash-set.h: Likewise. + * hash-table.h: Add statistics.h, inchash.h and hash-map-traits.h to + the include list. Remove <new>. + * inchash.h: Remove all includes. + * mem-stats.h: Likewise. + * vec.h: No special processing for generators or ggc. + * alias.c : Adjust include files. + * alloc-pool.c : Likewise. + * alloc-pool.h : Likewise. + * asan.c : Likewise. + * attribs.c : Likewise. + * auto-inc-dec.c : Likewise. + * auto-profile.c : Likewise. + * bb-reorder.c : Likewise. + * bitmap.c : Likewise. + * bitmap.h : Likewise. + * bt-load.c : Likewise. + * builtins.c : Likewise. + * caller-save.c : Likewise. + * calls.c : Likewise. + * ccmp.c : Likewise. + * cfg.c : Likewise. + * cfganal.c : Likewise. + * cfgbuild.c : Likewise. + * cfgcleanup.c : Likewise. + * cfgexpand.c : Likewise. + * cfghooks.c : Likewise. + * cfgloop.c : Likewise. + * cfgloop.h : Likewise. + * cfgloopanal.c : Likewise. + * cfgloopmanip.c : Likewise. + * cfgrtl.c : Likewise. + * cgraph.c : Likewise. + * cgraphbuild.c : Likewise. + * cgraphclones.c : Likewise. + * cgraphunit.c : Likewise. + * cilk-common.c : Likewise. + * combine-stack-adj.c : Likewise. + * combine.c : Likewise. + * compare-elim.c : Likewise. + * context.c : Likewise. + * convert.c : Likewise. + * coverage.c : Likewise. + * cppbuiltin.c : Likewise. + * cprop.c : Likewise. + * cse.c : Likewise. + * cselib.c : Likewise. + * data-streamer-in.c : Likewise. + * data-streamer-out.c : Likewise. + * data-streamer.c : Likewise. + * data-streamer.h : Likewise. + * dbxout.c : Likewise. + * dce.c : Likewise. + * ddg.c : Likewise. + * debug.c : Likewise. + * df-core.c : Likewise. + * df-problems.c : Likewise. + * df-scan.c : Likewise. + * df.h : Likewise. + * dfp.c : Likewise. + * dojump.c : Likewise. + * dominance.c : Likewise. + * domwalk.c : Likewise. + * double-int.c : Likewise. + * dse.c : Likewise. + * dumpfile.c : Likewise. + * dwarf2asm.c : Likewise. + * dwarf2cfi.c : Likewise. + * dwarf2out.c : Likewise. + * emit-rtl.c : Likewise. + * et-forest.c : Likewise. + * except.c : Likewise. + * except.h : Likewise. + * explow.c : Likewise. + * expmed.c : Likewise. + * expr.c : Likewise. + * final.c : Likewise. + * fixed-value.c : Likewise. + * fold-const.c : Likewise. + * function.c : Likewise. + * fwprop.c : Likewise. + * gcc-plugin.h : Likewise. + * gcc.c : Likewise. + * gcse-common.c : Likewise. + * gcse.c : Likewise. + * genattrtab.c : Likewise. + * genautomata.c : Likewise. + * genconditions.c : Likewise. + * genemit.c : Likewise. + * generic-match-head.c : Likewise. + * genextract.c : Likewise. + * gengtype-state.c : Likewise. + * gengtype.c : Likewise. + * genhooks.c : Likewise. + * genmatch.c : Likewise. + * genmodes.c : Likewise. + * genrecog.c : Likewise. + * gensupport.c : Likewise. + * ggc-common.c : Likewise. + * ggc-internal.h : Likewise. + * ggc-none.c : Likewise. + * ggc-page.c : Likewise. + * gimple-builder.c : Likewise. + * gimple-expr.c : Likewise. + * gimple-fold.c : Likewise. + * gimple-iterator.c : Likewise. + * gimple-low.c : Likewise. + * gimple-match-head.c : Likewise. + * gimple-pretty-print.c : Likewise. + * gimple-ssa-isolate-paths.c : Likewise. + * gimple-ssa-strength-reduction.c : Likewise. + * gimple-ssa.h : Likewise. + * gimple-streamer-in.c : Likewise. + * gimple-streamer-out.c : Likewise. + * gimple-streamer.h : Likewise. + * gimple-walk.c : Likewise. + * gimple.c : Likewise. + * gimplify-me.c : Likewise. + * gimplify.c : Likewise. + * godump.c : Likewise. + * graph.c : Likewise. + * graphds.c : Likewise. + * graphite-blocking.c : Likewise. + * graphite-dependences.c : Likewise. + * graphite-interchange.c : Likewise. + * graphite-isl-ast-to-gimple.c : Likewise. + * graphite-optimize-isl.c : Likewise. + * graphite-poly.c : Likewise. + * graphite-scop-detection.c : Likewise. + * graphite-sese-to-poly.c : Likewise. + * graphite.c : Likewise. + * haifa-sched.c : Likewise. + * hard-reg-set.h : Likewise. + * hw-doloop.c : Likewise. + * ifcvt.c : Likewise. + * inchash.c : Likewise. + * incpath.c : Likewise. + * init-regs.c : Likewise. + * input.c : Likewise. + * internal-fn.c : Likewise. + * ipa-chkp.c : Likewise. + * ipa-comdats.c : Likewise. + * ipa-cp.c : Likewise. + * ipa-devirt.c : Likewise. + * ipa-icf-gimple.c : Likewise. + * ipa-icf.c : Likewise. + * ipa-inline-analysis.c : Likewise. + * ipa-inline-transform.c : Likewise. + * ipa-inline.c : Likewise. + * ipa-polymorphic-call.c : Likewise. + * ipa-profile.c : Likewise. + * ipa-prop.c : Likewise. + * ipa-pure-const.c : Likewise. + * ipa-ref.c : Likewise. + * ipa-reference.c : Likewise. + * ipa-split.c : Likewise. + * ipa-utils.c : Likewise. + * ipa-visibility.c : Likewise. + * ipa.c : Likewise. + * ira-build.c : Likewise. + * ira-color.c : Likewise. + * ira-conflicts.c : Likewise. + * ira-costs.c : Likewise. + * ira-emit.c : Likewise. + * ira-lives.c : Likewise. + * ira.c : Likewise. + * jump.c : Likewise. + * langhooks.c : Likewise. + * lcm.c : Likewise. + * libfuncs.h : Likewise. + * lists.c : Likewise. + * loop-doloop.c : Likewise. + * loop-init.c : Likewise. + * loop-invariant.c : Likewise. + * loop-iv.c : Likewise. + * loop-unroll.c : Likewise. + * lower-subreg.c : Likewise. + * lra-assigns.c : Likewise. + * lra-coalesce.c : Likewise. + * lra-constraints.c : Likewise. + * lra-eliminations.c : Likewise. + * lra-lives.c : Likewise. + * lra-remat.c : Likewise. + * lra-spills.c : Likewise. + * lra.c : Likewise. + * lto-cgraph.c : Likewise. + * lto-compress.c : Likewise. + * lto-opts.c : Likewise. + * lto-section-in.c : Likewise. + * lto-section-out.c : Likewise. + * lto-streamer-in.c : Likewise. + * lto-streamer-out.c : Likewise. + * lto-streamer.c : Likewise. + * lto-streamer.h : Likewise. + * mcf.c : Likewise. + * mode-switching.c : Likewise. + * modulo-sched.c : Likewise. + * omega.c : Likewise. + * omp-low.c : Likewise. + * optabs.c : Likewise. + * opts-global.c : Likewise. + * opts.h : Likewise. + * passes.c : Likewise. + * plugin.c : Likewise. + * postreload-gcse.c : Likewise. + * postreload.c : Likewise. + * predict.c : Likewise. + * print-rtl.c : Likewise. + * print-tree.c : Likewise. + * profile.c : Likewise. + * read-md.c : Likewise. + * read-md.h : Likewise. + * read-rtl.c : Likewise. + * real.c : Likewise. + * realmpfr.c : Likewise. + * recog.c : Likewise. + * ree.c : Likewise. + * reg-stack.c : Likewise. + * regcprop.c : Likewise. + * reginfo.c : Likewise. + * regrename.c : Likewise. + * regstat.c : Likewise. + * reload.c : Likewise. + * reload1.c : Likewise. + * reorg.c : Likewise. + * resource.c : Likewise. + * rtl-chkp.c : Likewise. + * rtl.c : Likewise. + * rtl.h : Likewise. + * rtlanal.c : Likewise. + * rtlhash.c : Likewise. + * rtlhash.h : Likewise. + * rtlhooks.c : Likewise. + * sanopt.c : Likewise. + * sched-deps.c : Likewise. + * sched-ebb.c : Likewise. + * sched-rgn.c : Likewise. + * sched-vis.c : Likewise. + * sdbout.c : Likewise. + * sel-sched-dump.c : Likewise. + * sel-sched-ir.c : Likewise. + * sel-sched-ir.h : Likewise. + * sel-sched.c : Likewise. + * sese.c : Likewise. + * shrink-wrap.c : Likewise. + * shrink-wrap.h : Likewise. + * simplify-rtx.c : Likewise. + * stack-ptr-mod.c : Likewise. + * statistics.c : Likewise. + * stmt.c : Likewise. + * stor-layout.c : Likewise. + * store-motion.c : Likewise. + * stringpool.c : Likewise. + * symtab.c : Likewise. + * target-globals.c : Likewise. + * targhooks.c : Likewise. + * tlink.c : Likewise. + * toplev.c : Likewise. + * tracer.c : Likewise. + * trans-mem.c : Likewise. + * tree-affine.c : Likewise. + * tree-affine.h : Likewise. + * tree-browser.c : Likewise. + * tree-call-cdce.c : Likewise. + * tree-cfg.c : Likewise. + * tree-cfgcleanup.c : Likewise. + * tree-chkp-opt.c : Likewise. + * tree-chkp.c : Likewise. + * tree-chrec.c : Likewise. + * tree-complex.c : Likewise. + * tree-data-ref.c : Likewise. + * tree-dfa.c : Likewise. + * tree-diagnostic.c : Likewise. + * tree-dump.c : Likewise. + * tree-eh.c : Likewise. + * tree-eh.h : Likewise. + * tree-emutls.c : Likewise. + * tree-hasher.h : Likewise. + * tree-if-conv.c : Likewise. + * tree-inline.c : Likewise. + * tree-inline.h : Likewise. + * tree-into-ssa.c : Likewise. + * tree-iterator.c : Likewise. + * tree-loop-distribution.c : Likewise. + * tree-nested.c : Likewise. + * tree-nrv.c : Likewise. + * tree-object-size.c : Likewise. + * tree-outof-ssa.c : Likewise. + * tree-parloops.c : Likewise. + * tree-phinodes.c : Likewise. + * tree-predcom.c : Likewise. + * tree-pretty-print.c : Likewise. + * tree-profile.c : Likewise. + * tree-scalar-evolution.c : Likewise. + * tree-sra.c : Likewise. + * tree-ssa-address.c : Likewise. + * tree-ssa-alias.c : Likewise. + * tree-ssa-ccp.c : Likewise. + * tree-ssa-coalesce.c : Likewise. + * tree-ssa-copy.c : Likewise. + * tree-ssa-copyrename.c : Likewise. + * tree-ssa-dce.c : Likewise. + * tree-ssa-dom.c : Likewise. + * tree-ssa-dse.c : Likewise. + * tree-ssa-forwprop.c : Likewise. + * tree-ssa-ifcombine.c : Likewise. + * tree-ssa-live.c : Likewise. + * tree-ssa-loop-ch.c : Likewise. + * tree-ssa-loop-im.c : Likewise. + * tree-ssa-loop-ivcanon.c : Likewise. + * tree-ssa-loop-ivopts.c : Likewise. + * tree-ssa-loop-manip.c : Likewise. + * tree-ssa-loop-niter.c : Likewise. + * tree-ssa-loop-prefetch.c : Likewise. + * tree-ssa-loop-unswitch.c : Likewise. + * tree-ssa-loop.c : Likewise. + * tree-ssa-math-opts.c : Likewise. + * tree-ssa-operands.c : Likewise. + * tree-ssa-phiopt.c : Likewise. + * tree-ssa-phiprop.c : Likewise. + * tree-ssa-pre.c : Likewise. + * tree-ssa-propagate.c : Likewise. + * tree-ssa-reassoc.c : Likewise. + * tree-ssa-sccvn.c : Likewise. + * tree-ssa-scopedtables.c : Likewise. + * tree-ssa-sink.c : Likewise. + * tree-ssa-strlen.c : Likewise. + * tree-ssa-structalias.c : Likewise. + * tree-ssa-tail-merge.c : Likewise. + * tree-ssa-ter.c : Likewise. + * tree-ssa-threadedge.c : Likewise. + * tree-ssa-threadupdate.c : Likewise. + * tree-ssa-uncprop.c : Likewise. + * tree-ssa-uninit.c : Likewise. + * tree-ssa.c : Likewise. + * tree-ssanames.c : Likewise. + * tree-stdarg.c : Likewise. + * tree-streamer-in.c : Likewise. + * tree-streamer-out.c : Likewise. + * tree-streamer.c : Likewise. + * tree-streamer.h : Likewise. + * tree-switch-conversion.c : Likewise. + * tree-tailcall.c : Likewise. + * tree-vect-data-refs.c : Likewise. + * tree-vect-generic.c : Likewise. + * tree-vect-loop-manip.c : Likewise. + * tree-vect-loop.c : Likewise. + * tree-vect-patterns.c : Likewise. + * tree-vect-slp.c : Likewise. + * tree-vect-stmts.c : Likewise. + * tree-vectorizer.c : Likewise. + * tree-vectorizer.h : Likewise. + * tree-vrp.c : Likewise. + * tree.c : Likewise. + * tsan.c : Likewise. + * ubsan.c : Likewise. + * valtrack.c : Likewise. + * valtrack.h : Likewise. + * value-prof.c : Likewise. + * var-tracking.c : Likewise. + * varasm.c : Likewise. + * varpool.c : Likewise. + * vec.c: Likewise. + * vmsdbgout.c : Likewise. + * vtable-verify.c : Likewise. + * vtable-verify.h : Likewise. + * web.c : Likewise. + * wide-int.cc : Likewise. + * xcoffout.c : Likewise. + * config/aarch64/aarch64-builtins.c : Likewise. + * config/aarch64/aarch64.c : Likewise. + * config/aarch64/cortex-a57-fma-steering.c : Likewise. + * config/alpha/alpha.c : Likewise. + * config/arc/arc.c : Likewise. + * config/arm/aarch-common.c : Likewise. + * config/arm/arm-builtins.c : Likewise. + * config/arm/arm-c.c : Likewise. + * config/arm/arm.c : Likewise. + * config/avr/avr-c.c : Likewise. + * config/avr/avr-log.c : Likewise. + * config/avr/avr.c : Likewise. + * config/bfin/bfin.c : Likewise. + * config/c6x/c6x.c : Likewise. + * config/cr16/cr16.c : Likewise. + * config/cris/cris.c : Likewise. + * config/darwin-c.c : Likewise. + * config/darwin.c : Likewise. + * config/default-c.c : Likewise. + * config/epiphany/epiphany.c : Likewise. + * config/epiphany/mode-switch-use.c : Likewise. + * config/epiphany/resolve-sw-modes.c : Likewise. + * config/fr30/fr30.c : Likewise. + * config/frv/frv.c : Likewise. + * config/ft32/ft32.c : Likewise. + * config/glibc-c.c : Likewise. + * config/h8300/h8300.c : Likewise. + * config/i386/i386-c.c : Likewise. + * config/i386/i386.c : Likewise. + * config/i386/msformat-c.c : Likewise. + * config/i386/winnt-cxx.c : Likewise. + * config/i386/winnt-stubs.c : Likewise. + * config/i386/winnt.c : Likewise. + * config/ia64/ia64-c.c : Likewise. + * config/ia64/ia64.c : Likewise. + * config/iq2000/iq2000.c : Likewise. + * config/lm32/lm32.c : Likewise. + * config/m32c/m32c-pragma.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-pragma.c : Likewise. + * config/mep/mep.c : Likewise. + * config/microblaze/microblaze-c.c : Likewise. + * config/microblaze/microblaze.c : Likewise. + * config/mips/mips.c : Likewise. + * config/mmix/mmix.c : Likewise. + * config/mn10300/mn10300.c : Likewise. + * config/moxie/moxie.c : Likewise. + * config/msp430/msp430-c.c : Likewise. + * config/msp430/msp430.c : Likewise. + * config/nds32/nds32-cost.c : Likewise. + * 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/nios2/nios2.c : Likewise. + * config/nvptx/nvptx.c : Likewise. + * config/pa/pa.c : Likewise. + * config/pdp11/pdp11.c : Likewise. + * config/rl78/rl78-c.c : Likewise. + * config/rl78/rl78.c : Likewise. + * config/rs6000/rs6000-c.c : Likewise. + * config/rs6000/rs6000.c : Likewise. + * config/rx/rx.c : Likewise. + * config/s390/s390-c.c : Likewise. + * config/s390/s390.c : Likewise. + * config/sh/sh-c.c : Likewise. + * config/sh/sh-mem.cc : Likewise. + * config/sh/sh.c : Likewise. + * config/sh/sh_optimize_sett_clrt.cc : Likewise. + * config/sh/sh_treg_combine.cc : Likewise. + * config/sol2-c.c : Likewise. + * config/sol2-cxx.c : Likewise. + * config/sol2-stubs.c : Likewise. + * config/sol2.c : Likewise. + * config/sparc/sparc-c.c : Likewise. + * config/sparc/sparc.c : Likewise. + * config/spu/spu-c.c : Likewise. + * config/spu/spu.c : Likewise. + * config/stormy16/stormy16.c : Likewise. + * config/tilegx/mul-tables.c : Likewise. + * config/tilegx/tilegx-c.c : Likewise. + * config/tilegx/tilegx.c : Likewise. + * config/tilepro/mul-tables.c : Likewise. + * config/tilepro/tilepro-c.c : Likewise. + * config/tilepro/tilepro.c : Likewise. + * config/v850/v850-c.c : Likewise. + * config/v850/v850.c : Likewise. + * config/vax/vax.c : Likewise. + * config/visium/visium.c : Likewise. + * config/vms/vms-c.c : Likewise. + * config/vms/vms.c : Likewise. + * config/vxworks.c : Likewise. + * config/winnt-c.c : Likewise. + * config/xtensa/xtensa.c : Likewise. + 2015-06-08 Jan Hubicka <hubicka@ucw.cz> PR lto/65378 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 61509aa9d13..20fcf9a247c 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,13 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * gcc-interface/cuintp.c : Adjust include files. + * gcc-interface/decl.c : Likewise. + * gcc-interface/misc.c : Likewise. + * gcc-interface/targtyps.c : Likewise. + * gcc-interface/trans.c : Likewise. + * gcc-interface/utils.c : Likewise. + * gcc-interface/utils2.c : Likewise. + 2015-06-08 John Marino <gnugcc@marino.st> * a-intnam-dragonfly.ads: New. diff --git a/gcc/ada/gcc-interface/cuintp.c b/gcc/ada/gcc-interface/cuintp.c index 5245cd5fbc4..4eb569da49a 100644 --- a/gcc/ada/gcc-interface/cuintp.c +++ b/gcc/ada/gcc-interface/cuintp.c @@ -30,7 +30,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/ada/gcc-interface/decl.c b/gcc/ada/gcc-interface/decl.c index 3c243a24883..2e722e06b68 100644 --- a/gcc/ada/gcc-interface/decl.c +++ b/gcc/ada/gcc-interface/decl.c @@ -27,7 +27,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/ada/gcc-interface/misc.c b/gcc/ada/gcc-interface/misc.c index 2eef7df63a7..d990c3ddf2d 100644 --- a/gcc/ada/gcc-interface/misc.c +++ b/gcc/ada/gcc-interface/misc.c @@ -29,7 +29,6 @@ #include "opts.h" #include "options.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" @@ -49,7 +48,6 @@ #include "langhooks-def.h" #include "plugin.h" #include "hashtab.h" -#include "hash-set.h" #include "vec.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/ada/gcc-interface/targtyps.c b/gcc/ada/gcc-interface/targtyps.c index 1c740154554..f1728470ed6 100644 --- a/gcc/ada/gcc-interface/targtyps.c +++ b/gcc/ada/gcc-interface/targtyps.c @@ -28,7 +28,6 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/ada/gcc-interface/trans.c b/gcc/ada/gcc-interface/trans.c index 538aba39d3e..116419229f0 100644 --- a/gcc/ada/gcc-interface/trans.c +++ b/gcc/ada/gcc-interface/trans.c @@ -27,7 +27,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/ada/gcc-interface/utils.c b/gcc/ada/gcc-interface/utils.c index e24a295318a..181651a5a49 100644 --- a/gcc/ada/gcc-interface/utils.c +++ b/gcc/ada/gcc-interface/utils.c @@ -27,7 +27,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/ada/gcc-interface/utils2.c b/gcc/ada/gcc-interface/utils2.c index 63ef1f2bc69..681266685bb 100644 --- a/gcc/ada/gcc-interface/utils2.c +++ b/gcc/ada/gcc-interface/utils2.c @@ -27,7 +27,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/alias.c b/gcc/alias.c index 6cc3aa2644e..bc6a0eef0b8 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -23,20 +23,15 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -50,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "alloc-pool.h" #include "cselib.h" -#include "hash-map.h" #include "langhooks.h" #include "timevar.h" #include "dumpfile.h" diff --git a/gcc/alloc-pool.c b/gcc/alloc-pool.c index 601c2b73f81..bdf184abe5f 100644 --- a/gcc/alloc-pool.c +++ b/gcc/alloc-pool.c @@ -22,8 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "alloc-pool.h" -#include "hash-table.h" -#include "hash-map.h" ALLOC_POOL_ID_TYPE last_id; mem_alloc_description<pool_usage> pool_allocator_usage; diff --git a/gcc/alloc-pool.h b/gcc/alloc-pool.h index ed0cb6d3242..af3addefbb5 100644 --- a/gcc/alloc-pool.h +++ b/gcc/alloc-pool.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef ALLOC_POOL_H #define ALLOC_POOL_H -#include "hash-map.h" extern void dump_alloc_pool_statistics (void); diff --git a/gcc/asan.c b/gcc/asan.c index 38d6c562c63..599c8222897 100644 --- a/gcc/asan.c +++ b/gcc/asan.c @@ -22,16 +22,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hash-table.h" #include "predict.h" #include "tm.h" #include "hard-reg-set.h" @@ -51,7 +47,6 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stor-layout.h" #include "tree-iterator.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -61,10 +56,8 @@ along with GCC; see the file COPYING3. If not see #include "asan.h" #include "gimple-pretty-print.h" #include "target.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/attribs.c b/gcc/attribs.c index 8cf99dc0c9b..b50c73392c3 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -21,24 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" #include "stor-layout.h" #include "flags.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #include "cpplib.h" #include "target.h" #include "langhooks.h" -#include "hash-table.h" #include "plugin.h" /* Table of the tables of attributes (common, language, format, machine) diff --git a/gcc/auto-inc-dec.c b/gcc/auto-inc-dec.c index c760358c44e..0bdf91a507d 100644 --- a/gcc/auto-inc-dec.c +++ b/gcc/auto-inc-dec.c @@ -22,18 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "tm_p.h" #include "hard-reg-set.h" #include "predict.h" -#include "hashtab.h" #include "function.h" #include "dominance.h" #include "cfg.h" @@ -45,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "diagnostic-core.h" #include "recog.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/auto-profile.c b/gcc/auto-profile.c index a16ef0bec70..9246eadad7d 100644 --- a/gcc/auto-profile.c +++ b/gcc/auto-profile.c @@ -26,21 +26,15 @@ along with GCC; see the file COPYING3. If not see #include <set> #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-pass.h" #include "flags.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" @@ -66,7 +60,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 318e357d4f6..522d94489ef 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -82,24 +82,19 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "regs.h" #include "flags.h" #include "output.h" #include "target.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "tm_p.h" #include "obstack.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -124,7 +119,6 @@ #include "basic-block.h" #include "df.h" #include "bb-reorder.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/bitmap.c b/gcc/bitmap.c index 5fc46548beb..d600aceb9ca 100644 --- a/gcc/bitmap.c +++ b/gcc/bitmap.c @@ -21,13 +21,7 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "obstack.h" -#include "ggc.h" #include "bitmap.h" -#include "hash-table.h" -#include "vec.h" -#include "inchash.h" -#include "mem-stats.h" -#include "hash-map.h" /* Memory allocation statistics purpose instance. */ mem_alloc_description<bitmap_usage> bitmap_mem_desc; diff --git a/gcc/bitmap.h b/gcc/bitmap.h index 1d37bca43a0..00d55730efd 100644 --- a/gcc/bitmap.h +++ b/gcc/bitmap.h @@ -127,10 +127,7 @@ along with GCC; see the file COPYING3. If not see bad for persistent sets, so persistent sets should be allocated on an obstack whenever possible. */ -#include "hashtab.h" -#include "statistics.h" #include "obstack.h" -#include "mem-stats.h" /* Bitmap memory usage. */ struct bitmap_usage: public mem_usage diff --git a/gcc/bt-load.c b/gcc/bt-load.c index 166ba030208..f48edf201d0 100644 --- a/gcc/bt-load.c +++ b/gcc/bt-load.c @@ -27,15 +27,10 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "target.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/builtins.c b/gcc/builtins.c index b3bc3500561..e8fe3db5517 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -37,7 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-object-size.h" #include "realmpfr.h" #include "predict.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "cfgrtl.h" @@ -51,7 +47,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "except.h" #include "insn-config.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 17816a3b73d..a2324a49b54 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,27 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * array-notation-common.c : Adjust include files. + * c-ada-spec.c : Likewise. + * c-cilkplus.c : Likewise. + * c-common.c : Likewise. + * c-common.h : Likewise. + * c-cppbuiltin.c : Likewise. + * c-dump.c : Likewise. + * c-format.c : Likewise. + * c-gimplify.c : Likewise. + * c-indentation.c : Likewise. + * c-lex.c : Likewise. + * c-omp.c : Likewise. + * c-opts.c : Likewise. + * c-pch.c : Likewise. + * c-ppoutput.c : Likewise. + * c-pragma.c : Likewise. + * c-pretty-print.c : Likewise. + * c-semantics.c : Likewise. + * c-ubsan.c : Likewise. + * cilk.c : Likewise. + * stub-objc.c : Likewise. + 2015-06-08 Marek Polacek <polacek@redhat.com> PR c/66415 diff --git a/gcc/c-family/array-notation-common.c b/gcc/c-family/array-notation-common.c index c79ccb4b539..1cdcb19c43e 100644 --- a/gcc/c-family/array-notation-common.c +++ b/gcc/c-family/array-notation-common.c @@ -24,13 +24,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "langhooks.h" #include "tree-iterator.h" diff --git a/gcc/c-family/c-ada-spec.c b/gcc/c-family/c-ada-spec.c index 561a0a6b123..b79eca815c7 100644 --- a/gcc/c-family/c-ada-spec.c +++ b/gcc/c-family/c-ada-spec.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "dumpfile.h" diff --git a/gcc/c-family/c-cilkplus.c b/gcc/c-family/c-cilkplus.c index d2aa2e88fcd..d615bd936aa 100644 --- a/gcc/c-family/c-cilkplus.c +++ b/gcc/c-family/c-cilkplus.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "c-common.h" diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c index 6f4393b7748..5b76567735a 100644 --- a/gcc/c-family/c-common.c +++ b/gcc/c-family/c-common.c @@ -47,13 +47,9 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "diagnostic.h" #include "tree-iterator.h" -#include "hashtab.h" #include "opts.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/c-family/c-common.h b/gcc/c-family/c-common.h index af86e268775..7ba81c4ecf8 100644 --- a/gcc/c-family/c-common.h +++ b/gcc/c-family/c-common.h @@ -22,16 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "splay-tree.h" #include "cpplib.h" -#include "ggc.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" -#include "statistics.h" -#include "vec.h" #include "alias.h" #include "flags.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" diff --git a/gcc/c-family/c-cppbuiltin.c b/gcc/c-family/c-cppbuiltin.c index c44a1493d48..918f51b3565 100644 --- a/gcc/c-family/c-cppbuiltin.c +++ b/gcc/c-family/c-cppbuiltin.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "stringpool.h" diff --git a/gcc/c-family/c-dump.c b/gcc/c-family/c-dump.c index b2dd77aed82..3c5d9abd251 100644 --- a/gcc/c-family/c-dump.c +++ b/gcc/c-family/c-dump.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tree-dump.h" #include "c-common.h" diff --git a/gcc/c-family/c-format.c b/gcc/c-family/c-format.c index 564e47bf0fa..397091b82c2 100644 --- a/gcc/c-family/c-format.c +++ b/gcc/c-family/c-format.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "flags.h" diff --git a/gcc/c-family/c-gimplify.c b/gcc/c-family/c-gimplify.c index dfa558787e0..8a799b9cef6 100644 --- a/gcc/c-family/c-gimplify.c +++ b/gcc/c-family/c-gimplify.c @@ -27,19 +27,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "c-common.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -57,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "dumpfile.h" #include "c-pretty-print.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/c-family/c-indentation.c b/gcc/c-family/c-indentation.c index 5c78e188904..f8c28cfb190 100644 --- a/gcc/c-family/c-indentation.c +++ b/gcc/c-family/c-indentation.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "stor-layout.h" diff --git a/gcc/c-family/c-lex.c b/gcc/c-family/c-lex.c index 52a8ecc92ea..94ee59d6647 100644 --- a/gcc/c-family/c-lex.c +++ b/gcc/c-family/c-lex.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "stor-layout.h" diff --git a/gcc/c-family/c-omp.c b/gcc/c-family/c-omp.c index 4d181dcfaf5..e0658f9d503 100644 --- a/gcc/c-family/c-omp.c +++ b/gcc/c-family/c-omp.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-common.h" #include "c-pragma.h" diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.c index 971f5ebdd6a..b90e0f485f1 100644 --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "options.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-common.h" #include "c-pragma.h" diff --git a/gcc/c-family/c-pch.c b/gcc/c-family/c-pch.c index 693444cadde..4db9c24be49 100644 --- a/gcc/c-family/c-pch.c +++ b/gcc/c-family/c-pch.c @@ -23,18 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "version.h" #include "cpplib.h" #include "options.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "c-common.h" #include "debug.h" #include "c-pragma.h" -#include "ggc.h" #include "langhooks.h" #include "hosthooks.h" #include "target.h" diff --git a/gcc/c-family/c-ppoutput.c b/gcc/c-family/c-ppoutput.c index b7feea632f7..d404c8516e9 100644 --- a/gcc/c-family/c-ppoutput.c +++ b/gcc/c-family/c-ppoutput.c @@ -21,13 +21,10 @@ #include "coretypes.h" #include "cpplib.h" #include "../libcpp/internal.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "c-common.h" /* For flags. */ #include "c-pragma.h" /* For parse_in. */ diff --git a/gcc/c-family/c-pragma.c b/gcc/c-family/c-pragma.c index fafde83d866..5d8300e4e4e 100644 --- a/gcc/c-family/c-pragma.c +++ b/gcc/c-family/c-pragma.c @@ -21,20 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" #include "varasm.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" /* For cfun. FIXME: Does the parser know @@ -50,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "opts.h" #include "plugin.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/c-family/c-pretty-print.c b/gcc/c-family/c-pretty-print.c index 34b98a10b1a..2115d76aa54 100644 --- a/gcc/c-family/c-pretty-print.c +++ b/gcc/c-family/c-pretty-print.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "attribs.h" diff --git a/gcc/c-family/c-semantics.c b/gcc/c-family/c-semantics.c index 1d6bb54b64c..1b3c27788aa 100644 --- a/gcc/c-family/c-semantics.c +++ b/gcc/c-family/c-semantics.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "hard-reg-set.h" #include "function.h" diff --git a/gcc/c-family/c-ubsan.c b/gcc/c-family/c-ubsan.c index 99abc4a6707..19e9bf15f84 100644 --- a/gcc/c-family/c-ubsan.c +++ b/gcc/c-family/c-ubsan.c @@ -21,21 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "alloc-pool.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/c-family/cilk.c b/gcc/c-family/cilk.c index 6cf68d285a8..4957ade7e0f 100644 --- a/gcc/c-family/cilk.c +++ b/gcc/c-family/cilk.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -41,12 +38,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "c-family/c-common.h" #include "toplev.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" @@ -54,7 +47,6 @@ along with GCC; see the file COPYING3. If not see #include "ipa-ref.h" #include "cgraph.h" #include "diagnostic.h" -#include "vec.h" #include "cilk.h" enum add_variable_type { diff --git a/gcc/c-family/stub-objc.c b/gcc/c-family/stub-objc.c index 782344f0270..835ebaca94b 100644 --- a/gcc/c-family/stub-objc.c +++ b/gcc/c-family/stub-objc.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "vec.h" -#include "hash-set.h" #include "alias.h" #include "input.h" #include "symtab.h" #include "flags.h" -#include "inchash.h" #include "tree.h" #include "c-common.h" #include "c-objc.h" diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index d37a3ab09f1..e5759a45e54 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,16 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * c-array-notation.c : Adjust include files. + * c-aux-info.c : Likewise. + * c-convert.c : Likewise. + * c-decl.c : Likewise. + * c-errors.c : Likewise. + * c-lang.c : Likewise. + * c-lang.h : Likewise. + * c-objc-common.c : Likewise. + * c-parser.c : Likewise. + * c-typeck.c : Likewise. + 2015-06-05 Aldy Hernandez <aldyh@redhat.com> * c-decl.c (finish_struct): Save C_TYPE_INCOMPLETE_VARS and diff --git a/gcc/c/c-array-notation.c b/gcc/c/c-array-notation.c index 766252b58ec..682d4120da6 100644 --- a/gcc/c/c-array-notation.c +++ b/gcc/c/c-array-notation.c @@ -68,13 +68,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" #include "flags.h" -#include "inchash.h" #include "tree.h" #include "c-tree.h" #include "gimple-expr.h" diff --git a/gcc/c/c-aux-info.c b/gcc/c/c-aux-info.c index 93814d5f6eb..2cc8d099923 100644 --- a/gcc/c/c-aux-info.c +++ b/gcc/c/c-aux-info.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "c-tree.h" diff --git a/gcc/c/c-convert.c b/gcc/c/c-convert.c index ef87303e4a8..e6cba968b0f 100644 --- a/gcc/c/c-convert.c +++ b/gcc/c/c-convert.c @@ -27,12 +27,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "convert.h" diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index 77d1de9adbb..7fd662d34f3 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -30,12 +30,9 @@ along with GCC; see the file COPYING3. If not see #include "input.h" #include "tm.h" #include "intl.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" @@ -45,9 +42,6 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-inline.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "function.h" #include "c-tree.h" @@ -67,12 +61,10 @@ along with GCC; see the file COPYING3. If not see #include "tree-iterator.h" #include "diagnostic-core.h" #include "dumpfile.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" -#include "hash-table.h" #include "langhooks-def.h" #include "plugin.h" #include "c-family/c-ada-spec.h" diff --git a/gcc/c/c-errors.c b/gcc/c/c-errors.c index c640bb24c35..b3e7ee9b5d6 100644 --- a/gcc/c/c-errors.c +++ b/gcc/c/c-errors.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "c-tree.h" #include "tm_p.h" diff --git a/gcc/c/c-lang.c b/gcc/c/c-lang.c index e4b283dfaab..fae024f69d2 100644 --- a/gcc/c/c-lang.c +++ b/gcc/c/c-lang.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "c-tree.h" #include "c-family/c-common.h" diff --git a/gcc/c/c-lang.h b/gcc/c/c-lang.h index 18c37704e2a..9b45c87a6c2 100644 --- a/gcc/c/c-lang.h +++ b/gcc/c/c-lang.h @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #define GCC_C_LANG_H #include "c-family/c-common.h" -#include "ggc.h" struct GTY(()) lang_type { /* In a RECORD_TYPE, a sorted array of the fields of the type. */ diff --git a/gcc/c/c-objc-common.c b/gcc/c/c-objc-common.c index 68ba65f2e03..514cc55d08d 100644 --- a/gcc/c/c-objc-common.c +++ b/gcc/c/c-objc-common.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" #include "flags.h" -#include "inchash.h" #include "tree.h" #include "c-tree.h" #include "intl.h" diff --git a/gcc/c/c-parser.c b/gcc/c/c-parser.c index c691e76bcf6..0f6d1c9f75f 100644 --- a/gcc/c/c-parser.c +++ b/gcc/c/c-parser.c @@ -39,13 +39,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" /* For rtl.h: needs enum reg_class. */ -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" #include "flags.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -61,16 +58,11 @@ along with GCC; see the file COPYING3. If not see #include "c-tree.h" #include "c-lang.h" #include "flags.h" -#include "ggc.h" #include "c-family/c-common.h" #include "c-family/c-objc.h" -#include "vec.h" #include "target.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "function.h" #include "ipa-ref.h" diff --git a/gcc/c/c-typeck.c b/gcc/c/c-typeck.c index d473e6a5cc7..636e0bbc9ae 100644 --- a/gcc/c/c-typeck.c +++ b/gcc/c/c-typeck.c @@ -27,12 +27,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" #include "input.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -48,9 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-iterator.h" #include "bitmap.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/caller-save.c b/gcc/caller-save.c index 82ad533eab6..c64daf90adb 100644 --- a/gcc/caller-save.c +++ b/gcc/caller-save.c @@ -28,9 +28,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "recog.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -39,9 +36,7 @@ along with GCC; see the file COPYING3. If not see #include "df.h" #include "reload.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" @@ -54,7 +49,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "tm_p.h" #include "addresses.h" -#include "ggc.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/calls.c b/gcc/calls.c index da2c8f614f8..3da5212e512 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -35,7 +32,6 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "attribs.h" #include "predict.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "basic-block.h" @@ -45,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -66,7 +61,6 @@ along with GCC; see the file COPYING3. If not see #include "bitmap.h" #include "langhooks.h" #include "target.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ccmp.c b/gcc/ccmp.c index d51b03a6967..375fe9d105e 100644 --- a/gcc/ccmp.c +++ b/gcc/ccmp.c @@ -23,22 +23,17 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "rtl.h" #include "tm_p.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" #include "regs.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/cfg.c b/gcc/cfg.c index a28b0a7b8b7..9ca8987e076 100644 --- a/gcc/cfg.c +++ b/gcc/cfg.c @@ -50,21 +50,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "obstack.h" -#include "ggc.h" -#include "hash-table.h" #include "alloc-pool.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/cfganal.c b/gcc/cfganal.c index 5856e883dd5..10e699e2647 100644 --- a/gcc/cfganal.c +++ b/gcc/cfganal.c @@ -23,9 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/cfgbuild.c b/gcc/cfgbuild.c index 45de5281c87..806dcec7b48 100644 --- a/gcc/cfgbuild.c +++ b/gcc/cfgbuild.c @@ -22,17 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "hard-reg-set.h" #include "predict.h" -#include "hashtab.h" #include "function.h" #include "dominance.h" #include "cfg.h" @@ -43,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "flags.h" #include "except.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c index 1b5c5c52dfd..59071ca1345 100644 --- a/gcc/cfgcleanup.c +++ b/gcc/cfgcleanup.c @@ -34,12 +34,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "hard-reg-set.h" #include "regs.h" @@ -52,13 +49,11 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "tm_p.h" #include "target.h" -#include "hashtab.h" #include "function.h" /* For inline functions in emit-rtl.h they need crtl. */ #include "emit-rtl.h" #include "tree-pass.h" #include "cfgloop.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index e9840b10004..b23e325c39d 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "rtl.h" #include "hard-reg-set.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -38,7 +35,6 @@ along with GCC; see the file COPYING3. If not see #include "print-tree.h" #include "tm_p.h" #include "predict.h" -#include "hashtab.h" #include "function.h" #include "dominance.h" #include "cfg.h" @@ -50,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-codes.h" #include "optabs.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -69,7 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/cfghooks.c b/gcc/cfghooks.c index b9e94cfba8b..a8a41992a1b 100644 --- a/gcc/cfghooks.c +++ b/gcc/cfghooks.c @@ -23,18 +23,12 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/cfgloop.c b/gcc/cfgloop.c index a279046e7ee..1a119effada 100644 --- a/gcc/cfgloop.c +++ b/gcc/cfgloop.c @@ -22,11 +22,7 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "symtab.h" -#include "inchash.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/cfgloop.h b/gcc/cfgloop.h index d811c561e0a..c73ad7f6254 100644 --- a/gcc/cfgloop.h +++ b/gcc/cfgloop.h @@ -22,9 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "bitmap.h" #include "sbitmap.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.c index 21ba9f4b20e..62fbd76a3cb 100644 --- a/gcc/cfgloopanal.c +++ b/gcc/cfgloopanal.c @@ -25,9 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -36,9 +33,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/cfgloopmanip.c b/gcc/cfgloopmanip.c index a4f13c20c36..8b075343bb5 100644 --- a/gcc/cfgloopmanip.c +++ b/gcc/cfgloopmanip.c @@ -23,11 +23,7 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "rtl.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "symtab.h" -#include "inchash.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c index 13f8372735e..31787a9395c 100644 --- a/gcc/cfgrtl.c +++ b/gcc/cfgrtl.c @@ -41,16 +41,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "hard-reg-set.h" #include "predict.h" -#include "hashtab.h" #include "function.h" #include "dominance.h" #include "cfg.h" @@ -69,7 +65,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "insn-config.h" #include "rtl.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -81,7 +76,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "common/common-target.h" #include "cfgloop.h" -#include "ggc.h" #include "tree-pass.h" #include "df.h" diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 22b71d9a8cf..95907fb5124 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -27,12 +27,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -40,7 +37,6 @@ along with GCC; see the file COPYING3. If not see #include "print-tree.h" #include "tree-inline.h" #include "langhooks.h" -#include "hashtab.h" #include "toplev.h" #include "flags.h" #include "debug.h" @@ -49,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "dominance.h" #include "cfg.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" @@ -80,7 +75,6 @@ along with GCC; see the file COPYING3. If not see #include "ipa-inline.h" #include "cfgloop.h" #include "gimple-pretty-print.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/cgraphbuild.c b/gcc/cgraphbuild.c index 7bab872e1eb..5282bdc3bc8 100644 --- a/gcc/cgraphbuild.c +++ b/gcc/cgraphbuild.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -48,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "intl.h" #include "tree-pass.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c index 7d8271d97f7..9d951edc80c 100644 --- a/gcc/cgraphclones.c +++ b/gcc/cgraphclones.c @@ -69,12 +69,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -101,7 +98,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "params.h" #include "intl.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c index c1da9880d73..81261613679 100644 --- a/gcc/cgraphunit.c +++ b/gcc/cgraphunit.c @@ -161,12 +161,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -201,7 +198,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "params.h" #include "intl.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/cilk-common.c b/gcc/cilk-common.c index 8b358378799..594ab5c5783 100644 --- a/gcc/cilk-common.c +++ b/gcc/cilk-common.c @@ -23,25 +23,20 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" #include "langhooks.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index ec10f48bc85..ff45da99514 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -49,15 +49,10 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/combine.c b/gcc/combine.c index 8a9ab7aadb4..bce843031f4 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -80,12 +80,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "tm_p.h" @@ -101,8 +98,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "insn-config.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -122,7 +117,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "df.h" #include "valtrack.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/compare-elim.c b/gcc/compare-elim.c index 7acc19c3e43..1d1a1659677 100644 --- a/gcc/compare-elim.c +++ b/gcc/compare-elim.c @@ -64,9 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "flags.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.c index 5c324b8dd7e..f7a39ec2ea6 100644 --- a/gcc/config/aarch64/aarch64-builtins.c +++ b/gcc/config/aarch64/aarch64-builtins.c @@ -23,22 +23,17 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #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 "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -53,8 +48,6 @@ #include "diagnostic-core.h" #include "insn-codes.h" #include "optabs.h" -#include "hash-table.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index bef6877712c..c3c27958405 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -25,12 +25,9 @@ #include "insn-codes.h" #include "rtl.h" #include "insn-attr.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -50,10 +47,8 @@ #include "df.h" #include "hard-reg-set.h" #include "output.h" -#include "hashtab.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -66,12 +61,10 @@ #include "target.h" #include "target-def.h" #include "targhooks.h" -#include "ggc.h" #include "tm_p.h" #include "recog.h" #include "langhooks.h" #include "diagnostic-core.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/aarch64/cortex-a57-fma-steering.c b/gcc/config/aarch64/cortex-a57-fma-steering.c index e55ffce17f1..12d44f7b6b9 100644 --- a/gcc/config/aarch64/cortex-a57-fma-steering.c +++ b/gcc/config/aarch64/cortex-a57-fma-steering.c @@ -33,8 +33,6 @@ #include "insn-attr.h" #include "recog.h" #include "output.h" -#include "vec.h" -#include "hash-map.h" #include "bitmap.h" #include "obstack.h" #include "df.h" diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index f6ce9eb7c40..4536aba9db6 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -43,9 +40,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,15 +53,12 @@ along with GCC; see the file COPYING3. If not see #include "obstack.h" #include "except.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #include "target.h" #include "target-def.h" #include "common/common-target.h" #include "debug.h" #include "langhooks.h" -#include "hash-map.h" -#include "hash-table.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index c3a50c793eb..12a3448d4d5 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -32,12 +32,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -50,16 +47,13 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "conditions.h" #include "insn-flags.h" -#include "hashtab.h" #include "function.h" #include "toplev.h" -#include "ggc.h" #include "tm_p.h" #include "target.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/config/arm/aarch-common.c b/gcc/config/arm/aarch-common.c index 0b39d179f92..cde6485813a 100644 --- a/gcc/config/arm/aarch-common.c +++ b/gcc/config/arm/aarch-common.c @@ -27,12 +27,9 @@ #include "tm.h" #include "tm_p.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" #include "rtl.h" diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.c index 36c90ea30fd..1ceb8982409 100644 --- a/gcc/config/arm/arm-builtins.c +++ b/gcc/config/arm/arm-builtins.c @@ -22,20 +22,15 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #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 "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -52,7 +47,6 @@ #include "optabs.h" #include "gimple-expr.h" #include "target.h" -#include "ggc.h" #include "arm-protos.h" #define SIMD_MAX_BUILTIN_ARGS 5 diff --git a/gcc/config/arm/arm-c.c b/gcc/config/arm/arm-c.c index c2a75b5d722..fde0966315f 100644 --- a/gcc/config/arm/arm-c.c +++ b/gcc/config/arm/arm-c.c @@ -21,12 +21,9 @@ #include "coretypes.h" #include "tm.h" #include "tm_p.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index ee556160c3f..a959b9c420d 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -23,15 +23,11 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -48,8 +44,6 @@ #include "flags.h" #include "reload.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -69,12 +63,10 @@ #include "cfgbuild.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" -#include "ggc.h" #include "except.h" #include "tm_p.h" #include "target.h" diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.c index ad41e294702..4836a965394 100644 --- a/gcc/config/avr/avr-c.c +++ b/gcc/config/avr/avr-c.c @@ -25,12 +25,9 @@ #include "tm.h" #include "tm_p.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "target.h" diff --git a/gcc/config/avr/avr-log.c b/gcc/config/avr/avr-log.c index 8c163b9dc32..1bf8e8c3d5b 100644 --- a/gcc/config/avr/avr-log.c +++ b/gcc/config/avr/avr-log.c @@ -23,12 +23,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "print-tree.h" #include "output.h" diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index c22a0930dfb..ef65d222420 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -31,12 +31,9 @@ #include "insn-codes.h" #include "flags.h" #include "reload.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -45,9 +42,7 @@ #include "stor-layout.h" #include "stringpool.h" #include "output.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -59,7 +54,6 @@ #include "obstack.h" #include "recog.h" #include "optabs.h" -#include "ggc.h" #include "langhooks.h" #include "tm_p.h" #include "target.h" diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index 7b570cd1342..dc24ed5e998 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -31,12 +31,9 @@ #include "insn-flags.h" #include "output.h" #include "insn-attr.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -46,8 +43,6 @@ #include "function.h" #include "target.h" #include "target-def.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -57,7 +52,6 @@ #include "diagnostic-core.h" #include "recog.h" #include "optabs.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" @@ -67,7 +61,6 @@ #include "cfgbuild.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.c index 3c0c5b1acd8..ef449e4d924 100644 --- a/gcc/config/c6x/c6x.c +++ b/gcc/config/c6x/c6x.c @@ -24,12 +24,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -40,11 +37,9 @@ #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 "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -55,7 +50,6 @@ #include "regs.h" #include "optabs.h" #include "recog.h" -#include "ggc.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" @@ -72,7 +66,6 @@ #include "tm-constrs.h" #include "df.h" #include "diagnostic-core.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/config/cr16/cr16.c b/gcc/config/cr16/cr16.c index 64ede05f880..0112179b310 100644 --- a/gcc/config/cr16/cr16.c +++ b/gcc/config/cr16/cr16.c @@ -23,12 +23,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -45,8 +42,6 @@ #include "except.h" #include "function.h" #include "recog.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/config/cris/cris.c b/gcc/config/cris/cris.c index 8a30be1ffa5..5f44a965581 100644 --- a/gcc/config/cris/cris.c +++ b/gcc/config/cris/cris.c @@ -29,21 +29,16 @@ along with GCC; see the file COPYING3. If not see #include "conditions.h" #include "insn-attr.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" #include "stmt.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -59,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "tm-constrs.h" #include "target.h" #include "target-def.h" -#include "ggc.h" #include "insn-codes.h" #include "optabs.h" #include "dominance.h" @@ -73,7 +67,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "df.h" #include "opts.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/config/darwin-c.c b/gcc/config/darwin-c.c index 953b3d0047b..a33f594aad0 100644 --- a/gcc/config/darwin-c.c +++ b/gcc/config/darwin-c.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "target.h" #include "incpath.h" @@ -51,12 +48,8 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index 2ffac7e57b7..839fbc8b11e 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -31,20 +31,15 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "varasm.h" #include "stor-layout.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -53,7 +48,6 @@ along with GCC; see the file COPYING3. If not see #include "stmt.h" #include "expr.h" #include "reload.h" -#include "ggc.h" #include "langhooks.h" #include "target.h" #include "tm_p.h" @@ -71,7 +65,6 @@ along with GCC; see the file COPYING3. If not see #include "df.h" #include "debug.h" #include "obstack.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -80,7 +73,6 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "gimplify.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/config/default-c.c b/gcc/config/default-c.c index 305fe68bc08..6eaa8e4294c 100644 --- a/gcc/config/default-c.c +++ b/gcc/config/default-c.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "c-family/c-target-def.h" /* Do not include tm.h or tm_p.h here; if it is useful for a target to diff --git a/gcc/config/epiphany/epiphany.c b/gcc/config/epiphany/epiphany.c index c655e326049..ffd687c211b 100644 --- a/gcc/config/epiphany/epiphany.c +++ b/gcc/config/epiphany/epiphany.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -45,8 +42,6 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "insn-codes.h" #include "optabs.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -69,7 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "df.h" #include "langhooks.h" -#include "ggc.h" #include "tm-constrs.h" #include "tree-pass.h" /* for current_pass */ #include "context.h" diff --git a/gcc/config/epiphany/mode-switch-use.c b/gcc/config/epiphany/mode-switch-use.c index abc9971582f..410446402b5 100644 --- a/gcc/config/epiphany/mode-switch-use.c +++ b/gcc/config/epiphany/mode-switch-use.c @@ -24,9 +24,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/config/epiphany/resolve-sw-modes.c b/gcc/config/epiphany/resolve-sw-modes.c index 05346279450..c61e6bd74ab 100644 --- a/gcc/config/epiphany/resolve-sw-modes.c +++ b/gcc/config/epiphany/resolve-sw-modes.c @@ -24,11 +24,8 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "hard-reg-set.h" #include "tm_p.h" -#include "vec.h" #include "sbitmap.h" #include "predict.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.c index 7134f67c8b9..2ce966078a7 100644 --- a/gcc/config/fr30/fr30.c +++ b/gcc/config/fr30/fr30.c @@ -32,20 +32,15 @@ #include "insn-attr.h" #include "flags.h" #include "recog.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "output.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.c index d90986a482d..667c08d7ec8 100644 --- a/gcc/config/frv/frv.c +++ b/gcc/config/frv/frv.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -43,9 +40,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -68,7 +63,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgcleanup.h" #include "basic-block.h" #include "tm_p.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "targhooks.h" diff --git a/gcc/config/ft32/ft32.c b/gcc/config/ft32/ft32.c index 85c4cbab3df..ff844d374b5 100644 --- a/gcc/config/ft32/ft32.c +++ b/gcc/config/ft32/ft32.c @@ -35,12 +35,9 @@ #include "reload.h" #include "diagnostic-core.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "calls.h" @@ -48,7 +45,6 @@ #include "optabs.h" #include "except.h" #include "function.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "tm_p.h" diff --git a/gcc/config/glibc-c.c b/gcc/config/glibc-c.c index 1bd9d39fd47..9ac15018b67 100644 --- a/gcc/config/glibc-c.c +++ b/gcc/config/glibc-c.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "c-family/c-target-def.h" /* Implement TARGET_C_PREINCLUDE for glibc targets. */ diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index f5fccc6af49..b517f480040 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -43,9 +40,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,7 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "c-family/c-pragma.h" /* ??? */ #include "tm_p.h" #include "tm-constrs.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "dominance.h" diff --git a/gcc/config/i386/i386-c.c b/gcc/config/i386/i386-c.c index 4cd56e650a7..fc6d30ca043 100644 --- a/gcc/config/i386/i386-c.c +++ b/gcc/config/i386/i386-c.c @@ -21,18 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "flags.h" #include "c-family/c-common.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "cpplib.h" diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 153dd85babf..622c5f58033 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -47,8 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "function.h" #include "recog.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -67,18 +62,15 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "common/common-target.h" #include "langhooks.h" #include "reload.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/i386/msformat-c.c b/gcc/config/i386/msformat-c.c index 64cb86e7412..9d0553762c9 100644 --- a/gcc/config/i386/msformat-c.c +++ b/gcc/config/i386/msformat-c.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "c-family/c-common.h" diff --git a/gcc/config/i386/winnt-cxx.c b/gcc/config/i386/winnt-cxx.c index 8b60bb3f2f8..6afdcb9964e 100644 --- a/gcc/config/i386/winnt-cxx.c +++ b/gcc/config/i386/winnt-cxx.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" @@ -35,7 +32,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "tm_p.h" #include "diagnostic-core.h" -#include "hashtab.h" bool i386_pe_type_dllimport_p (tree decl) diff --git a/gcc/config/i386/winnt-stubs.c b/gcc/config/i386/winnt-stubs.c index 7d17ccbf617..203d84c1e97 100644 --- a/gcc/config/i386/winnt-stubs.c +++ b/gcc/config/i386/winnt-stubs.c @@ -26,17 +26,13 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "output.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "tm_p.h" #include "diagnostic-core.h" -#include "hashtab.h" bool i386_pe_type_dllimport_p (tree) diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.c index dfcc5b0f688..88859db95d5 100644 --- a/gcc/config/i386/winnt.c +++ b/gcc/config/i386/winnt.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "output.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -39,13 +36,9 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "tm_p.h" #include "diagnostic-core.h" -#include "hash-table.h" #include "langhooks.h" -#include "ggc.h" #include "target.h" #include "except.h" -#include "hash-table.h" -#include "vec.h" #include "predict.h" #include "input.h" #include "function.h" @@ -64,7 +57,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/config/ia64/ia64-c.c b/gcc/config/ia64/ia64-c.c index 162e00c4d39..35e459ee38c 100644 --- a/gcc/config/ia64/ia64-c.c +++ b/gcc/config/ia64/ia64-c.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cpplib.h" diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 8b4a02a6f24..459edd7a585 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -44,9 +41,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -56,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" @@ -74,7 +68,6 @@ along with GCC; see the file COPYING3. If not see #include "target-def.h" #include "common/common-target.h" #include "tm_p.h" -#include "hash-table.h" #include "langhooks.h" #include "tree-ssa-alias.h" #include "internal-fn.h" diff --git a/gcc/config/iq2000/iq2000.c b/gcc/config/iq2000/iq2000.c index 3bdcfadb9fd..cf37f802c5e 100644 --- a/gcc/config/iq2000/iq2000.c +++ b/gcc/config/iq2000/iq2000.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -41,8 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -55,7 +50,6 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "diagnostic-core.h" #include "reload.h" -#include "ggc.h" #include "tm_p.h" #include "debug.h" #include "target.h" diff --git a/gcc/config/lm32/lm32.c b/gcc/config/lm32/lm32.c index 06f0724002a..92eaa36d0c3 100644 --- a/gcc/config/lm32/lm32.c +++ b/gcc/config/lm32/lm32.c @@ -27,9 +27,6 @@ #include "regs.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -48,12 +45,10 @@ #include "recog.h" #include "output.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" #include "flags.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" @@ -67,7 +62,6 @@ #include "diagnostic-core.h" #include "optabs.h" #include "libfuncs.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "langhooks.h" diff --git a/gcc/config/m32c/m32c-pragma.c b/gcc/config/m32c/m32c-pragma.c index f37365adc9b..93bf150c445 100644 --- a/gcc/config/m32c/m32c-pragma.c +++ b/gcc/config/m32c/m32c-pragma.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-pragma.h" #include "c-family/c-common.h" diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index efef08ccd5b..a4c47bf3c15 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -35,20 +35,15 @@ #include "reload.h" #include "diagnostic-core.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,12 +53,10 @@ #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "tm_p.h" #include "langhooks.h" -#include "hash-table.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index 075227d890e..80828744ffe 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -21,12 +21,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -41,9 +38,7 @@ #include "dbxout.h" #include "insn-attr.h" #include "flags.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -52,7 +47,6 @@ #include "expr.h" #include "recog.h" #include "diagnostic-core.h" -#include "ggc.h" #include "dominance.h" #include "cfg.h" #include "cfgrtl.h" diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 94cac2b3d63..c0fb325fb34 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" @@ -42,9 +39,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -69,7 +64,6 @@ along with GCC; see the file COPYING3. If not see /* ??? Need to add a dependency between m68k.o and sched-int.h. */ #include "sched-int.h" #include "insn-codes.h" -#include "ggc.h" #include "opts.h" #include "optabs.h" #include "builtins.h" diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.c index 529e67299a2..412ef050393 100644 --- a/gcc/config/mcore/mcore.c +++ b/gcc/config/mcore/mcore.c @@ -22,12 +22,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -44,9 +41,7 @@ #include "insn-attr.h" #include "flags.h" #include "obstack.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -55,7 +50,6 @@ #include "expr.h" #include "reload.h" #include "recog.h" -#include "ggc.h" #include "diagnostic-core.h" #include "target.h" #include "target-def.h" diff --git a/gcc/config/mep/mep-pragma.c b/gcc/config/mep/mep-pragma.c index 90cc44490ae..b32cc8a0c92 100644 --- a/gcc/config/mep/mep-pragma.c +++ b/gcc/config/mep/mep-pragma.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "diagnostic-core.h" #include "c-family/c-pragma.h" diff --git a/gcc/config/mep/mep.c b/gcc/config/mep/mep.c index 724d84d6ec4..23d02bb9e2d 100644 --- a/gcc/config/mep/mep.c +++ b/gcc/config/mep/mep.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -45,9 +42,7 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "recog.h" #include "obstack.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -59,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "optabs.h" #include "reload.h" #include "tm_p.h" -#include "ggc.h" #include "diagnostic-core.h" #include "target.h" #include "target-def.h" @@ -74,7 +68,6 @@ along with GCC; see the file COPYING3. If not see #include "predict.h" #include "basic-block.h" #include "df.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/microblaze/microblaze-c.c b/gcc/config/microblaze/microblaze-c.c index ac2ffe4f551..f5ae551de62 100644 --- a/gcc/config/microblaze/microblaze-c.c +++ b/gcc/config/microblaze/microblaze-c.c @@ -24,12 +24,9 @@ #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" #include "tm_p.h" diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c index 3cd13029828..9c0d303ece6 100644 --- a/gcc/config/microblaze/microblaze.c +++ b/gcc/config/microblaze/microblaze.c @@ -31,20 +31,15 @@ #include "insn-flags.h" #include "insn-attr.h" #include "recog.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" #include "function.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -53,7 +48,6 @@ #include "expr.h" #include "reload.h" #include "output.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "tm_p.h" @@ -71,7 +65,6 @@ #include "insn-codes.h" #include "optabs.h" #include "diagnostic-core.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 9e0e8fd0090..e81134ed067 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -33,12 +33,9 @@ along with GCC; see the file COPYING3. If not see #include "insn-attr.h" #include "recog.h" #include "output.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -46,9 +43,7 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "calls.h" #include "function.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -60,9 +55,7 @@ along with GCC; see the file COPYING3. If not see #include "libfuncs.h" #include "reload.h" #include "tm_p.h" -#include "ggc.h" #include "gstab.h" -#include "hash-table.h" #include "debug.h" #include "target.h" #include "target-def.h" @@ -92,7 +85,6 @@ along with GCC; see the file COPYING3. If not see #include "opts.h" #include "tree-pass.h" #include "context.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c index 6706bbe9ba8..b76529a08a5 100644 --- a/gcc/config/mmix/mmix.c +++ b/gcc/config/mmix/mmix.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "regs.h" #include "hard-reg-set.h" -#include "hashtab.h" #include "insn-config.h" #include "output.h" #include "predict.h" -#include "vec.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -43,12 +40,10 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "flags.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" @@ -58,7 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "expr.h" #include "diagnostic-core.h" #include "recog.h" -#include "ggc.h" #include "dwarf2.h" #include "debug.h" #include "tm_p.h" diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index 7f38555b4d7..0d46b7e099c 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -23,12 +23,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -42,9 +39,7 @@ #include "flags.h" #include "recog.h" #include "reload.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/config/moxie/moxie.c b/gcc/config/moxie/moxie.c index e19daff8afc..7402db337ea 100644 --- a/gcc/config/moxie/moxie.c +++ b/gcc/config/moxie/moxie.c @@ -35,19 +35,14 @@ #include "reload.h" #include "diagnostic-core.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -57,7 +52,6 @@ #include "insn-codes.h" #include "optabs.h" #include "except.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "tm_p.h" diff --git a/gcc/config/msp430/msp430-c.c b/gcc/config/msp430/msp430-c.c index 2bb9c457293..8f87ff6798d 100644 --- a/gcc/config/msp430/msp430-c.c +++ b/gcc/config/msp430/msp430-c.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" #include "msp430-protos.h" diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.c index 0fc7d50d810..e1c0c96c646 100644 --- a/gcc/config/msp430/msp430.c +++ b/gcc/config/msp430/msp430.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -41,8 +38,6 @@ #include "insn-attr.h" #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -67,7 +62,6 @@ #include "predict.h" #include "basic-block.h" #include "df.h" -#include "ggc.h" #include "tm_p.h" #include "debug.h" #include "target.h" diff --git a/gcc/config/nds32/nds32-cost.c b/gcc/config/nds32/nds32-cost.c index 02d02929de1..f283f198f9f 100644 --- a/gcc/config/nds32/nds32-cost.c +++ b/gcc/config/nds32/nds32-cost.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-fp-as-gp.c b/gcc/config/nds32/nds32-fp-as-gp.c index ab8e2178757..f3304edbf55 100644 --- a/gcc/config/nds32/nds32-fp-as-gp.c +++ b/gcc/config/nds32/nds32-fp-as-gp.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-intrinsic.c b/gcc/config/nds32/nds32-intrinsic.c index 5ce3370e53c..6668a40ebda 100644 --- a/gcc/config/nds32/nds32-intrinsic.c +++ b/gcc/config/nds32/nds32-intrinsic.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-isr.c b/gcc/config/nds32/nds32-isr.c index e27907dfed9..8b4c0720348 100644 --- a/gcc/config/nds32/nds32-isr.c +++ b/gcc/config/nds32/nds32-isr.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-md-auxiliary.c b/gcc/config/nds32/nds32-md-auxiliary.c index 321ccf3d449..f231563cbce 100644 --- a/gcc/config/nds32/nds32-md-auxiliary.c +++ b/gcc/config/nds32/nds32-md-auxiliary.c @@ -25,12 +25,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -46,8 +43,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -73,7 +68,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-memory-manipulation.c b/gcc/config/nds32/nds32-memory-manipulation.c index 1256b317724..27438bc711d 100644 --- a/gcc/config/nds32/nds32-memory-manipulation.c +++ b/gcc/config/nds32/nds32-memory-manipulation.c @@ -25,12 +25,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -46,8 +43,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -73,7 +68,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-pipelines-auxiliary.c b/gcc/config/nds32/nds32-pipelines-auxiliary.c index 3cf400ca4ea..e6f07ff8fec 100644 --- a/gcc/config/nds32/nds32-pipelines-auxiliary.c +++ b/gcc/config/nds32/nds32-pipelines-auxiliary.c @@ -25,12 +25,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -46,8 +43,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -73,7 +68,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-predicates.c b/gcc/config/nds32/nds32-predicates.c index 516e48d7b93..06821647bdf 100644 --- a/gcc/config/nds32/nds32-predicates.c +++ b/gcc/config/nds32/nds32-predicates.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.c index 1ef76a95227..18c7adf1e6f 100644 --- a/gcc/config/nds32/nds32.c +++ b/gcc/config/nds32/nds32.c @@ -24,12 +24,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" @@ -45,8 +42,6 @@ #include "reload.h" /* For push_reload(). */ #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ #include "target.h" #include "target-def.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "ggc.h" #include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nios2/nios2.c b/gcc/config/nios2/nios2.c index 597a0464cce..2987862f70d 100644 --- a/gcc/config/nios2/nios2.c +++ b/gcc/config/nios2/nios2.c @@ -25,12 +25,9 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "regs.h" @@ -41,9 +38,7 @@ #include "insn-attr.h" #include "flags.h" #include "recog.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -54,7 +49,6 @@ #include "expr.h" #include "insn-codes.h" #include "optabs.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index daf6a217265..964c3cd4638 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -24,22 +24,17 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "insn-flags.h" #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 "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -52,7 +47,6 @@ #include "regs.h" #include "optabs.h" #include "recog.h" -#include "ggc.h" #include "timevar.h" #include "tm_p.h" #include "tm-preds.h" diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 34d02a9c7d2..a6ef23c0838 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -29,12 +29,9 @@ along with GCC; see the file COPYING3. If not see #include "conditions.h" #include "insn-attr.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -44,9 +41,7 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -57,7 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "optabs.h" #include "reload.h" #include "diagnostic-core.h" -#include "ggc.h" #include "recog.h" #include "predict.h" #include "tm_p.h" diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 831f1a3ce6a..fbf24f666db 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -27,9 +27,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "insn-config.h" #include "conditions.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "output.h" @@ -37,12 +34,10 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "recog.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/config/rl78/rl78-c.c b/gcc/config/rl78/rl78-c.c index 02c3ecedc87..cfce5a49b2a 100644 --- a/gcc/config/rl78/rl78-c.c +++ b/gcc/config/rl78/rl78-c.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" #include "rl78-protos.h" diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.c index bde03aad87a..1ab2705b2a0 100644 --- a/gcc/config/rl78/rl78.c +++ b/gcc/config/rl78/rl78.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -42,8 +39,6 @@ #include "insn-attr.h" #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -67,7 +62,6 @@ #include "predict.h" #include "basic-block.h" #include "df.h" -#include "ggc.h" #include "tm_p.h" #include "debug.h" #include "target.h" diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c index 494aa46754e..f0413acdd77 100644 --- a/gcc/config/rs6000/rs6000-c.c +++ b/gcc/config/rs6000/rs6000-c.c @@ -25,12 +25,9 @@ #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 66caa47ca2c..26c84fee4f1 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -31,12 +31,9 @@ #include "flags.h" #include "recog.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -44,9 +41,7 @@ #include "calls.h" #include "print-tree.h" #include "varasm.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -69,7 +64,6 @@ #include "basic-block.h" #include "diagnostic-core.h" #include "toplev.h" -#include "ggc.h" #include "tm_p.h" #include "target.h" #include "target-def.h" @@ -78,7 +72,6 @@ #include "reload.h" #include "cfgloop.h" #include "sched-int.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -96,7 +89,6 @@ #include "opts.h" #include "tree-vectorizer.h" #include "dumpfile.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 5bf38dfbb43..f4f68081ba6 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -26,12 +26,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" @@ -45,8 +42,6 @@ #include "insn-attr.h" #include "flags.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -70,14 +65,12 @@ #include "predict.h" #include "basic-block.h" #include "df.h" -#include "ggc.h" #include "tm_p.h" #include "debug.h" #include "target.h" #include "target-def.h" #include "langhooks.h" #include "opts.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/config/s390/s390-c.c b/gcc/config/s390/s390-c.c index 8ad42f1e967..75fde807f37 100644 --- a/gcc/config/s390/s390-c.c +++ b/gcc/config/s390/s390-c.c @@ -32,12 +32,9 @@ #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index d6ed179a2b0..2469e2be19f 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" @@ -49,8 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "function.h" #include "recog.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -68,14 +63,12 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "debug.h" #include "langhooks.h" #include "insn-codes.h" #include "optabs.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/sh/sh-c.c b/gcc/config/sh/sh-c.c index b3ea87f6ae8..8b7c4c702bf 100644 --- a/gcc/config/sh/sh-c.c +++ b/gcc/config/sh/sh-c.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" diff --git a/gcc/config/sh/sh-mem.cc b/gcc/config/sh/sh-mem.cc index 860189f614e..5d5b2d98e94 100644 --- a/gcc/config/sh/sh-mem.cc +++ b/gcc/config/sh/sh-mem.cc @@ -22,18 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.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 "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 3b63014cb13..8fc819764fa 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "insn-config.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -41,10 +38,8 @@ 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 "expmed.h" #include "dojump.h" #include "explow.h" @@ -77,8 +72,6 @@ along with GCC; see the file COPYING3. If not see #include "intl.h" #include "sched-int.h" #include "params.h" -#include "ggc.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/sh/sh_optimize_sett_clrt.cc b/gcc/config/sh/sh_optimize_sett_clrt.cc index f403d63dfb8..a546ef98eb6 100644 --- a/gcc/config/sh/sh_optimize_sett_clrt.cc +++ b/gcc/config/sh/sh_optimize_sett_clrt.cc @@ -21,9 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/config/sh/sh_treg_combine.cc b/gcc/config/sh/sh_treg_combine.cc index c09a4c330ee..90e0023e301 100644 --- a/gcc/config/sh/sh_treg_combine.cc +++ b/gcc/config/sh/sh_treg_combine.cc @@ -22,9 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" @@ -46,11 +43,9 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "target.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "optabs.h" #include "flags.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/config/sol2-c.c b/gcc/config/sol2-c.c index 0275adec475..06ed2f41f07 100644 --- a/gcc/config/sol2-c.c +++ b/gcc/config/sol2-c.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" diff --git a/gcc/config/sol2-cxx.c b/gcc/config/sol2-cxx.c index d2f5ea0ff10..0274324dbbb 100644 --- a/gcc/config/sol2-cxx.c +++ b/gcc/config/sol2-cxx.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cp/cp-tree.h" diff --git a/gcc/config/sol2-stubs.c b/gcc/config/sol2-stubs.c index 8d9a9801591..d037722c446 100644 --- a/gcc/config/sol2-stubs.c +++ b/gcc/config/sol2-stubs.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "tm.h" #include "tm_p.h" diff --git a/gcc/config/sol2.c b/gcc/config/sol2.c index faaf17f4885..9eb889aebb6 100644 --- a/gcc/config/sol2.c +++ b/gcc/config/sol2.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" @@ -37,8 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "tm_p.h" #include "diagnostic-core.h" -#include "ggc.h" -#include "hash-table.h" tree solaris_pending_aligns, solaris_pending_inits, solaris_pending_finis; diff --git a/gcc/config/sparc/sparc-c.c b/gcc/config/sparc/sparc-c.c index a614328ff50..67e28c130b9 100644 --- a/gcc/config/sparc/sparc-c.c +++ b/gcc/config/sparc/sparc-c.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "flags.h" diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 3939b1aa86d..15a8e5baaed 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -47,8 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "function.h" #include "except.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,13 +53,11 @@ along with GCC; see the file COPYING3. If not see #include "optabs.h" #include "recog.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #include "debug.h" #include "target.h" #include "target-def.h" #include "common/common-target.h" -#include "hash-table.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/spu/spu-c.c b/gcc/config/spu/spu-c.c index b68dbf47c14..6b4f40647a7 100644 --- a/gcc/config/spu/spu-c.c +++ b/gcc/config/spu/spu-c.c @@ -19,12 +19,9 @@ #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "c-family/c-common.h" diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index a6bf78200c1..00472d00485 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -27,21 +27,16 @@ #include "flags.h" #include "recog.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -62,7 +57,6 @@ #include "cfgcleanup.h" #include "basic-block.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #include "target.h" #include "target-def.h" @@ -70,7 +64,6 @@ #include "reload.h" #include "sched-int.h" #include "params.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.c index 3de727f9a4c..beb5a1339ee 100644 --- a/gcc/config/stormy16/stormy16.c +++ b/gcc/config/stormy16/stormy16.c @@ -34,21 +34,16 @@ #include "recog.h" #include "diagnostic-core.h" #include "obstack.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -62,8 +57,6 @@ #include "target-def.h" #include "tm_p.h" #include "langhooks.h" -#include "hash-table.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/config/tilegx/mul-tables.c b/gcc/config/tilegx/mul-tables.c index cd78c239edb..86a5c4cdd34 100644 --- a/gcc/config/tilegx/mul-tables.c +++ b/gcc/config/tilegx/mul-tables.c @@ -25,18 +25,13 @@ #include "system.h" #include "coretypes.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.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 "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/config/tilegx/tilegx-c.c b/gcc/config/tilegx/tilegx-c.c index 2850f2bc63c..69633213679 100644 --- a/gcc/config/tilegx/tilegx-c.c +++ b/gcc/config/tilegx/tilegx-c.c @@ -24,12 +24,9 @@ #include "tm.h" #include "tm_p.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" diff --git a/gcc/config/tilegx/tilegx.c b/gcc/config/tilegx/tilegx.c index 5832eff31f2..ab250eb23c2 100644 --- a/gcc/config/tilegx/tilegx.c +++ b/gcc/config/tilegx/tilegx.c @@ -28,17 +28,12 @@ #include "output.h" #include "insn-attr.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" @@ -68,8 +63,6 @@ #include "dwarf2.h" #include "timevar.h" #include "fold-const.h" -#include "hash-table.h" -#include "ggc.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/tilepro/mul-tables.c b/gcc/config/tilepro/mul-tables.c index 680f3b0c8a4..21ac465df50 100644 --- a/gcc/config/tilepro/mul-tables.c +++ b/gcc/config/tilepro/mul-tables.c @@ -25,18 +25,13 @@ #include "system.h" #include "coretypes.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.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 "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/config/tilepro/tilepro-c.c b/gcc/config/tilepro/tilepro-c.c index f47c6ca4062..f5f8bcdfd71 100644 --- a/gcc/config/tilepro/tilepro-c.c +++ b/gcc/config/tilepro/tilepro-c.c @@ -24,12 +24,9 @@ #include "tm.h" #include "tm_p.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-common.h" diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.c index ac0751934b9..72a65e5f7f5 100644 --- a/gcc/config/tilepro/tilepro.c +++ b/gcc/config/tilepro/tilepro.c @@ -28,17 +28,12 @@ #include "output.h" #include "insn-attr.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" @@ -69,8 +64,6 @@ #include "dwarf2.h" #include "timevar.h" #include "fold-const.h" -#include "hash-table.h" -#include "ggc.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/config/v850/v850-c.c b/gcc/config/v850/v850-c.c index 8af245db596..25fcf3bcf97 100644 --- a/gcc/config/v850/v850-c.c +++ b/gcc/config/v850/v850-c.c @@ -23,18 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" #include "c-family/c-pragma.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #ifndef streq diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 53dbf4522ca..7156721594f 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "stor-layout.h" @@ -42,9 +39,7 @@ #include "insn-attr.h" #include "flags.h" #include "recog.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -52,7 +47,6 @@ #include "stmt.h" #include "expr.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tm_p.h" #include "target.h" #include "target-def.h" diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index 9ea214d05e6..5038de9a974 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -32,12 +32,9 @@ along with GCC; see the file COPYING3. If not see #include "predict.h" #include "basic-block.h" #include "df.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "calls.h" #include "varasm.h" @@ -49,9 +46,7 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "insn-attr.h" #include "recog.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/config/visium/visium.c b/gcc/config/visium/visium.c index 7a023b588f9..55f24862a3b 100644 --- a/gcc/config/visium/visium.c +++ b/gcc/config/visium/visium.c @@ -22,16 +22,11 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" -#include "statistics.h" -#include "vec.h" #include "alias.h" #include "flags.h" #include "symtab.h" #include "tree-core.h" -#include "inchash.h" #include "fold-const.h" #include "tree-check.h" #include "tree.h" @@ -56,7 +51,6 @@ #include "recog.h" #include "diagnostic-core.h" #include "tm_p.h" -#include "ggc.h" #include "optabs.h" #include "target.h" #include "target-def.h" diff --git a/gcc/config/vms/vms-c.c b/gcc/config/vms/vms-c.c index b56a7e66182..6e9ae83b746 100644 --- a/gcc/config/vms/vms-c.c +++ b/gcc/config/vms/vms-c.c @@ -23,18 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "c-family/c-pragma.h" #include "c-family/c-common.h" #include "c/c-tree.h" #include "toplev.h" -#include "ggc.h" #include "tm_p.h" #include "incpath.h" #include "diagnostic.h" diff --git a/gcc/config/vms/vms.c b/gcc/config/vms/vms.c index e16a330772f..cdad95f9e6b 100644 --- a/gcc/config/vms/vms.c +++ b/gcc/config/vms/vms.c @@ -21,17 +21,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "vms-protos.h" -#include "ggc.h" #include "target.h" #include "output.h" #include "tm.h" diff --git a/gcc/config/vxworks.c b/gcc/config/vxworks.c index fd38576dc1e..db4cb1412d8 100644 --- a/gcc/config/vxworks.c +++ b/gcc/config/vxworks.c @@ -21,16 +21,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "vec.h" #include "target.h" #include "diagnostic-core.h" #include "output.h" #include "tm.h" -#include "hash-set.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/config/winnt-c.c b/gcc/config/winnt-c.c index 8c690610cd6..19941d48f3d 100644 --- a/gcc/config/winnt-c.c +++ b/gcc/config/winnt-c.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "options.h" #include "symtab.h" -#include "inchash.h" #include "c-family/c-target-def.h" static bool diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c index db39f3fc49c..d8c5b41b909 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -26,9 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "output.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -55,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "calls.h" #include "varasm.h" #include "flags.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" @@ -68,11 +63,9 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "optabs.h" #include "libfuncs.h" -#include "ggc.h" #include "target.h" #include "target-def.h" #include "langhooks.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/context.c b/gcc/context.c index 1c001f17908..0f4b5e9852c 100644 --- a/gcc/context.c +++ b/gcc/context.c @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "ggc.h" #include "context.h" #include "pass_manager.h" #include "dumpfile.h" diff --git a/gcc/convert.c b/gcc/convert.c index 79e3a7e6d13..d45635125d0 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/coretypes.h b/gcc/coretypes.h index 447edd75ae4..9bb541db416 100644 --- a/gcc/coretypes.h +++ b/gcc/coretypes.h @@ -307,6 +307,8 @@ typedef unsigned char uchar; #include "double-int.h" #include "real.h" #include "fixed-value.h" -#endif +#include "hash-table.h" +#include "hash-set.h" +#endif /* GENERATOR_FILE && !USED_FOR_TARGET */ #endif /* coretypes.h */ diff --git a/gcc/coverage.c b/gcc/coverage.c index 3fd54c405dd..e6566097a90 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -29,12 +29,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -42,10 +39,8 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "output.h" #include "regs.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -61,15 +56,12 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "toplev.h" #include "tm_p.h" -#include "ggc.h" #include "coverage.h" #include "langhooks.h" -#include "hash-table.h" #include "tree-iterator.h" #include "context.h" #include "pass_manager.h" #include "tree-pass.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 99988ef4ba8..5160324db43 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,42 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * call.c : Adjust include files. + * class.c : Likewise. + * constexpr.c : Likewise. + * cp-array-notation.c : Likewise. + * cp-cilkplus.c : Likewise. + * cp-gimplify.c : Likewise. + * cp-lang.c : Likewise. + * cp-objcp-common.c : Likewise. + * cp-tree.h : Likewise. + * cp-ubsan.c : Likewise. + * cvt.c : Likewise. + * decl.c : Likewise. + * decl2.c : Likewise. + * dump.c : Likewise. + * error.c : Likewise. + * except.c : Likewise. + * expr.c : Likewise. + * friend.c : Likewise. + * init.c : Likewise. + * lambda.c : Likewise. + * lex.c : Likewise. + * mangle.c : Likewise. + * method.c : Likewise. + * name-lookup.c : Likewise. + * optimize.c : Likewise. + * parser.c : Likewise. + * pt.c : Likewise. + * ptree.c : Likewise. + * repo.c : Likewise. + * rtti.c : Likewise. + * search.c : Likewise. + * semantics.c : Likewise. + * tree.c : Likewise. + * typeck.c : Likewise. + * typeck2.c : Likewise. + * vtable-class-hierarchy.c : Likewise. + 2015-06-05 Jason Merrill <jason@redhat.com> PR c++/66405 diff --git a/gcc/cp/call.c b/gcc/cp/call.c index da5cfbb7ca9..2d90ed9c07e 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "trans-mem.h" @@ -46,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "c-family/c-objc.h" #include "timevar.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 09de9cf8d96..5b9bba871ec 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -24,25 +24,20 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tm.h" #include "tree.h" #include "stringpool.h" #include "stor-layout.h" #include "attribs.h" -#include "hash-table.h" #include "cp-tree.h" #include "flags.h" #include "toplev.h" #include "target.h" #include "convert.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/constexpr.c b/gcc/cp/constexpr.c index 49d0fe4e308..8fa2eb3ac61 100644 --- a/gcc/cp/constexpr.c +++ b/gcc/cp/constexpr.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "cp-tree.h" diff --git a/gcc/cp/cp-array-notation.c b/gcc/cp/cp-array-notation.c index e8cf337e97d..a3656d3f6a3 100644 --- a/gcc/cp/cp-array-notation.c +++ b/gcc/cp/cp-array-notation.c @@ -53,19 +53,15 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "cp-tree.h" #include "c-family/c-common.h" #include "diagnostic.h" #include "tree-iterator.h" -#include "vec.h" /* Creates a FOR_STMT with INIT, COND, INCR and BODY as the initializer, condition, increment expression and the loop-body, respectively. */ diff --git a/gcc/cp/cp-cilkplus.c b/gcc/cp/cp-cilkplus.c index f9467705e42..74662b14a4e 100644 --- a/gcc/cp/cp-cilkplus.c +++ b/gcc/cp/cp-cilkplus.c @@ -27,7 +27,6 @@ #include "diagnostic-core.h" #include "tree-iterator.h" #include "tree-inline.h" /* for copy_tree_body_r. */ -#include "ggc.h" #include "cilk.h" /* Callback for cp_walk_tree to validate the body of a pragma simd loop diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index d8dc1c72cee..05a009138cf 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "cp-tree.h" diff --git a/gcc/cp/cp-lang.c b/gcc/cp/cp-lang.c index c4e80e6a3b5..6eb7741f896 100644 --- a/gcc/cp/cp-lang.c +++ b/gcc/cp/cp-lang.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "cp-tree.h" @@ -36,7 +33,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks-def.h" #include "debug.h" #include "cp-objcp-common.h" -#include "hashtab.h" #include "target.h" #include "parser.h" diff --git a/gcc/cp/cp-objcp-common.c b/gcc/cp/cp-objcp-common.c index 4c193a1dfd2..13e2e22ca91 100644 --- a/gcc/cp/cp-objcp-common.c +++ b/gcc/cp/cp-objcp-common.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "cp-tree.h" #include "c-family/c-common.h" diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index fb1702cb150..603a8718278 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -21,15 +21,10 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_CP_TREE_H #define GCC_CP_TREE_H -#include "ggc.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "hash-map.h" /* In order for the format checking to accept the C++ front end diagnostic framework extensions, you must include this file before diff --git a/gcc/cp/cp-ubsan.c b/gcc/cp/cp-ubsan.c index 1cdee8632d4..ac9e38c76f7 100644 --- a/gcc/cp/cp-ubsan.c +++ b/gcc/cp/cp-ubsan.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "alloc-pool.h" #include "output.h" diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c index 2ab7b41c029..9f93c681bd1 100644 --- a/gcc/cp/cvt.c +++ b/gcc/cp/cvt.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "flags.h" diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 2bddce22d62..3bed5382600 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -30,12 +30,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tree-hasher.h" #include "stringpool.h" @@ -50,7 +47,6 @@ along with GCC; see the file COPYING3. If not see #include "decl.h" #include "intl.h" #include "toplev.h" -#include "hashtab.h" #include "tm_p.h" #include "target.h" #include "c-family/c-common.h" @@ -64,7 +60,6 @@ along with GCC; see the file COPYING3. If not see #include "timevar.h" #include "splay-tree.h" #include "plugin.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index c1b568b2c64..9df3139e9e3 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -30,12 +30,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" @@ -51,7 +48,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "c-family/c-common.h" #include "c-family/c-objc.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/dump.c b/gcc/cp/dump.c index 21a27e06608..465fadc7af4 100644 --- a/gcc/cp/dump.c +++ b/gcc/cp/dump.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "cp-tree.h" #include "tree-dump.h" diff --git a/gcc/cp/error.c b/gcc/cp/error.c index 83efad52874..32877864fb9 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cp-tree.h" diff --git a/gcc/cp/except.c b/gcc/cp/except.c index 67eb5a2226a..894cc28188c 100644 --- a/gcc/cp/except.c +++ b/gcc/cp/except.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "trans-mem.h" diff --git a/gcc/cp/expr.c b/gcc/cp/expr.c index 1ea873a3a42..5d900396d81 100644 --- a/gcc/cp/expr.c +++ b/gcc/cp/expr.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "cp-tree.h" diff --git a/gcc/cp/friend.c b/gcc/cp/friend.c index 564ced6e0b0..4f7e8086bd6 100644 --- a/gcc/cp/friend.c +++ b/gcc/cp/friend.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "cp-tree.h" #include "flags.h" diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 3f177b6f1cf..aad3b4409a7 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" diff --git a/gcc/cp/lambda.c b/gcc/cp/lambda.c index 3a4824b10a4..c423830a4bb 100644 --- a/gcc/cp/lambda.c +++ b/gcc/cp/lambda.c @@ -24,16 +24,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "tm.h" diff --git a/gcc/cp/lex.c b/gcc/cp/lex.c index 3e8ce355596..e04600b1f75 100644 --- a/gcc/cp/lex.c +++ b/gcc/cp/lex.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "input.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cp-tree.h" diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.c index f6ec65e139c..d1bb765108a 100644 --- a/gcc/cp/mangle.c +++ b/gcc/cp/mangle.c @@ -48,12 +48,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tree-hasher.h" #include "stor-layout.h" @@ -63,7 +60,6 @@ along with GCC; see the file COPYING3. If not see #include "obstack.h" #include "flags.h" #include "target.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/method.c b/gcc/cp/method.c index 9187eeb1665..e27945887da 100644 --- a/gcc/cp/method.c +++ b/gcc/cp/method.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" @@ -41,7 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "common/common-target.h" #include "diagnostic.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/name-lookup.c b/gcc/cp/name-lookup.c index e4baac3b959..cafc31f5927 100644 --- a/gcc/cp/name-lookup.c +++ b/gcc/cp/name-lookup.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "print-tree.h" diff --git a/gcc/cp/optimize.c b/gcc/cp/optimize.c index d902871a08b..cc5450811b8 100644 --- a/gcc/cp/optimize.c +++ b/gcc/cp/optimize.c @@ -22,18 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cp-tree.h" #include "input.h" #include "params.h" -#include "hashtab.h" #include "target.h" #include "debug.h" #include "tree-inline.h" @@ -42,7 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "dumpfile.h" #include "tree-iterator.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index 2ea61c02ed2..15b920a1fe9 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "timevar.h" #include "cpplib.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "print-tree.h" #include "stringpool.h" @@ -42,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "diagnostic-core.h" #include "target.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 4a9fff043e9..2ebeb658726 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" diff --git a/gcc/cp/ptree.c b/gcc/cp/ptree.c index d105be366d3..91438ac4c17 100644 --- a/gcc/cp/ptree.c +++ b/gcc/cp/ptree.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "print-tree.h" #include "cp-tree.h" diff --git a/gcc/cp/repo.c b/gcc/cp/repo.c index e98dace3200..850b256786e 100644 --- a/gcc/cp/repo.c +++ b/gcc/cp/repo.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "cp-tree.h" diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.c index d01de92ef8a..5acef1b949b 100644 --- a/gcc/cp/rtti.c +++ b/gcc/cp/rtti.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "intl.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "stringpool.h" diff --git a/gcc/cp/search.c b/gcc/cp/search.c index fff36195e88..26d58e8c8b4 100644 --- a/gcc/cp/search.c +++ b/gcc/cp/search.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "cp-tree.h" #include "intl.h" diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index dd53758cde4..650ef4c0583 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -27,12 +27,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stmt.h" #include "varasm.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "timevar.h" #include "diagnostic.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" @@ -57,7 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "cgraph.h" #include "tree-iterator.h" #include "target.h" -#include "hash-table.h" #include "gimplify.h" #include "bitmap.h" #include "omp-low.h" diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 9d9956b046e..3c4b5276eb3 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-hasher.h" @@ -39,7 +36,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "debug.h" #include "convert.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" @@ -48,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "ipa-ref.h" #include "cgraph.h" #include "splay-tree.h" -#include "hash-table.h" #include "gimple-expr.h" #include "gimplify.h" #include "attribs.h" diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c index 96371a44ab0..6c4b0380478 100644 --- a/gcc/cp/typeck.c +++ b/gcc/cp/typeck.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/cp/typeck2.c b/gcc/cp/typeck2.c index 5d90806192e..affa2657f45 100644 --- a/gcc/cp/typeck2.c +++ b/gcc/cp/typeck2.c @@ -29,12 +29,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "varasm.h" diff --git a/gcc/cp/vtable-class-hierarchy.c b/gcc/cp/vtable-class-hierarchy.c index 1a94ce225e1..dfd8af8d7e0 100644 --- a/gcc/cp/vtable-class-hierarchy.c +++ b/gcc/cp/vtable-class-hierarchy.c @@ -115,12 +115,8 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "cp-tree.h" #include "output.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/cppbuiltin.c b/gcc/cppbuiltin.c index 7c5163a3791..21661265be3 100644 --- a/gcc/cppbuiltin.c +++ b/gcc/cppbuiltin.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "version.h" #include "flags.h" diff --git a/gcc/cprop.c b/gcc/cprop.c index a0e7989dedd..6d83e225a0c 100644 --- a/gcc/cprop.c +++ b/gcc/cprop.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "toplev.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "regs.h" @@ -38,7 +35,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "recog.h" #include "predict.h" -#include "hashtab.h" #include "function.h" #include "dominance.h" #include "cfg.h" @@ -47,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "lcm.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/cse.c b/gcc/cse.c index 0453accefdc..6af1cf338c7 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -26,9 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "regs.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -41,9 +38,7 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "recog.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" @@ -55,7 +50,6 @@ along with GCC; see the file COPYING3. If not see #include "expr.h" #include "diagnostic-core.h" #include "toplev.h" -#include "ggc.h" #include "except.h" #include "target.h" #include "params.h" diff --git a/gcc/cselib.c b/gcc/cselib.c index e611d94072f..7ccaab4b811 100644 --- a/gcc/cselib.c +++ b/gcc/cselib.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h"/* FIXME: For hashing DEBUG_EXPR & friends. */ #include "tm_p.h" #include "regs.h" @@ -35,13 +32,10 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "insn-config.h" #include "recog.h" -#include "hashtab.h" #include "input.h" #include "function.h" #include "emit-rtl.h" #include "diagnostic-core.h" -#include "ggc.h" -#include "hash-table.h" #include "dumpfile.h" #include "alloc-pool.h" #include "cselib.h" diff --git a/gcc/data-streamer-in.c b/gcc/data-streamer-in.c index 841831e9cf3..c8f6dcbfff7 100644 --- a/gcc/data-streamer-in.c +++ b/gcc/data-streamer-in.c @@ -24,17 +24,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" -#include "vec.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" @@ -45,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/data-streamer-out.c b/gcc/data-streamer-out.c index 65804e39b3b..82c92e3e20d 100644 --- a/gcc/data-streamer-out.c +++ b/gcc/data-streamer-out.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/data-streamer.c b/gcc/data-streamer.c index 634bc9a1dba..7061dd6a8bd 100644 --- a/gcc/data-streamer.c +++ b/gcc/data-streamer.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -42,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/data-streamer.h b/gcc/data-streamer.h index c26dda05058..f1e3507d42f 100644 --- a/gcc/data-streamer.h +++ b/gcc/data-streamer.h @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_DATA_STREAMER_H #define GCC_DATA_STREAMER_H -#include "vec.h" #include "lto-streamer.h" /* Data structures used to pack values and bitflags into a vector of diff --git a/gcc/dbxout.c b/gcc/dbxout.c index 138f5cfdf0e..48b5065e615 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -70,12 +70,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -90,16 +87,13 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "toplev.h" #include "tm_p.h" -#include "ggc.h" #include "debug.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "obstack.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -107,7 +101,6 @@ along with GCC; see the file COPYING3. If not see #include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/dce.c b/gcc/dce.c index 4fa52dc93d6..d20906d048f 100644 --- a/gcc/dce.c +++ b/gcc/dce.c @@ -20,15 +20,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hashtab.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "regs.h" #include "hard-reg-set.h" diff --git a/gcc/ddg.c b/gcc/ddg.c index 0e40cdbcd9d..eb889222a26 100644 --- a/gcc/ddg.c +++ b/gcc/ddg.c @@ -28,9 +28,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "flags.h" @@ -45,9 +42,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "sbitmap.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/debug.c b/gcc/debug.c index ed468f70779..9c621f82884 100644 --- a/gcc/debug.c +++ b/gcc/debug.c @@ -19,12 +19,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "debug.h" diff --git a/gcc/df-core.c b/gcc/df-core.c index 68e7163a6f8..702a112d0b3 100644 --- a/gcc/df-core.c +++ b/gcc/df-core.c @@ -382,9 +382,6 @@ are write-only operations. #include "tm_p.h" #include "insn-config.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/df-problems.c b/gcc/df-problems.c index ac2118dd83b..10dc4018514 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "insn-config.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/df-scan.c b/gcc/df-scan.c index 78ebb39ff70..91f6aca8406 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -29,13 +29,9 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "insn-config.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "regset.h" #include "sbitmap.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/dfp.c b/gcc/dfp.c index f483e989783..6c8a6c7f2a1 100644 --- a/gcc/dfp.c +++ b/gcc/dfp.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "dfp.h" diff --git a/gcc/dojump.c b/gcc/dojump.c index 0fedfffcd89..196d106630b 100644 --- a/gcc/dojump.c +++ b/gcc/dojump.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -37,8 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "insn-attr.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -50,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-codes.h" #include "optabs.h" #include "langhooks.h" -#include "ggc.h" #include "predict.h" #include "basic-block.h" #include "tm_p.h" diff --git a/gcc/dominance.c b/gcc/dominance.c index 173e479ff1c..23f107c94cc 100644 --- a/gcc/dominance.c +++ b/gcc/dominance.c @@ -40,9 +40,6 @@ #include "hard-reg-set.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -53,7 +50,6 @@ #include "alloc-pool.h" #include "et-forest.h" #include "timevar.h" -#include "hash-map.h" #include "graphds.h" #include "bitmap.h" diff --git a/gcc/domwalk.c b/gcc/domwalk.c index 48aa1c4bba7..a600db37415 100644 --- a/gcc/domwalk.c +++ b/gcc/domwalk.c @@ -23,9 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/double-int.c b/gcc/double-int.c index 6e457c2fc37..a7d29a0b8a3 100644 --- a/gcc/double-int.c +++ b/gcc/double-int.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" /* For BITS_PER_UNIT and *_BIG_ENDIAN. */ -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" static int add_double_with_sign (unsigned HOST_WIDE_INT, HOST_WIDE_INT, diff --git a/gcc/dse.c b/gcc/dse.c index 7f489c03837..d7d4ba6afbf 100644 --- a/gcc/dse.c +++ b/gcc/dse.c @@ -25,15 +25,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -52,9 +48,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "alloc-pool.h" #include "insn-config.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/dumpfile.c b/gcc/dumpfile.c index 28a195a6124..faba9d355c5 100644 --- a/gcc/dumpfile.c +++ b/gcc/dumpfile.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "diagnostic-core.h" #include "dumpfile.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "gimple-pretty-print.h" #include "context.h" diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c index d4458e31857..6b2625f2dc8 100644 --- a/gcc/dwarf2asm.c +++ b/gcc/dwarf2asm.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "varasm.h" @@ -37,8 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "dwarf2asm.h" #include "dwarf2.h" -#include "hash-map.h" -#include "ggc.h" #include "tm_p.h" diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.c index 5176f72c6de..1c91d975e6e 100644 --- a/gcc/dwarf2cfi.c +++ b/gcc/dwarf2cfi.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "version.h" #include "flags.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "hard-reg-set.h" @@ -38,16 +35,12 @@ along with GCC; see the file COPYING3. If not see #include "dwarf2.h" #include "dwarf2out.h" #include "dwarf2asm.h" -#include "ggc.h" -#include "hash-table.h" #include "tm_p.h" #include "target.h" #include "common/common-target.h" #include "tree-pass.h" #include "except.h" /* expand_builtin_dwarf_sp_column */ -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 23cf120bee9..ee2bcb11a3b 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -60,22 +60,17 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" #include "varasm.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "emit-rtl.h" -#include "hash-table.h" #include "version.h" #include "flags.h" #include "regs.h" @@ -83,7 +78,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "reload.h" #include "output.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -103,7 +97,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "common/common-target.h" #include "langhooks.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index fb8d0bf11c5..7d3feb13b1d 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -37,12 +37,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -55,8 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "flags.h" #include "stringpool.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/et-forest.c b/gcc/et-forest.c index c0af9948c05..57c99164bc5 100644 --- a/gcc/et-forest.c +++ b/gcc/et-forest.c @@ -32,9 +32,6 @@ License along with libiberty; see the file COPYING3. If not see #undef DEBUG_ET #ifdef DEBUG_ET -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/except.c b/gcc/except.c index c946efb570c..11d95a411d7 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -114,12 +114,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -129,8 +126,6 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "insn-codes.h" #include "optabs.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -147,7 +142,6 @@ along with GCC; see the file COPYING3. If not see #include "dwarf2out.h" #include "dwarf2.h" #include "toplev.h" -#include "hash-table.h" #include "intl.h" #include "tm_p.h" #include "target.h" @@ -158,7 +152,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "cfgrtl.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/except.h b/gcc/except.h index ca26c4cb338..5ec57d9d7e8 100644 --- a/gcc/except.h +++ b/gcc/except.h @@ -24,8 +24,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_EXCEPT_H #define GCC_EXCEPT_H -#include "hash-map.h" -#include "hashtab.h" struct function; struct eh_region_d; diff --git a/gcc/explow.c b/gcc/explow.c index 47d12505ed3..bcd9f72a194 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "tm_p.h" @@ -37,8 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "hard-reg-set.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -51,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-codes.h" #include "optabs.h" #include "libfuncs.h" -#include "ggc.h" #include "recog.h" #include "langhooks.h" #include "target.h" diff --git a/gcc/expmed.c b/gcc/expmed.c index d381f58d219..70123bfa5c4 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -25,22 +25,17 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "tm_p.h" #include "flags.h" #include "insn-config.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/expr.c b/gcc/expr.c index dd37ab85e0f..26b54a83566 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -41,8 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "insn-config.h" #include "insn-attr.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -72,7 +67,6 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/final.c b/gcc/final.c index f1b791ad1d8..6134d1b2b49 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -46,12 +46,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "hard-reg-set.h" @@ -78,8 +75,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "targhooks.h" #include "debug.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -88,7 +83,6 @@ along with GCC; see the file COPYING3. If not see #include "stmt.h" #include "expr.h" #include "tree-pass.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" @@ -96,7 +90,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa.h" #include "coverage.h" #include "df.h" -#include "ggc.h" #include "cfgloop.h" #include "params.h" #include "tree-pretty-print.h" /* for dump_function_header */ diff --git a/gcc/fixed-value.c b/gcc/fixed-value.c index 8f07884cf33..6c15ede9d74 100644 --- a/gcc/fixed-value.c +++ b/gcc/fixed-value.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "diagnostic-core.h" diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 519c2d1ed81..dffd935a7b0 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -45,12 +45,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -58,10 +55,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-iterator.h" #include "realmpfr.h" #include "rtl.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -86,9 +81,7 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimplify.h" #include "tree-dfa.h" -#include "hash-table.h" /* Required for ENABLE_FOLD_CHECKING. */ #include "builtins.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index cf42e384e07..d77cc1a4395 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,28 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * convert.c : Adjust include files. + * cpp.c : Likewise. + * decl.c : Likewise. + * f95-lang.c : Likewise. + * gfortran.h : Likewise. + * iresolve.c : Likewise. + * match.c : Likewise. + * module.c : Likewise. + * openmp.c : Likewise. + * options.c : Likewise. + * target-memory.c : Likewise. + * trans-array.c : Likewise. + * trans-common.c : Likewise. + * trans-const.c : Likewise. + * trans-decl.c : Likewise. + * trans-expr.c : Likewise. + * trans-intrinsic.c : Likewise. + * trans-io.c : Likewise. + * trans-openmp.c : Likewise. + * trans-stmt.c : Likewise. + * trans-types.c : Likewise. + * trans.c : Likewise. + 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/66245 diff --git a/gcc/fortran/convert.c b/gcc/fortran/convert.c index c2ab96461ae..ff2fc3d6dcc 100644 --- a/gcc/fortran/convert.c +++ b/gcc/fortran/convert.c @@ -25,13 +25,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "convert.h" diff --git a/gcc/fortran/cpp.c b/gcc/fortran/cpp.c index ac1ef6d8b82..9e98d25057b 100644 --- a/gcc/fortran/cpp.c +++ b/gcc/fortran/cpp.c @@ -20,12 +20,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "version.h" #include "flags.h" diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index d8cc7680868..9850757859a 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "parse.h" #include "flags.h" #include "constructor.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" diff --git a/gcc/fortran/f95-lang.c b/gcc/fortran/f95-lang.c index f439427aca3..6daac8399b6 100644 --- a/gcc/fortran/f95-lang.c +++ b/gcc/fortran/f95-lang.c @@ -28,13 +28,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "langhooks.h" @@ -44,13 +41,11 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "ggc.h" #include "toplev.h" #include "target.h" #include "debug.h" #include "diagnostic.h" /* For errorcount/warningcount */ #include "dumpfile.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/fortran/gfortran.h b/gcc/fortran/gfortran.h index 905d47c0086..8e4ca42642b 100644 --- a/gcc/fortran/gfortran.h +++ b/gcc/fortran/gfortran.h @@ -52,7 +52,6 @@ not after. #include "intl.h" #include "input.h" #include "splay-tree.h" -#include "vec.h" /* Major control parameters. */ diff --git a/gcc/fortran/iresolve.c b/gcc/fortran/iresolve.c index b6b0fc1cc46..784bbe5d358 100644 --- a/gcc/fortran/iresolve.c +++ b/gcc/fortran/iresolve.c @@ -29,13 +29,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "gfortran.h" diff --git a/gcc/fortran/match.c b/gcc/fortran/match.c index c064135bcab..4394d7b6b93 100644 --- a/gcc/fortran/match.c +++ b/gcc/fortran/match.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "gfortran.h" #include "match.h" #include "parse.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index e183d908ab4..15ee0935c03 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/module.c @@ -73,13 +73,10 @@ along with GCC; see the file COPYING3. If not see #include "parse.h" /* FIXME */ #include "constructor.h" #include "cpp.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "scanner.h" diff --git a/gcc/fortran/openmp.c b/gcc/fortran/openmp.c index 21de6072cc2..8d1060891d8 100644 --- a/gcc/fortran/openmp.c +++ b/gcc/fortran/openmp.c @@ -26,7 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "arith.h" #include "match.h" #include "parse.h" -#include "hash-set.h" #include "diagnostic.h" #include "gomp-constants.h" diff --git a/gcc/fortran/options.c b/gcc/fortran/options.c index c7833c76c63..0b53ea985ba 100644 --- a/gcc/fortran/options.c +++ b/gcc/fortran/options.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "flags.h" #include "intl.h" diff --git a/gcc/fortran/target-memory.c b/gcc/fortran/target-memory.c index ec18b4a3491..25d81061ab8 100644 --- a/gcc/fortran/target-memory.c +++ b/gcc/fortran/target-memory.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.c index f552ff90f02..5ea9aecf443 100644 --- a/gcc/fortran/trans-array.c +++ b/gcc/fortran/trans-array.c @@ -79,13 +79,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-expr.h" diff --git a/gcc/fortran/trans-common.c b/gcc/fortran/trans-common.c index ca01b0bf9a0..add37b6fd27 100644 --- a/gcc/fortran/trans-common.c +++ b/gcc/fortran/trans-common.c @@ -97,12 +97,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/fortran/trans-const.c b/gcc/fortran/trans-const.c index 30c65358277..6b855d32d4e 100644 --- a/gcc/fortran/trans-const.c +++ b/gcc/fortran/trans-const.c @@ -24,13 +24,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.c index 65bd37d748c..b9c16fb58a7 100644 --- a/gcc/fortran/trans-decl.c +++ b/gcc/fortran/trans-decl.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -39,7 +36,6 @@ along with GCC; see the file COPYING3. If not see #include "attribs.h" #include "tree-dump.h" #include "gimple-expr.h" /* For create_tmp_var_raw. */ -#include "ggc.h" #include "diagnostic-core.h" /* For internal_error. */ #include "toplev.h" /* For announce_function. */ #include "target.h" @@ -47,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "input.h" #include "function.h" #include "flags.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/fortran/trans-expr.c b/gcc/fortran/trans-expr.c index 5a704cf2bbc..1c880bc8ccc 100644 --- a/gcc/fortran/trans-expr.c +++ b/gcc/fortran/trans-expr.c @@ -25,13 +25,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.c index 2c16357fdb4..d27732fedaf 100644 --- a/gcc/fortran/trans-intrinsic.c +++ b/gcc/fortran/trans-intrinsic.c @@ -25,18 +25,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" /* For UNITS_PER_WORD. */ -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "tree-nested.h" #include "stor-layout.h" -#include "ggc.h" #include "gfortran.h" #include "diagnostic-core.h" /* For internal_error. */ #include "toplev.h" /* For rest_of_decl_compilation. */ diff --git a/gcc/fortran/trans-io.c b/gcc/fortran/trans-io.c index cdbd0e6d3cf..02bb0f2824c 100644 --- a/gcc/fortran/trans-io.c +++ b/gcc/fortran/trans-io.c @@ -22,18 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" #include "stor-layout.h" -#include "ggc.h" #include "gfortran.h" #include "diagnostic-core.h" /* For internal_error. */ #include "trans.h" diff --git a/gcc/fortran/trans-openmp.c b/gcc/fortran/trans-openmp.c index 7facfb77329..3d82447f500 100644 --- a/gcc/fortran/trans-openmp.c +++ b/gcc/fortran/trans-openmp.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-expr.h" diff --git a/gcc/fortran/trans-stmt.c b/gcc/fortran/trans-stmt.c index e51cf150eb3..a7f39d0ad40 100644 --- a/gcc/fortran/trans-stmt.c +++ b/gcc/fortran/trans-stmt.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -42,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "trans-const.h" #include "arith.h" #include "dependency.h" -#include "ggc.h" typedef struct iter_info { diff --git a/gcc/fortran/trans-types.c b/gcc/fortran/trans-types.c index fcfe7b1c151..657afeb1008 100644 --- a/gcc/fortran/trans-types.c +++ b/gcc/fortran/trans-types.c @@ -33,19 +33,15 @@ along with GCC; see the file COPYING3. If not see LONG_TYPE_SIZE, LONG_LONG_TYPE_SIZE, FLOAT_TYPE_SIZE, DOUBLE_TYPE_SIZE and LONG_DOUBLE_TYPE_SIZE. */ -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "stringpool.h" #include "langhooks.h" /* For iso-c-bindings.def. */ #include "target.h" -#include "ggc.h" #include "gfortran.h" #include "diagnostic-core.h" /* For fatal_error. */ #include "toplev.h" /* For rest_of_decl_compilation. */ diff --git a/gcc/fortran/trans.c b/gcc/fortran/trans.c index def4ffb85b7..e07c6d84d58 100644 --- a/gcc/fortran/trans.c +++ b/gcc/fortran/trans.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "gfortran.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-expr.h" /* For create_tmp_var_raw. */ diff --git a/gcc/function.c b/gcc/function.c index aec8af6d893..8baaed74540 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -36,12 +36,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl-error.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -49,11 +46,9 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "flags.h" #include "except.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/fwprop.c b/gcc/fwprop.c index 40180d46bb5..75b7d5469e6 100644 --- a/gcc/fwprop.c +++ b/gcc/fwprop.c @@ -32,9 +32,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/gcc-plugin.h b/gcc/gcc-plugin.h index 5fbc46cc2e1..e6205eb08c6 100644 --- a/gcc/gcc-plugin.h +++ b/gcc/gcc-plugin.h @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "highlev-plugin-common.h" #include "tm.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -43,17 +40,13 @@ along with GCC; see the file COPYING3. If not see #include "lcm.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" -#include "statistics.h" #include "alias.h" #include "flags.h" #include "symtab.h" #include "tree-core.h" -#include "hash-set.h" -#include "inchash.h" #include "fold-const.h" #include "tree-check.h" diff --git a/gcc/gcc.c b/gcc/gcc.c index a8e9c8c2362..9224bd85248 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -41,7 +41,6 @@ compilation is specified by a string called a "spec". */ #include "flags.h" #include "opts.h" #include "params.h" -#include "vec.h" #include "filenames.h" /* By default there is no special suffix for target executables. */ diff --git a/gcc/gcse-common.c b/gcc/gcse-common.c index 00a8ba7af6f..c9f7329db29 100644 --- a/gcc/gcse-common.c +++ b/gcc/gcse-common.c @@ -25,7 +25,6 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "vec.h" #include "predict.h" #include "bitmap.h" #include "basic-block.h" diff --git a/gcc/gcse.c b/gcc/gcse.c index 2d456b51619..e4b8a2fd24c 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -140,12 +140,9 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "hard-reg-set.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "regs.h" @@ -162,8 +159,6 @@ along with GCC; see the file COPYING3. If not see #include "lcm.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -173,14 +168,12 @@ along with GCC; see the file COPYING3. If not see #include "stmt.h" #include "expr.h" #include "except.h" -#include "ggc.h" #include "params.h" #include "alloc-pool.h" #include "cselib.h" #include "intl.h" #include "obstack.h" #include "tree-pass.h" -#include "hash-table.h" #include "df.h" #include "dbgcnt.h" #include "target.h" diff --git a/gcc/genattrtab.c b/gcc/genattrtab.c index 424cb8808e7..2beb7eea19e 100644 --- a/gcc/genattrtab.c +++ b/gcc/genattrtab.c @@ -5108,16 +5108,10 @@ write_header (FILE *outf) fprintf (outf, "#include \"system.h\"\n"); fprintf (outf, "#include \"coretypes.h\"\n"); fprintf (outf, "#include \"tm.h\"\n"); - fprintf (outf, "#include \"hash-set.h\"\n"); - fprintf (outf, "#include \"machmode.h\"\n"); - fprintf (outf, "#include \"vec.h\"\n"); - fprintf (outf, "#include \"double-int.h\"\n"); fprintf (outf, "#include \"input.h\"\n"); fprintf (outf, "#include \"alias.h\"\n"); fprintf (outf, "#include \"symtab.h\"\n"); fprintf (outf, "#include \"options.h\"\n"); - fprintf (outf, "#include \"wide-int.h\"\n"); - fprintf (outf, "#include \"inchash.h\"\n"); fprintf (outf, "#include \"tree.h\"\n"); fprintf (outf, "#include \"varasm.h\"\n"); fprintf (outf, "#include \"stor-layout.h\"\n"); diff --git a/gcc/genautomata.c b/gcc/genautomata.c index 896f7afa0f5..68933fe0eba 100644 --- a/gcc/genautomata.c +++ b/gcc/genautomata.c @@ -114,8 +114,6 @@ along with GCC; see the file COPYING3. If not see #include "gensupport.h" #include <math.h> -#include "hashtab.h" -#include "vec.h" #include "fnmatch.h" #ifndef CHAR_BIT @@ -9675,15 +9673,9 @@ main (int argc, char **argv) "#include \"system.h\"\n" "#include \"coretypes.h\"\n" "#include \"tm.h\"\n" - "#include \"hash-set.h\"\n" - "#include \"machmode.h\"\n" - "#include \"vec.h\"\n" - "#include \"double-int.h\"\n" "#include \"input.h\"\n" "#include \"alias.h\"\n" "#include \"symtab.h\"\n" - "#include \"wide-int.h\"\n" - "#include \"inchash.h\"\n" "#include \"tree.h\"\n" "#include \"varasm.h\"\n" "#include \"stor-layout.h\"\n" diff --git a/gcc/genconditions.c b/gcc/genconditions.c index 927c45589dc..c1925fe2440 100644 --- a/gcc/genconditions.c +++ b/gcc/genconditions.c @@ -31,7 +31,6 @@ #include "tm.h" #include "rtl.h" #include "errors.h" -#include "hashtab.h" #include "read-md.h" #include "gensupport.h" @@ -70,11 +69,8 @@ write_header (void) #include \"coretypes.h\"\n\ #include \"tm.h\"\n\ #include \"insn-constants.h\"\n\ -#include \"ggc.h\"\n\ #include \"rtl.h\"\n\ #include \"tm_p.h\"\n\ -#include \"hashtab.h\"\n\ -#include \"hash-set.h\"\n\ #include \"hard-reg-set.h\"\n\ #include \"function.h\"\n\ \n\ diff --git a/gcc/genemit.c b/gcc/genemit.c index 3e3dff7c4bd..29437b95dae 100644 --- a/gcc/genemit.c +++ b/gcc/genemit.c @@ -808,28 +808,18 @@ from the machine description file `md'. */\n\n"); printf ("#include \"system.h\"\n"); printf ("#include \"coretypes.h\"\n"); printf ("#include \"tm.h\"\n"); - printf ("#include \"hash-set.h\"\n"); - printf ("#include \"machmode.h\"\n"); - printf ("#include \"vec.h\"\n"); - printf ("#include \"double-int.h\"\n"); printf ("#include \"input.h\"\n"); printf ("#include \"alias.h\"\n"); printf ("#include \"symtab.h\"\n"); - printf ("#include \"wide-int.h\"\n"); - printf ("#include \"inchash.h\"\n"); printf ("#include \"tree.h\"\n"); printf ("#include \"varasm.h\"\n"); printf ("#include \"stor-layout.h\"\n"); printf ("#include \"calls.h\"\n"); printf ("#include \"rtl.h\"\n"); printf ("#include \"tm_p.h\"\n"); - printf ("#include \"hashtab.h\"\n"); printf ("#include \"hard-reg-set.h\"\n"); printf ("#include \"function.h\"\n"); printf ("#include \"flags.h\"\n"); - printf ("#include \"statistics.h\"\n"); - printf ("#include \"real.h\"\n"); - printf ("#include \"fixed-value.h\"\n"); printf ("#include \"insn-config.h\"\n"); printf ("#include \"expmed.h\"\n"); printf ("#include \"dojump.h\"\n"); diff --git a/gcc/generic-match-head.c b/gcc/generic-match-head.c index eb90986c903..e2fdf3c9ba4 100644 --- a/gcc/generic-match-head.c +++ b/gcc/generic-match-head.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -46,9 +43,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/genextract.c b/gcc/genextract.c index b4df0832b3d..becd8ef548b 100644 --- a/gcc/genextract.c +++ b/gcc/genextract.c @@ -26,7 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "errors.h" #include "read-md.h" #include "gensupport.h" -#include "vec.h" /* This structure contains all the information needed to describe one set of extractions methods. Each method may be used by more than diff --git a/gcc/gengtype-state.c b/gcc/gengtype-state.c index 5588b9e180f..be4db15e611 100644 --- a/gcc/gengtype-state.c +++ b/gcc/gengtype-state.c @@ -31,7 +31,6 @@ #endif #include "system.h" #include "errors.h" /* For fatal. */ -#include "hashtab.h" #include "version.h" /* For version_string & pkgversion_string. */ #include "obstack.h" #include "gengtype.h" diff --git a/gcc/gengtype.c b/gcc/gengtype.c index eda1db7f10f..137e0ffdb96 100644 --- a/gcc/gengtype.c +++ b/gcc/gengtype.c @@ -27,7 +27,6 @@ #include "errors.h" /* for fatal */ #include "getopt.h" #include "version.h" /* for version_string & pkgversion_string. */ -#include "hashtab.h" #include "xregex.h" #include "obstack.h" #include "gengtype.h" @@ -1712,19 +1711,17 @@ open_base_files (void) /* The order of files here matters very much. */ static const char *const ifiles[] = { "config.h", "system.h", "coretypes.h", "tm.h", "insn-codes.h", - "hashtab.h", "splay-tree.h", "obstack.h", "bitmap.h", "input.h", - "hash-set.h", "machmode.h", "vec.h", "double-int.h", "input.h", + "splay-tree.h", "obstack.h", "bitmap.h", "input.h", "alias.h", "symtab.h", "options.h", - "wide-int.h", "inchash.h", "tree.h", "fold-const.h", "rtl.h", - "machmode.h", "tm.h", "hard-reg-set.h", "input.h", "predict.h", - "function.h", "insn-config.h", "flags.h", "statistics.h", - "real.h", "fixed-value.h", "tree.h", "expmed.h", "dojump.h", + "hard-reg-set.h", "predict.h", + "function.h", "insn-config.h", "flags.h", + "tree.h", "expmed.h", "dojump.h", "explow.h", "calls.h", "emit-rtl.h", "varasm.h", "stmt.h", "expr.h", "alloc-pool.h", "basic-block.h", "cselib.h", "insn-addr.h", - "optabs.h", "libfuncs.h", "debug.h", "ggc.h", - "ggc.h", "dominance.h", "cfg.h", "basic-block.h", + "optabs.h", "libfuncs.h", "debug.h", + "dominance.h", "cfg.h", "basic-block.h", "tree-ssa-alias.h", "internal-fn.h", "gimple-fold.h", "tree-eh.h", "gimple-expr.h", "is-a.h", "gimple.h", "gimple-iterator.h", "gimple-ssa.h", "tree-cfg.h", diff --git a/gcc/genhooks.c b/gcc/genhooks.c index 285f85dde1e..b191fb5a0e2 100644 --- a/gcc/genhooks.c +++ b/gcc/genhooks.c @@ -19,7 +19,6 @@ along with GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>. */ #include "bconfig.h" #include "system.h" -#include "hashtab.h" #include "errors.h" struct hook_desc { const char *doc, *type, *name, *param, *init, *docname; }; diff --git a/gcc/genmatch.c b/gcc/genmatch.c index f27170381d8..0ecb97acfee 100644 --- a/gcc/genmatch.c +++ b/gcc/genmatch.c @@ -25,15 +25,10 @@ along with GCC; see the file COPYING3. If not see #include <new> #include "system.h" #include "coretypes.h" -#include "ggc.h" #include <cpplib.h> #include "errors.h" -#include "hashtab.h" #include "hash-table.h" -#include "inchash.h" -#include "hash-map.h" #include "hash-set.h" -#include "vec.h" #include "is-a.h" diff --git a/gcc/genmodes.c b/gcc/genmodes.c index af1fe4f6c93..8e9337c18d6 100644 --- a/gcc/genmodes.c +++ b/gcc/genmodes.c @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #include "bconfig.h" #include "system.h" #include "errors.h" -#include "hashtab.h" /* enum mode_class is normally defined by machmode.h but we can't include that header here. */ diff --git a/gcc/genrecog.c b/gcc/genrecog.c index 217eb500751..88177d523f0 100644 --- a/gcc/genrecog.c +++ b/gcc/genrecog.c @@ -112,8 +112,6 @@ #include "errors.h" #include "read-md.h" #include "gensupport.h" -#include "hash-table.h" -#include "inchash.h" #include <algorithm> #undef GENERATOR_FILE diff --git a/gcc/gensupport.c b/gcc/gensupport.c index d828051eb2b..2f26f3a87ae 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -24,7 +24,6 @@ #include "rtl.h" #include "obstack.h" #include "errors.h" -#include "hashtab.h" #include "read-md.h" #include "gensupport.h" diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c index cd81770bedf..6021c2a5a75 100644 --- a/gcc/ggc-common.c +++ b/gcc/ggc-common.c @@ -23,17 +23,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" -#include "ggc.h" #include "ggc-internal.h" #include "diagnostic-core.h" #include "params.h" #include "hosthooks.h" #include "hosthooks-def.h" #include "plugin.h" -#include "vec.h" #include "timevar.h" -#include "mem-stats.h" /* When set, ggc_collect will do collection. */ bool ggc_force_collect; diff --git a/gcc/ggc-internal.h b/gcc/ggc-internal.h index 87810107af0..3c372124a9a 100644 --- a/gcc/ggc-internal.h +++ b/gcc/ggc-internal.h @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_GGC_INTERNAL_H #define GCC_GGC_INTERNAL_H -#include "ggc.h" /* Call ggc_set_mark on all the roots. */ extern void ggc_mark_roots (void); diff --git a/gcc/ggc-none.c b/gcc/ggc-none.c index 4d3844b1811..cea6fad10a3 100644 --- a/gcc/ggc-none.c +++ b/gcc/ggc-none.c @@ -29,7 +29,7 @@ #include "system.h" #include "coretypes.h" -#include "ggc.h" +#include "hash-table.h" /* For a given size of memory requested for allocation, return the actual size that is going to be allocated. */ diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c index ce18a7b346f..42098d89340 100644 --- a/gcc/ggc-page.c +++ b/gcc/ggc-page.c @@ -21,27 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "tm_p.h" #include "diagnostic-core.h" #include "flags.h" -#include "ggc.h" #include "ggc-internal.h" #include "timevar.h" #include "params.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/ggc.h b/gcc/ggc.h index 2f73a9b809d..ebc6a5d15bf 100644 --- a/gcc/ggc.h +++ b/gcc/ggc.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_GGC_H #define GCC_GGC_H -#include "statistics.h" /* Symbols are marked with `ggc' for `gcc gc' so as not to interfere with an external gc library that might be linked in. */ diff --git a/gcc/gimple-builder.c b/gcc/gimple-builder.c index dcb22c026de..0cf5ea0b375 100644 --- a/gcc/gimple-builder.c +++ b/gcc/gimple-builder.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/gimple-expr.c b/gcc/gimple-expr.c index d2fbe22cfc1..7bbbe179755 100644 --- a/gcc/gimple-expr.c +++ b/gcc/gimple-expr.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index db612458bd5..7c17fde94c8 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -22,21 +22,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -67,7 +62,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa.h" #include "tree-ssa-propagate.h" #include "target.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/gimple-iterator.c b/gcc/gimple-iterator.c index bce29fd8552..84d7f5e1559 100644 --- a/gcc/gimple-iterator.c +++ b/gcc/gimple-iterator.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -45,7 +42,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/gimple-low.c b/gcc/gimple-low.c index f1ba3d72507..ac2a0df0a4a 100644 --- a/gcc/gimple-low.c +++ b/gcc/gimple-low.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-nested.h" diff --git a/gcc/gimple-match-head.c b/gcc/gimple-match-head.c index a1ef4158049..8fbb4897c24 100644 --- a/gcc/gimple-match-head.c +++ b/gcc/gimple-match-head.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -46,9 +43,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index 40ea43aea92..5fa4a0ab66d 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -48,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/gimple-ssa-isolate-paths.c b/gcc/gimple-ssa-isolate-paths.c index 61879b1258a..a4626be9cac 100644 --- a/gcc/gimple-ssa-isolate-paths.c +++ b/gcc/gimple-ssa-isolate-paths.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c index adc4565db51..e5e9b6de8c5 100644 --- a/gcc/gimple-ssa-strength-reduction.c +++ b/gcc/gimple-ssa-strength-reduction.c @@ -36,13 +36,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -60,10 +57,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "stor-layout.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/gimple-ssa.h b/gcc/gimple-ssa.h index 0b56a612038..2bfcc03450e 100644 --- a/gcc/gimple-ssa.h +++ b/gcc/gimple-ssa.h @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_GIMPLE_SSA_H #define GCC_GIMPLE_SSA_H -#include "hash-map.h" #include "tree-hasher.h" #include "tree-ssa-operands.h" diff --git a/gcc/gimple-streamer-in.c b/gcc/gimple-streamer-in.c index 5face585092..b2c1433e5fd 100644 --- a/gcc/gimple-streamer-in.c +++ b/gcc/gimple-streamer-in.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/gimple-streamer-out.c b/gcc/gimple-streamer-out.c index 0116c24a80b..1b2a5af6d60 100644 --- a/gcc/gimple-streamer-out.c +++ b/gcc/gimple-streamer-out.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/gimple-streamer.h b/gcc/gimple-streamer.h index 1fef4d73a39..b4e52f444ba 100644 --- a/gcc/gimple-streamer.h +++ b/gcc/gimple-streamer.h @@ -22,9 +22,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_GIMPLE_STREAMER_H #define GCC_GIMPLE_STREAMER_H -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/gimple-walk.c b/gcc/gimple-walk.c index cdaf31e1474..b416ac82dd7 100644 --- a/gcc/gimple-walk.c +++ b/gcc/gimple-walk.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "predict.h" #include "hard-reg-set.h" diff --git a/gcc/gimple.c b/gcc/gimple.c index 25d0e8a303a..bc6522379e5 100644 --- a/gcc/gimple.c +++ b/gcc/gimple.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "target.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" diff --git a/gcc/gimplify-me.c b/gcc/gimplify-me.c index 89741e15994..44b59a54599 100644 --- a/gcc/gimplify-me.c +++ b/gcc/gimplify-me.c @@ -24,13 +24,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stmt.h" diff --git a/gcc/gimplify.c b/gcc/gimplify.c index 6d4618afee4..39911a142c7 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -23,22 +23,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -68,7 +63,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "bitmap.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index f996de2a3e5..91c281533c7 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,9 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * go-backend.c : Adjust include files. + * go-gcc.cc : Likewise. + * go-lang.c : Likewise. + 2015-06-05 Aldy Hernandez <aldyh@redhat.com> * go-gcc.cc (write_global_definitions): Remove call to diff --git a/gcc/go/go-backend.c b/gcc/go/go-backend.c index 7f452f51344..e8dda31eb9c 100644 --- a/gcc/go/go-backend.c +++ b/gcc/go/go-backend.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "simple-object.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "tm_p.h" diff --git a/gcc/go/go-gcc.cc b/gcc/go/go-gcc.cc index 65f4181fde9..d4e514209ee 100644 --- a/gcc/go/go-gcc.cc +++ b/gcc/go/go-gcc.cc @@ -24,7 +24,6 @@ // include it here before tree.h includes it later. #include <gmp.h> -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/go/go-lang.c b/gcc/go/go-lang.c index 28db40aa401..ce4dd9b1b11 100644 --- a/gcc/go/go-lang.c +++ b/gcc/go/go-lang.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "ansidecl.h" #include "coretypes.h" #include "opts.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm.h" diff --git a/gcc/godump.c b/gcc/godump.c index da39d1fb0e9..63bd7dd440a 100644 --- a/gcc/godump.c +++ b/gcc/godump.c @@ -31,16 +31,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" -#include "ggc.h" -#include "hash-set.h" #include "obstack.h" #include "debug.h" #include "wide-int-print.h" diff --git a/gcc/graph.c b/gcc/graph.c index 5b368749e6a..f73eab651d9 100644 --- a/gcc/graph.c +++ b/gcc/graph.c @@ -25,9 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" /* for fatal_error */ #include "sbitmap.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/graphds.c b/gcc/graphds.c index ca8c1e89f4d..3a874866fee 100644 --- a/gcc/graphds.c +++ b/gcc/graphds.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "obstack.h" #include "bitmap.h" -#include "vec.h" #include "graphds.h" /* Dumps graph G into F. */ diff --git a/gcc/graphite-blocking.c b/gcc/graphite-blocking.c index 9f3f924a68c..a14a474c9b6 100644 --- a/gcc/graphite-blocking.c +++ b/gcc/graphite-blocking.c @@ -32,13 +32,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-dependences.c b/gcc/graphite-dependences.c index 9fb0c9efca4..2abf0c98fc0 100644 --- a/gcc/graphite-dependences.c +++ b/gcc/graphite-dependences.c @@ -31,13 +31,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-interchange.c b/gcc/graphite-interchange.c index 55cff163201..2ff3951c568 100644 --- a/gcc/graphite-interchange.c +++ b/gcc/graphite-interchange.c @@ -43,13 +43,10 @@ extern "C" { #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-isl-ast-to-gimple.c b/gcc/graphite-isl-ast-to-gimple.c index 8ccd87b7320..2bb7620efaf 100644 --- a/gcc/graphite-isl-ast-to-gimple.c +++ b/gcc/graphite-isl-ast-to-gimple.c @@ -38,13 +38,10 @@ extern "C" { #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-optimize-isl.c b/gcc/graphite-optimize-isl.c index eabb5c0bc85..74602c71473 100644 --- a/gcc/graphite-optimize-isl.c +++ b/gcc/graphite-optimize-isl.c @@ -32,13 +32,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 5b5af02e836..28b696ba17c 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -43,13 +43,10 @@ extern "C" { #include "system.h" #include "coretypes.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-scop-detection.c b/gcc/graphite-scop-detection.c index d6b07971b7f..56548d6ea9a 100644 --- a/gcc/graphite-scop-detection.c +++ b/gcc/graphite-scop-detection.c @@ -29,13 +29,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.c index 356f0a53733..ba38e1cb9b2 100644 --- a/gcc/graphite-sese-to-poly.c +++ b/gcc/graphite-sese-to-poly.c @@ -40,13 +40,10 @@ extern "C" { #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -84,10 +81,8 @@ extern "C" { #include "tree-ssa-propagate.h" #ifdef HAVE_isl -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/graphite.c b/gcc/graphite.c index 245c336aff3..afcc6ad2f63 100644 --- a/gcc/graphite.c +++ b/gcc/graphite.c @@ -44,13 +44,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 0d10f8a70a1..fc7e0a1672a 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -131,9 +131,6 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tm_p.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "flags.h" @@ -155,7 +152,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "ira.h" #include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ -#include "hash-table.h" #include "dumpfile.h" #ifdef INSN_SCHEDULING diff --git a/gcc/hard-reg-set.h b/gcc/hard-reg-set.h index 89971d7b360..8aaf4231f75 100644 --- a/gcc/hard-reg-set.h +++ b/gcc/hard-reg-set.h @@ -20,8 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_HARD_REG_SET_H #define GCC_HARD_REG_SET_H -#include "hash-table.h" - /* Define the type of a set of hard registers. */ /* HARD_REG_ELT_TYPE is a typedef of the unsigned integral type which diff --git a/gcc/hash-map.h b/gcc/hash-map.h index fb1a522a25d..f28f74fb03c 100644 --- a/gcc/hash-map.h +++ b/gcc/hash-map.h @@ -21,13 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef hash_map_h #define hash_map_h -#include <new> -#include <utility> -#include "hash-table.h" -#include "hash-map-traits.h" -#include "mem-stats.h" -#include "vec.h" - template<typename Key, typename Value, typename Traits> class GTY((user)) hash_map diff --git a/gcc/hash-set.h b/gcc/hash-set.h index b4db21acedb..af91e315c2c 100644 --- a/gcc/hash-set.h +++ b/gcc/hash-set.h @@ -21,8 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef hash_set_h #define hash_set_h -#include "hash-table.h" - /* implement default behavior for traits when types allow it. */ struct default_hashset_traits diff --git a/gcc/hash-table.h b/gcc/hash-table.h index 74c3722bbf3..512f162163e 100644 --- a/gcc/hash-table.h +++ b/gcc/hash-table.h @@ -196,10 +196,13 @@ along with GCC; see the file COPYING3. If not see #ifndef TYPED_HASHTAB_H #define TYPED_HASHTAB_H +#include "statistics.h" #include "ggc.h" +#include "vec.h" #include "hashtab.h" -#include <new> +#include "inchash.h" #include "mem-stats-traits.h" +#include "hash-map-traits.h" template<typename, typename, typename> class hash_map; template<typename, typename> class hash_set; @@ -774,7 +777,6 @@ private: #include "mem-stats.h" #include "hash-map.h" -#include "vec.h" extern mem_alloc_description<mem_usage> hash_table_usage; diff --git a/gcc/hw-doloop.c b/gcc/hw-doloop.c index a6ba6b62796..27f2220b08a 100644 --- a/gcc/hw-doloop.c +++ b/gcc/hw-doloop.c @@ -25,15 +25,10 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "flags.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index f3616d793c7..fd3d258ab49 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -24,9 +24,6 @@ #include "rtl.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -42,9 +39,7 @@ #include "cfgcleanup.h" #include "basic-block.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/inchash.c b/gcc/inchash.c index 90c62e82867..ddd67632b45 100644 --- a/gcc/inchash.c +++ b/gcc/inchash.c @@ -24,5 +24,3 @@ along with GCC; see the file COPYING3. If not see #endif #include "system.h" #include "coretypes.h" -#include "hashtab.h" -#include "inchash.h" diff --git a/gcc/inchash.h b/gcc/inchash.h index 03a25b46711..e0dfdffa85b 100644 --- a/gcc/inchash.h +++ b/gcc/inchash.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef INCHASH_H #define INCHASH_H 1 -#include "hashtab.h" /* This file implements an incremential hash function ADT, to be used by code that incrementially hashes a lot of unrelated data diff --git a/gcc/incpath.c b/gcc/incpath.c index 6bdc4f1445b..ffb3a041ab3 100644 --- a/gcc/incpath.c +++ b/gcc/incpath.c @@ -20,7 +20,6 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "vec.h" #include "target.h" #include "tm.h" #include "cpplib.h" diff --git a/gcc/init-regs.c b/gcc/init-regs.c index 9c41574c318..6d743d5a0f8 100644 --- a/gcc/init-regs.c +++ b/gcc/init-regs.c @@ -21,20 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "regs.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/input.c b/gcc/input.c index 01230f262a7..b501a1473bc 100644 --- a/gcc/input.c +++ b/gcc/input.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "intl.h" #include "input.h" -#include "vec.h" #include "diagnostic-core.h" /* This is a cache used by get_next_line to store the content of a diff --git a/gcc/internal-fn.c b/gcc/internal-fn.c index a93698e3f23..9ac882733a5 100644 --- a/gcc/internal-fn.c +++ b/gcc/internal-fn.c @@ -20,24 +20,19 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "internal-fn.h" #include "stor-layout.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/ipa-chkp.c b/gcc/ipa-chkp.c index 391b0d9fce4..f3d7c73420d 100644 --- a/gcc/ipa-chkp.c +++ b/gcc/ipa-chkp.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.c index 659ab6d5838..a188da094eb 100644 --- a/gcc/ipa-comdats.c +++ b/gcc/ipa-comdats.c @@ -52,17 +52,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index 43b7559ba60..44efa1917ba 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -103,14 +103,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" -#include "hash-map.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-fold.h" diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index aba57e02330..d7d97ec2422 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -109,13 +109,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "hash-map.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" @@ -128,10 +124,8 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "ipa-ref.h" #include "cgraph.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -142,7 +136,6 @@ along with GCC; see the file COPYING3. If not see #include "expr.h" #include "tree-pass.h" #include "target.h" -#include "hash-table.h" #include "tree-pretty-print.h" #include "ipa-utils.h" #include "tree-ssa-alias.h" diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.c index 8f885b04c58..91e18ae7fab 100644 --- a/gcc/ipa-icf-gimple.c +++ b/gcc/ipa-icf-gimple.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -41,10 +38,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -63,7 +58,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-pretty-print.h" #include "cfgloop.h" #include "except.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c index 207a00d53de..d800e1e41bf 100644 --- a/gcc/ipa-icf.c +++ b/gcc/ipa-icf.c @@ -55,13 +55,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include <list> #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -76,10 +73,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -98,7 +93,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-dfa.h" #include "tree-pass.h" #include "gimple-pretty-print.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -108,7 +102,6 @@ along with GCC; see the file COPYING3. If not see #include "ipa-inline.h" #include "cfgloop.h" #include "except.h" -#include "hash-table.h" #include "coverage.h" #include "attribs.h" #include "print-tree.h" diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.c index 2363786a0e5..bbde8550eee 100644 --- a/gcc/ipa-inline-analysis.c +++ b/gcc/ipa-inline-analysis.c @@ -68,12 +68,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -108,7 +105,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-inline-transform.c b/gcc/ipa-inline-transform.c index 9416fc7b8d4..43cc4977dc2 100644 --- a/gcc/ipa-inline-transform.c +++ b/gcc/ipa-inline-transform.c @@ -32,19 +32,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "langhooks.h" #include "intl.h" #include "coverage.h" -#include "ggc.h" #include "tree-cfg.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index e976e897dd0..4380f0df008 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -93,12 +93,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "trans-mem.h" @@ -126,7 +123,6 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-polymorphic-call.c b/gcc/ipa-polymorphic-call.c index 22c90caf76e..7aa9663ace8 100644 --- a/gcc/ipa-polymorphic-call.c +++ b/gcc/ipa-polymorphic-call.c @@ -22,22 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" #include "calls.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -51,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pretty-print.h" #include "predict.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.c index a05e0534f67..1bc2ca47f97 100644 --- a/gcc/ipa-profile.c +++ b/gcc/ipa-profile.c @@ -48,19 +48,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" #include "dominance.h" #include "cfg.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index d9db13fa040..9290bfb2e4b 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -43,10 +40,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -64,7 +59,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "langhooks.h" #include "target.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-pure-const.c b/gcc/ipa-pure-const.c index 71bb73dc53a..2150186dfc5 100644 --- a/gcc/ipa-pure-const.c +++ b/gcc/ipa-pure-const.c @@ -35,12 +35,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" @@ -66,7 +63,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "tree-pass.h" #include "langhooks.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c index 4a35ebb1a19..139733182a1 100644 --- a/gcc/ipa-ref.c +++ b/gcc/ipa-ref.c @@ -21,18 +21,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "ggc.h" #include "target.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "tm.h" diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.c index 2c51111433a..0e5843cdd93 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -40,13 +40,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" @@ -63,7 +60,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "tree-pass.h" #include "splay-tree.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-split.c b/gcc/ipa-split.c index 9d9aab38e3f..a4ff47765a2 100644 --- a/gcc/ipa-split.c +++ b/gcc/ipa-split.c @@ -77,13 +77,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -100,10 +97,8 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "stringpool.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -118,7 +113,6 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "gimple-walk.h" #include "target.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-utils.c b/gcc/ipa-utils.c index 70ba595fd60..c02657b5af2 100644 --- a/gcc/ipa-utils.c +++ b/gcc/ipa-utils.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "dumpfile.h" #include "langhooks.h" #include "splay-tree.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ipa-visibility.c b/gcc/ipa-visibility.c index ca811060822..08f8bef4b08 100644 --- a/gcc/ipa-visibility.c +++ b/gcc/ipa-visibility.c @@ -76,14 +76,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/ipa.c b/gcc/ipa.c index 8b5a1456608..e42ad5e625a 100644 --- a/gcc/ipa.c +++ b/gcc/ipa.c @@ -21,20 +21,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" #include "stringpool.h" #include "predict.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/ira-build.c b/gcc/ira-build.c index a4e31168b49..f0d0ed3312c 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/ira-color.c b/gcc/ira-color.c index 2a1eb8be390..b9e1bda6b40 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -29,21 +29,15 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "sbitmap.h" #include "bitmap.h" -#include "hash-table.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" #include "cfg.h" #include "basic-block.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.c index 6e8ded80326..52397a7b5ef 100644 --- a/gcc/ira-conflicts.c +++ b/gcc/ira-conflicts.c @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "basic-block.h" diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index 4c0a83d838c..af6c5f0cd7f 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -22,19 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-table.h" #include "hard-reg-set.h" #include "rtl.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/ira-emit.c b/gcc/ira-emit.c index b8b8d253312..54804eb2c51 100644 --- a/gcc/ira-emit.c +++ b/gcc/ira-emit.c @@ -78,9 +78,6 @@ along with GCC; see the file COPYING3. If not see #include "bitmap.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -89,9 +86,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "basic-block.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index 8c375cc74f8..dd9614c868e 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -30,9 +30,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "basic-block.h" diff --git a/gcc/ira.c b/gcc/ira.c index 0511049d4a0..02dc8b21cba 100644 --- a/gcc/ira.c +++ b/gcc/ira.c @@ -368,12 +368,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "regs.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "tm_p.h" @@ -391,8 +388,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgcleanup.h" #include "basic-block.h" #include "df.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -409,7 +404,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "reload.h" #include "diagnostic-core.h" -#include "ggc.h" #include "ira-int.h" #include "lra.h" #include "dce.h" diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 641c703746b..22abc32329b 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,27 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * boehm.c : Adjust include files. + * builtins.c : Likewise. + * class.c : Likewise. + * constants.c : Likewise. + * decl.c : Likewise. + * except.c : Likewise. + * expr.c : Likewise. + * java-gimplify.c : Likewise. + * java-tree.h : Likewise. + * jcf-dump.c : Likewise. + * jcf-io.c : Likewise. + * jcf-parse.c : Likewise. + * jcf-reader.c : Likewise. + * jvgenmain.c : Likewise. + * lang.c : Likewise. + * mangle.c : Likewise. + * mangle_name.c : Likewise. + * resource.c : Likewise. + * typeck.c : Likewise. + * verify-glue.c : Likewise. + * verify-impl.c : Likewise. + 2015-06-05 Aldy Hernandez <aldyh@redhat.com> * jcf-parse.c: Include toplev.h. diff --git a/gcc/java/boehm.c b/gcc/java/boehm.c index 027305aa345..36f0eb69d08 100644 --- a/gcc/java/boehm.c +++ b/gcc/java/boehm.c @@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "java-tree.h" #include "parse.h" diff --git a/gcc/java/builtins.c b/gcc/java/builtins.c index fa1e12c53f8..5ec0fee170f 100644 --- a/gcc/java/builtins.c +++ b/gcc/java/builtins.c @@ -30,18 +30,14 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "stringpool.h" -#include "ggc.h" #include "flags.h" #include "langhooks.h" #include "java-tree.h" @@ -50,10 +46,8 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ Front ends should never have to look at that. */ #include "rtl.h" #include "insn-codes.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/java/class.c b/gcc/java/class.c index 1d66c7250cd..14d2706e3c3 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -50,8 +47,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "ggc.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/java/constants.c b/gcc/java/constants.c index 0b5dfcfb720..d2d67fdce93 100644 --- a/gcc/java/constants.c +++ b/gcc/java/constants.c @@ -25,12 +25,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "coretypes.h" #include "tm.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -38,7 +35,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "java-tree.h" #include "diagnostic-core.h" #include "toplev.h" -#include "ggc.h" static void set_constant_entry (CPool *, int, int, jword); static int find_tree_constant (CPool *, int, tree); diff --git a/gcc/java/decl.c b/gcc/java/decl.c index de75eb6d94e..3b2df78256c 100644 --- a/gcc/java/decl.c +++ b/gcc/java/decl.c @@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "stringpool.h" @@ -44,8 +41,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "java-tree.h" #include "jcf.h" #include "java-except.h" -#include "ggc.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "tm.h" diff --git a/gcc/java/except.c b/gcc/java/except.c index 5e141e300e0..bb818ac3db9 100644 --- a/gcc/java/except.c +++ b/gcc/java/except.c @@ -25,12 +25,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" diff --git a/gcc/java/expr.c b/gcc/java/expr.c index 16a788485cb..4563a6fb0f2 100644 --- a/gcc/java/expr.c +++ b/gcc/java/expr.c @@ -32,12 +32,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ MODIFY_JNI_METHOD_CALL and PARM_BOUNDARY. */ -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -50,7 +47,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "java-except.h" #include "parse.h" #include "diagnostic-core.h" -#include "ggc.h" #include "tree-iterator.h" #include "target.h" diff --git a/gcc/java/java-gimplify.c b/gcc/java/java-gimplify.c index b84e115f96a..08981bbde66 100644 --- a/gcc/java/java-gimplify.c +++ b/gcc/java/java-gimplify.c @@ -24,13 +24,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "java-tree.h" diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index 58a60b8c3a5..7c9a51973c8 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -27,7 +27,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #ifndef GCC_JAVA_TREE_H #define GCC_JAVA_TREE_H -#include "hashtab.h" struct JCF; diff --git a/gcc/java/jcf-dump.c b/gcc/java/jcf-dump.c index e527a656b05..4c8ecda0fb4 100644 --- a/gcc/java/jcf-dump.c +++ b/gcc/java/jcf-dump.c @@ -54,13 +54,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "diagnostic.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "java-tree.h" diff --git a/gcc/java/jcf-io.c b/gcc/java/jcf-io.c index 0508fc66600..2cedf8bde67 100644 --- a/gcc/java/jcf-io.c +++ b/gcc/java/jcf-io.c @@ -28,16 +28,12 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "coretypes.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "java-tree.h" -#include "hash-table.h" #include <dirent.h> #include "zlib.h" diff --git a/gcc/java/jcf-parse.c b/gcc/java/jcf-parse.c index 721696b3cb9..b9b6e6f2442 100644 --- a/gcc/java/jcf-parse.c +++ b/gcc/java/jcf-parse.c @@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "obstack.h" @@ -43,9 +40,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "java-tree.h" #include "diagnostic-core.h" #include "parse.h" -#include "ggc.h" #include "debug.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "tm.h" diff --git a/gcc/java/jcf-reader.c b/gcc/java/jcf-reader.c index 6685146f956..3e15257b372 100644 --- a/gcc/java/jcf-reader.c +++ b/gcc/java/jcf-reader.c @@ -23,7 +23,6 @@ Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. The Free Software Foundation is independent of Sun Microsystems, Inc. */ -#include "ggc.h" #include "jcf.h" #include "zipfile.h" diff --git a/gcc/java/jvgenmain.c b/gcc/java/jvgenmain.c index 9b55aa6d665..597f6db3d94 100644 --- a/gcc/java/jvgenmain.c +++ b/gcc/java/jvgenmain.c @@ -28,13 +28,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "coretypes.h" #include "obstack.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "java-tree.h" #include "intl.h" diff --git a/gcc/java/lang.c b/gcc/java/lang.c index 84b1680d5a8..5bd919abccf 100644 --- a/gcc/java/lang.c +++ b/gcc/java/lang.c @@ -27,12 +27,9 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "input.h" #include "java-tree.h" @@ -40,7 +37,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "langhooks.h" #include "langhooks-def.h" #include "flags.h" -#include "ggc.h" #include "diagnostic.h" #include "tree-inline.h" #include "splay-tree.h" diff --git a/gcc/java/mangle.c b/gcc/java/mangle.c index 76ab3de045a..e74925d1094 100644 --- a/gcc/java/mangle.c +++ b/gcc/java/mangle.c @@ -28,19 +28,15 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "java-tree.h" #include "obstack.h" #include "diagnostic-core.h" -#include "ggc.h" #include "langhooks-def.h" static void mangle_class_field (tree); diff --git a/gcc/java/mangle_name.c b/gcc/java/mangle_name.c index 70799b102d9..3457f6210b2 100644 --- a/gcc/java/mangle_name.c +++ b/gcc/java/mangle_name.c @@ -28,13 +28,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" #include "jcf.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "java-tree.h" #include "obstack.h" diff --git a/gcc/java/resource.c b/gcc/java/resource.c index 9c8ef2cea66..6c51ae1083c 100644 --- a/gcc/java/resource.c +++ b/gcc/java/resource.c @@ -24,13 +24,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -44,9 +41,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "ggc.h" #include "tree-iterator.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/java/typeck.c b/gcc/java/typeck.c index 5e781c79199..d2c9c9b30eb 100644 --- a/gcc/java/typeck.c +++ b/gcc/java/typeck.c @@ -26,13 +26,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -43,7 +40,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "jcf.h" #include "convert.h" #include "diagnostic-core.h" -#include "ggc.h" static tree convert_ieee_real_to_integer (tree, tree); static tree parse_signature_type (const unsigned char **, diff --git a/gcc/java/verify-glue.c b/gcc/java/verify-glue.c index 18e1ff3d02f..6af3f7ab01e 100644 --- a/gcc/java/verify-glue.c +++ b/gcc/java/verify-glue.c @@ -27,13 +27,10 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */ #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "parse.h" diff --git a/gcc/java/verify-impl.c b/gcc/java/verify-impl.c index eef7967ab33..0e63c7eb056 100644 --- a/gcc/java/verify-impl.c +++ b/gcc/java/verify-impl.c @@ -15,13 +15,10 @@ details. */ #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "verify.h" /* Hack to work around namespace pollution from java-tree.h. */ diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 32308220b22..1931433cfb5 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,9 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * dummy-frontend.c : Adjust include files. + * jit-common.h : Likewise. + * jit-playback.c : Likewise. + 2015-06-05 David Malcolm <dmalcolm@redhat.com> * dummy-frontend.c diff --git a/gcc/jit/dummy-frontend.c b/gcc/jit/dummy-frontend.c index 41d14f56a91..a0c404d7cd3 100644 --- a/gcc/jit/dummy-frontend.c +++ b/gcc/jit/dummy-frontend.c @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "opts.h" -#include "hash-set.h" #include "alias.h" #include "flags.h" #include "symtab.h" diff --git a/gcc/jit/jit-common.h b/gcc/jit/jit-common.h index 04f78165dc2..160e7c8283d 100644 --- a/gcc/jit/jit-common.h +++ b/gcc/jit/jit-common.h @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "libgccjit.h" -#include "hash-set.h" #include "input.h" #include "vec.h" #include "alias.h" diff --git a/gcc/jit/jit-playback.c b/gcc/jit/jit-playback.c index 091a5ce8155..dbbfc52c95c 100644 --- a/gcc/jit/jit-playback.c +++ b/gcc/jit/jit-playback.c @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "opts.h" #include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "statistics.h" #include "vec.h" diff --git a/gcc/jump.c b/gcc/jump.c index 96e7b53fa26..5d4beacc0c2 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -45,9 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "insn-attr.h" #include "recog.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "predict.h" @@ -56,9 +53,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgrtl.h" #include "basic-block.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/langhooks.c b/gcc/langhooks.c index a1fe9955370..62f1612e9ca 100644 --- a/gcc/langhooks.c +++ b/gcc/langhooks.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "intl.h" #include "tm.h" #include "toplev.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "attribs.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks-def.h" #include "diagnostic.h" #include "tree-diagnostic.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/lcm.c b/gcc/lcm.c index 9e8f5231f4d..ac27ec51a80 100644 --- a/gcc/lcm.c +++ b/gcc/lcm.c @@ -59,9 +59,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "recog.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/libfuncs.h b/gcc/libfuncs.h index dfec1d7e920..a2e8414c392 100644 --- a/gcc/libfuncs.h +++ b/gcc/libfuncs.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_LIBFUNCS_H #define GCC_LIBFUNCS_H -#include "hashtab.h" /* Enumeration of indexes into libfunc_table. */ enum libfunc_index diff --git a/gcc/lists.c b/gcc/lists.c index 3aa460b30c4..1e1fd327948 100644 --- a/gcc/lists.c +++ b/gcc/lists.c @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" #include "rtl.h" -#include "ggc.h" static void free_list (rtx *, rtx *); diff --git a/gcc/loop-doloop.c b/gcc/loop-doloop.c index 0aa0709bf80..e78076e29ea 100644 --- a/gcc/loop-doloop.c +++ b/gcc/loop-doloop.c @@ -25,15 +25,10 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "flags.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/loop-init.c b/gcc/loop-init.c index 7a51611b29e..90898f934ec 100644 --- a/gcc/loop-init.c +++ b/gcc/loop-init.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "regs.h" #include "obstack.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "flags.h" #include "df.h" -#include "ggc.h" #include "tree-ssa-loop-niter.h" #include "loop-unroll.h" #include "tree-scalar-evolution.h" diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c index 4a020a03e97..a782f3c8853 100644 --- a/gcc/loop-invariant.c +++ b/gcc/loop-invariant.c @@ -43,9 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -55,9 +52,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" @@ -71,7 +66,6 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "target.h" #include "df.h" -#include "hash-table.h" #include "except.h" #include "params.h" #include "regs.h" diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index 81603e53e6c..fdd3323a76f 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -55,9 +55,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" @@ -66,9 +63,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" @@ -82,7 +77,6 @@ along with GCC; see the file COPYING3. If not see #include "intl.h" #include "diagnostic-core.h" #include "df.h" -#include "hash-table.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 5beff1cb1ea..ec7755ed6e2 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "hard-reg-set.h" #include "obstack.h" @@ -42,9 +39,7 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "insn-codes.h" #include "optabs.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -54,7 +49,6 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "hash-table.h" #include "recog.h" #include "target.h" #include "dumpfile.h" diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index 0d2c729d70a..e89c55dfa37 100644 --- a/gcc/lower-subreg.c +++ b/gcc/lower-subreg.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "tm_p.h" @@ -46,8 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "bitmap.h" #include "dce.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/lra-assigns.c b/gcc/lra-assigns.c index 0ad91d06fd5..8bbede0b3b4 100644 --- a/gcc/lra-assigns.c +++ b/gcc/lra-assigns.c @@ -87,16 +87,11 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "output.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-coalesce.c b/gcc/lra-coalesce.c index f8692fa0c87..10eaf170b1d 100644 --- a/gcc/lra-coalesce.c +++ b/gcc/lra-coalesce.c @@ -54,15 +54,10 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index 756871b4814..898dbecb7db 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -120,16 +120,11 @@ #include "output.h" #include "addresses.h" #include "target.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index 920efc1b764..d8cbb478a48 100644 --- a/gcc/lra-eliminations.c +++ b/gcc/lra-eliminations.c @@ -65,16 +65,11 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "addresses.h" #include "target.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-lives.c b/gcc/lra-lives.c index d3dce4674d2..66baaddda1c 100644 --- a/gcc/lra-lives.c +++ b/gcc/lra-lives.c @@ -36,16 +36,11 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "output.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-remat.c b/gcc/lra-remat.c index 7e089d0a901..b4f83d14f04 100644 --- a/gcc/lra-remat.c +++ b/gcc/lra-remat.c @@ -65,16 +65,11 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "output.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c index 3cf54c3dccf..2b3e088b278 100644 --- a/gcc/lra-spills.c +++ b/gcc/lra-spills.c @@ -67,15 +67,10 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "hard-reg-set.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lra.c b/gcc/lra.c index 03c73925827..e44cec0dd62 100644 --- a/gcc/lra.c +++ b/gcc/lra.c @@ -114,16 +114,11 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "addresses.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "optabs.h" -#include "statistics.h" #include "alias.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index b5557f8893b..42db4d8181a 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -42,10 +39,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -61,7 +56,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "except.h" #include "timevar.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index 51d099163b5..f2b780b4f0a 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -27,13 +27,10 @@ along with GCC; see the file COPYING3. If not see system.h. */ #include <zlib.h> #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -49,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "diagnostic-core.h" #include "langhooks.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-opts.c b/gcc/lto-opts.c index 8247b818d6b..2b2a61fa6de 100644 --- a/gcc/lto-opts.c +++ b/gcc/lto-opts.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -48,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "options.h" #include "common/common-target.h" #include "diagnostic.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.c index bd7735ef436..99a29309967 100644 --- a/gcc/lto-section-in.c +++ b/gcc/lto-section-in.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -40,10 +37,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -57,7 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "except.h" #include "timevar.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-section-out.c b/gcc/lto-section-out.c index 1463216b330..b8db26c9c6c 100644 --- a/gcc/lto-section-out.c +++ b/gcc/lto-section-out.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -40,10 +37,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -56,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "except.h" #include "langhooks.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.c index 1b836154d76..b4070de288a 100644 --- a/gcc/lto-streamer-in.c +++ b/gcc/lto-streamer-in.c @@ -25,21 +25,16 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "toplev.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -70,7 +65,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "except.h" #include "debug.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.c index 9f282bada35..e14761bf64a 100644 --- a/gcc/lto-streamer-out.c +++ b/gcc/lto-streamer-out.c @@ -24,22 +24,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "stringpool.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -66,7 +61,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "except.h" #include "lto-symtab.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.c index cb4d9897ebf..4f506b1b9d0 100644 --- a/gcc/lto-streamer.c +++ b/gcc/lto-streamer.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "toplev.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -46,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "bitmap.h" #include "diagnostic-core.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h index e3465a834bc..6eb040b8a25 100644 --- a/gcc/lto-streamer.h +++ b/gcc/lto-streamer.h @@ -24,10 +24,7 @@ along with GCC; see the file COPYING3. If not see #define GCC_LTO_STREAMER_H #include "plugin-api.h" -#include "hash-table.h" -#include "hash-map.h" #include "target.h" -#include "vec.h" #include "alloc-pool.h" #include "gcov-io.h" #include "diagnostic.h" diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index 9ad289a45ea..86771fe53a0 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,13 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * lto-lang.c : Adjust include files. + * lto-object.c : Likewise. + * lto-partition.c : Likewise. + * lto-partition.h : Likewise. + * lto-symtab.c : Likewise. + * lto.c : Likewise. + * lto.h : Likewise. + 2015-06-06 Jan Hubicka <hubicka@ucw.cz> PR lto/65378 diff --git a/gcc/lto/lto-lang.c b/gcc/lto/lto-lang.c index e1d6b7f2bf9..f9c908add65 100644 --- a/gcc/lto/lto-lang.c +++ b/gcc/lto/lto-lang.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "flags.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -52,7 +49,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "diagnostic-core.h" #include "toplev.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto/lto-object.c b/gcc/lto/lto-object.c index 714f8724b91..6a4d5ca8be3 100644 --- a/gcc/lto/lto-object.c +++ b/gcc/lto/lto-object.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "diagnostic-core.h" #include "lto.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto/lto-partition.c b/gcc/lto/lto-partition.c index 823661a1339..52a791cc56d 100644 --- a/gcc/lto/lto-partition.c +++ b/gcc/lto/lto-partition.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "toplev.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -41,7 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/lto/lto-partition.h b/gcc/lto/lto-partition.h index a44e8e703c6..904b1b432d1 100644 --- a/gcc/lto/lto-partition.h +++ b/gcc/lto/lto-partition.h @@ -17,7 +17,6 @@ You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>. */ -#include "hash-set.h" /* Structure describing ltrans partitions. */ diff --git a/gcc/lto/lto-symtab.c b/gcc/lto/lto-symtab.c index e808006bab7..a6393c822a8 100644 --- a/gcc/lto/lto-symtab.c +++ b/gcc/lto/lto-symtab.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "is-a.h" #include "gimple.h" #include "plugin-api.h" -#include "hash-map.h" #include "ipa-ref.h" #include "cgraph.h" #include "lto-streamer.h" diff --git a/gcc/lto/lto.c b/gcc/lto/lto.c index b93e512e08e..b8e73cd489f 100644 --- a/gcc/lto/lto.c +++ b/gcc/lto/lto.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "opts.h" #include "toplev.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -37,7 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "predict.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" @@ -49,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "langhooks.h" #include "bitmap.h" -#include "inchash.h" #include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" diff --git a/gcc/lto/lto.h b/gcc/lto/lto.h index 7b2c2c9ce43..8f38ee8af6f 100644 --- a/gcc/lto/lto.h +++ b/gcc/lto/lto.h @@ -21,8 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef LTO_H #define LTO_H -#include "hashtab.h" -#include "vec.h" /* A file. */ typedef struct lto_file_struct diff --git a/gcc/mcf.c b/gcc/mcf.c index 077e14c5ea2..81c12651b13 100644 --- a/gcc/mcf.c +++ b/gcc/mcf.c @@ -46,9 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/mem-stats.h b/gcc/mem-stats.h index 7524ff7168a..6d3d79c7f10 100644 --- a/gcc/mem-stats.h +++ b/gcc/mem-stats.h @@ -1,11 +1,6 @@ #ifndef GCC_MEM_STATS_H #define GCC_MEM_STATS_H -#include "hash-map-traits.h" -#include "inchash.h" -#include "mem-stats-traits.h" -#include "vec.h" - /* Forward declaration. */ template<typename Key, typename Value, typename Traits = default_hashmap_traits> @@ -358,7 +353,6 @@ private: reverse_mem_map_t *m_reverse_map; }; -#include "hash-map.h" /* Returns true if instance PTR is registered by the memory description. */ diff --git a/gcc/mode-switching.c b/gcc/mode-switching.c index 5853e3a9ee4..be26d15d6ae 100644 --- a/gcc/mode-switching.c +++ b/gcc/mode-switching.c @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "vec.h" #include "target.h" #include "rtl.h" #include "regs.h" @@ -30,8 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "recog.h" #include "predict.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.c index 39e9bc3d8a8..94b79c35f93 100644 --- a/gcc/modulo-sched.c +++ b/gcc/modulo-sched.c @@ -28,9 +28,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "profile.h" @@ -49,11 +46,9 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "insn-codes.h" #include "optabs.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 46c3cfdb939..a7525af9dea 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,14 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * objc-act.c : Adjust include files. + * objc-encoding.c : Likewise. + * objc-gnu-runtime-abi-01.c : Likewise. + * objc-lang.c : Likewise. + * objc-map.c : Likewise. + * objc-next-runtime-abi-01.c : Likewise. + * objc-next-runtime-abi-02.c : Likewise. + * objc-runtime-shared-support.c : Likewise. + 2015-06-08 Aldy Hernandez <aldyh@redhat.com> * objc-runtime-shared-support.c (build_module_descriptor): Set diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index f42f67993c8..f536437228e 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -58,13 +55,11 @@ along with GCC; see the file COPYING3. If not see #include "c-family/c-target.h" #include "diagnostic-core.h" #include "intl.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" #include "tree-iterator.h" -#include "hash-table.h" #include "langhooks-def.h" /* Different initialization, code gen and meta data generation for each runtime. */ diff --git a/gcc/objc/objc-encoding.c b/gcc/objc/objc-encoding.c index f050ff03134..1928de3a5a7 100644 --- a/gcc/objc/objc-encoding.c +++ b/gcc/objc/objc-encoding.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" #include "stor-layout.h" diff --git a/gcc/objc/objc-gnu-runtime-abi-01.c b/gcc/objc/objc-gnu-runtime-abi-01.c index 6986645d60d..1937bafac38 100644 --- a/gcc/objc/objc-gnu-runtime-abi-01.c +++ b/gcc/objc/objc-gnu-runtime-abi-01.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -51,7 +48,6 @@ along with GCC; see the file COPYING3. If not see #endif /* OBJCPLUS */ #include "toplev.h" -#include "ggc.h" #include "tree-iterator.h" #include "objc-runtime-hooks.h" diff --git a/gcc/objc/objc-lang.c b/gcc/objc/objc-lang.c index 19a261b59ed..fe50c38009e 100644 --- a/gcc/objc/objc-lang.c +++ b/gcc/objc/objc-lang.c @@ -23,18 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "c/c-tree.h" #include "c-family/c-common.h" #include "c-family/c-objc.h" -#include "ggc.h" #include "objc-act.h" #include "langhooks.h" #include "langhooks-def.h" diff --git a/gcc/objc/objc-map.c b/gcc/objc/objc-map.c index 9c7330c952d..ebadf6a9f4b 100644 --- a/gcc/objc/objc-map.c +++ b/gcc/objc/objc-map.c @@ -20,15 +20,11 @@ Boston, MA 02110-1301, USA. */ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" -#include "ggc.h" #include "objc-map.h" #define OUT_OF_MEMORY { fprintf (stderr, "Out of memory\n"); abort (); } diff --git a/gcc/objc/objc-next-runtime-abi-01.c b/gcc/objc/objc-next-runtime-abi-01.c index 0ae2dae6e23..1e7522e491d 100644 --- a/gcc/objc/objc-next-runtime-abi-01.c +++ b/gcc/objc/objc-next-runtime-abi-01.c @@ -26,13 +26,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -55,7 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "objcp-decl.h" #endif /* OBJCPLUS */ -#include "ggc.h" #include "target.h" #include "c-family/c-target.h" #include "tree-iterator.h" diff --git a/gcc/objc/objc-next-runtime-abi-02.c b/gcc/objc/objc-next-runtime-abi-02.c index 5a8abff79e0..fa6c0a2e349 100644 --- a/gcc/objc/objc-next-runtime-abi-02.c +++ b/gcc/objc/objc-next-runtime-abi-02.c @@ -29,13 +29,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -57,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "objcp-decl.h" #endif /* OBJCPLUS */ -#include "ggc.h" #include "target.h" #include "tree-iterator.h" diff --git a/gcc/objc/objc-runtime-shared-support.c b/gcc/objc/objc-runtime-shared-support.c index 1bcb14a2981..a2d5c4524bf 100644 --- a/gcc/objc/objc-runtime-shared-support.c +++ b/gcc/objc/objc-runtime-shared-support.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "stringpool.h" diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog index 9da818d93b1..fd0ddb53763 100644 --- a/gcc/objcp/ChangeLog +++ b/gcc/objcp/ChangeLog @@ -1,3 +1,8 @@ +2015-06-08 Andrew MacLeod <amacleod@redhat.com> + + * objcp-decl.c : Adjust include files. + * objcp-lang.c : Likewise. + 2015-06-04 Andrew MacLeod <amacleod@redhat.com> * objcp-decl.c: Adjust includes for restructured coretypes.h. diff --git a/gcc/objcp/objcp-decl.c b/gcc/objcp/objcp-decl.c index 120f1899fcf..1f84731da05 100644 --- a/gcc/objcp/objcp-decl.c +++ b/gcc/objcp/objcp-decl.c @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/objcp/objcp-lang.c b/gcc/objcp/objcp-lang.c index cd5e4dce571..bfb4eb6df26 100644 --- a/gcc/objcp/objcp-lang.c +++ b/gcc/objcp/objcp-lang.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/omega.c b/gcc/omega.c index 9a8def930a5..f940da51d2a 100644 --- a/gcc/omega.c +++ b/gcc/omega.c @@ -33,13 +33,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "diagnostic-core.h" #include "dumpfile.h" diff --git a/gcc/omp-low.c b/gcc/omp-low.c index 1236deb8162..f322416b57f 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -59,7 +56,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "diagnostic-core.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -68,9 +64,7 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "tree-ssanames.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/optabs.c b/gcc/optabs.c index b523f4889f3..da5dfa48a5f 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -28,12 +28,9 @@ along with GCC; see the file COPYING3. If not see is properly defined. */ #include "insn-config.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tree-hasher.h" #include "stor-layout.h" @@ -44,8 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "function.h" #include "except.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,7 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "libfuncs.h" #include "recog.h" #include "reload.h" -#include "ggc.h" #include "predict.h" #include "dominance.h" #include "cfg.h" diff --git a/gcc/opts-global.c b/gcc/opts-global.c index 6edc11a89ad..ff872521d73 100644 --- a/gcc/opts-global.c +++ b/gcc/opts-global.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "opts.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" /* Required by langhooks.h. */ #include "fold-const.h" #include "predict.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "dbgcnt.h" #include "debug.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/opts.h b/gcc/opts.h index b0b4b1ac87e..5bf815b03a6 100644 --- a/gcc/opts.h +++ b/gcc/opts.h @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #define GCC_OPTS_H #include "input.h" -#include "vec.h" #include "obstack.h" /* Specifies how a switch's VAR_VALUE relates to its FLAG_VAR. */ diff --git a/gcc/passes.c b/gcc/passes.c index 720e6471e74..339c5f0287f 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -28,11 +28,8 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "line-map.h" #include "input.h" -#include "hash-set.h" -#include "vec.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -48,8 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "function.h" #include "toplev.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -90,7 +85,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "tree-dump.h" #include "df.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/plugin.c b/gcc/plugin.c index a770e6f766c..1be60e7ca0e 100644 --- a/gcc/plugin.c +++ b/gcc/plugin.c @@ -23,21 +23,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" #include "flags.h" -#include "inchash.h" #include "tree.h" #include "tree-pass.h" #include "intl.h" #include "plugin.h" -#include "ggc.h" #ifdef ENABLE_PLUGIN #include "plugin-version.h" diff --git a/gcc/postreload-gcse.c b/gcc/postreload-gcse.c index 941f6cba9dd..746d306f22f 100644 --- a/gcc/postreload-gcse.c +++ b/gcc/postreload-gcse.c @@ -23,14 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" -#include "hash-table.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "regs.h" @@ -45,8 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgrtl.h" #include "basic-block.h" #include "profile.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/postreload.c b/gcc/postreload.c index 1cc7b143b31..f83da4a5f0f 100644 --- a/gcc/postreload.c +++ b/gcc/postreload.c @@ -28,15 +28,10 @@ along with GCC; see the file COPYING3. If not see #include "obstack.h" #include "insn-config.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/predict.c b/gcc/predict.c index 47b3587deec..fdfb8efab5b 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -31,12 +31,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" @@ -56,8 +53,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "diagnostic-core.h" #include "recog.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -70,7 +65,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "target.h" #include "cfgloop.h" -#include "hash-map.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c index d2b2f73f8c8..644dde830d8 100644 --- a/gcc/print-rtl.c +++ b/gcc/print-rtl.c @@ -33,12 +33,9 @@ along with GCC; see the file COPYING3. If not see /* These headers all define things which are not available in generator programs. */ #ifndef GENERATOR_FILE -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "print-tree.h" #include "flags.h" diff --git a/gcc/print-tree.c b/gcc/print-tree.c index 715dc859074..19a0aa56218 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -22,22 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "print-rtl.h" #include "stor-layout.h" -#include "ggc.h" #include "langhooks.h" #include "tree-iterator.h" #include "diagnostic.h" #include "gimple-pretty-print.h" /* FIXME */ -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/profile.c b/gcc/profile.c index 1971ecdb1de..7c4e1502bc2 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -55,15 +55,10 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "regs.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" @@ -92,7 +87,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "cfgloop.h" #include "dumpfile.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/read-md.c b/gcc/read-md.c index a551ba3590c..4c6ddef8b6d 100644 --- a/gcc/read-md.c +++ b/gcc/read-md.c @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #include "bconfig.h" #include "system.h" #include "coretypes.h" -#include "hashtab.h" #include "errors.h" #include "read-md.h" diff --git a/gcc/read-md.h b/gcc/read-md.h index 8e57fd46502..97d08dca6e3 100644 --- a/gcc/read-md.h +++ b/gcc/read-md.h @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #define GCC_READ_MD_H #include "obstack.h" -#include "hashtab.h" /* Holds one symbol or number in the .md file. */ struct md_name { diff --git a/gcc/read-rtl.c b/gcc/read-rtl.c index 138f179610c..e8c849fee9b 100644 --- a/gcc/read-rtl.c +++ b/gcc/read-rtl.c @@ -27,7 +27,6 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "rtl.h" #include "obstack.h" -#include "hashtab.h" #include "read-md.h" #include "gensupport.h" diff --git a/gcc/real.c b/gcc/real.c index f3f4a5f42e4..18c01aaf769 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -23,12 +23,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "diagnostic-core.h" #include "realmpfr.h" diff --git a/gcc/realmpfr.c b/gcc/realmpfr.c index ecca812c3b7..2edc0abfcf2 100644 --- a/gcc/realmpfr.c +++ b/gcc/realmpfr.c @@ -21,13 +21,10 @@ #include "system.h" #include "coretypes.h" #include "realmpfr.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" /* For TYPE_MODE in real_from_mpfr. */ #include "stor-layout.h" diff --git a/gcc/recog.c b/gcc/recog.c index b1b9c227753..73592de891b 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl-error.h" #include "tm_p.h" @@ -37,11 +34,9 @@ along with GCC; see the file COPYING3. If not see #include "recog.h" #include "regs.h" #include "addresses.h" -#include "hashtab.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/ree.c b/gcc/ree.c index 78bef9b45f9..8c1d4bbb871 100644 --- a/gcc/ree.c +++ b/gcc/ree.c @@ -220,12 +220,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "flags.h" @@ -238,8 +235,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgrtl.h" #include "basic-block.h" #include "insn-config.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -258,7 +253,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "tree-pass.h" #include "df.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 25fcf21e205..a73c7ec0293 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -153,12 +153,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "rtl-error.h" @@ -179,7 +176,6 @@ #include "cfgcleanup.h" #include "basic-block.h" #include "reload.h" -#include "ggc.h" #include "tree-pass.h" #include "target.h" #include "df.h" diff --git a/gcc/regcprop.c b/gcc/regcprop.c index 3311e816c54..8e6452ef515 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -28,9 +28,6 @@ #include "addresses.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/reginfo.c b/gcc/reginfo.c index 0e676e1607b..fde13c42069 100644 --- a/gcc/reginfo.c +++ b/gcc/reginfo.c @@ -30,18 +30,13 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "hard-reg-set.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" -#include "hashtab.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/regrename.c b/gcc/regrename.c index 1921831cb18..d4b04694d68 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -28,9 +28,6 @@ #include "addresses.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/regstat.c b/gcc/regstat.c index de60f268d35..7de49915507 100644 --- a/gcc/regstat.c +++ b/gcc/regstat.c @@ -30,9 +30,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "hard-reg-set.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/reload.c b/gcc/reload.c index b3c18517fff..079f0aaa3fb 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -96,17 +96,12 @@ a register with any other reload. */ #include "tm_p.h" #include "insn-config.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/reload1.c b/gcc/reload1.c index 7c57227ae01..1e29a49561a 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -27,18 +27,12 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "obstack.h" #include "insn-config.h" -#include "ggc.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "symtab.h" #include "rtl.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/reorg.c b/gcc/reorg.c index d1bc416438b..bca5c60ca7b 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -108,16 +108,11 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tm_p.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/resource.c b/gcc/resource.c index 8a2d3581038..5ee680422b6 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -25,9 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tm_p.h" #include "hard-reg-set.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "regs.h" diff --git a/gcc/rtl-chkp.c b/gcc/rtl-chkp.c index 321d05d8b92..60713c97467 100644 --- a/gcc/rtl-chkp.c +++ b/gcc/rtl-chkp.c @@ -22,18 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.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 "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" @@ -56,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "bitmap.h" #include "rtl-chkp.h" #include "tree-chkp.h" -#include "hash-map.h" static hash_map<tree, rtx> *chkp_rtx_bounds_map; diff --git a/gcc/rtl.c b/gcc/rtl.c index 998f0254fdc..6341b69c60d 100644 --- a/gcc/rtl.c +++ b/gcc/rtl.c @@ -28,7 +28,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "ggc.h" #include "rtl.h" #ifdef GENERATOR_FILE # include "errors.h" diff --git a/gcc/rtl.h b/gcc/rtl.h index 8994f897c67..394513ea8a4 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -30,13 +30,14 @@ along with GCC; see the file COPYING3. If not see #include "double-int.h" #include "real.h" #include "fixed-value.h" +#include "statistics.h" +#include "vec.h" +#include "hash-table.h" +#include "hash-set.h" #endif /* GENERATOR_FILE */ -#include "statistics.h" #include "input.h" -#include "vec.h" #include "alias.h" -#include "hashtab.h" #include "flags.h" #include "is-a.h" diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 28a042af205..56873365856 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -32,16 +32,12 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "flags.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "predict.h" #include "basic-block.h" #include "df.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "addresses.h" diff --git a/gcc/rtlhash.c b/gcc/rtlhash.c index 25204f1443e..62fe788d643 100644 --- a/gcc/rtlhash.c +++ b/gcc/rtlhash.c @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "ggc.h" #include "rtl.h" #include "rtlhash.h" diff --git a/gcc/rtlhash.h b/gcc/rtlhash.h index 0285f4375f4..f793a3b7d75 100644 --- a/gcc/rtlhash.h +++ b/gcc/rtlhash.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef RTL_HASH_H #define RTL_HASH_H 1 -#include "inchash.h" namespace inchash { diff --git a/gcc/rtlhooks.c b/gcc/rtlhooks.c index 938f37ea8be..c1e2dcd0d3f 100644 --- a/gcc/rtlhooks.c +++ b/gcc/rtlhooks.c @@ -24,16 +24,11 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "rtlhooks-def.h" #include "symtab.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "insn-config.h" #include "expmed.h" diff --git a/gcc/sanopt.c b/gcc/sanopt.c index 7a5d102dda1..bfb722a39d5 100644 --- a/gcc/sanopt.c +++ b/gcc/sanopt.c @@ -21,16 +21,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hash-table.h" #include "predict.h" #include "tm.h" #include "hard-reg-set.h" @@ -45,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "hash-map.h" #include "plugin-api.h" #include "tree-pass.h" #include "asan.h" diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index fea2704686c..a0f09da07d3 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "diagnostic-core.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" /* FIXME: Used by call_may_noreturn_p. */ #include "tm_p.h" #include "hard-reg-set.h" diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index 6be775f8987..47660c9778d 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -28,9 +28,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "profile.h" diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index ba78738752d..0f970a0c44c 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -52,9 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "profile.h" diff --git a/gcc/sched-vis.c b/gcc/sched-vis.c index f4717baa87f..d7124e3ca00 100644 --- a/gcc/sched-vis.c +++ b/gcc/sched-vis.c @@ -28,17 +28,11 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" /* FIXME: To dump INSN_VAR_LOCATION_DECL. */ #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/sdbout.c b/gcc/sdbout.c index 15d0805e230..f5671c65315 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -44,17 +44,12 @@ AT&T C compiler. From the example below I would conclude the following: #include "coretypes.h" #include "tm.h" #include "debug.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" -#include "ggc.h" -#include "vec.h" static GTY(()) tree anonymous_types; diff --git a/gcc/sel-sched-dump.c b/gcc/sel-sched-dump.c index 362daacbbca..17f2a20ecd4 100644 --- a/gcc/sel-sched-dump.c +++ b/gcc/sel-sched-dump.c @@ -26,9 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "predict.h" diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.c index 1c3614b1f18..ae6f637fe1e 100644 --- a/gcc/sel-sched-ir.c +++ b/gcc/sel-sched-ir.c @@ -26,9 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "predict.h" @@ -46,9 +43,7 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "target.h" #include "sched-int.h" -#include "ggc.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "langhooks.h" #include "rtlhooks-def.h" diff --git a/gcc/sel-sched-ir.h b/gcc/sel-sched-ir.h index 3707a87c216..30d3fd878dc 100644 --- a/gcc/sel-sched-ir.h +++ b/gcc/sel-sched-ir.h @@ -26,7 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "regset.h" /* For reg_note. */ #include "rtl.h" -#include "ggc.h" #include "bitmap.h" #include "sched-int.h" #include "cfgloop.h" diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index 5c49d8e0e9a..f706fb71c08 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -25,9 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "hard-reg-set.h" #include "regs.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "function.h" #include "predict.h" @@ -44,9 +41,7 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "output.h" #include "sched-int.h" -#include "ggc.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "langhooks.h" #include "rtlhooks-def.h" diff --git a/gcc/sese.c b/gcc/sese.c index 25b59dd7a18..6e64477da11 100644 --- a/gcc/sese.c +++ b/gcc/sese.c @@ -22,15 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "mem-stats.h" -#include "hash-map.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-pretty-print.h" diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c index 542ab9b5fef..e83c34b82eb 100644 --- a/gcc/shrink-wrap.c +++ b/gcc/shrink-wrap.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl-error.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -39,9 +36,7 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "hard-reg-set.h" #include "function.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/shrink-wrap.h b/gcc/shrink-wrap.h index 4e86b4156a9..5e7fac91f66 100644 --- a/gcc/shrink-wrap.h +++ b/gcc/shrink-wrap.h @@ -20,8 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_SHRINK_WRAP_H #define GCC_SHRINK_WRAP_H -#include "hashtab.h" -#include "vec.h" #include "function.h" /* In shrink-wrap.c. */ diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index 0639a0e8298..a572ff016cf 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -41,8 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "insn-codes.h" #include "optabs.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -51,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "stmt.h" #include "expr.h" #include "diagnostic-core.h" -#include "ggc.h" #include "target.h" #include "predict.h" diff --git a/gcc/stack-ptr-mod.c b/gcc/stack-ptr-mod.c index e1288bceedf..9b5df397461 100644 --- a/gcc/stack-ptr-mod.c +++ b/gcc/stack-ptr-mod.c @@ -21,20 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "rtl.h" #include "regs.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/statistics.c b/gcc/statistics.c index b3892c659cd..e76ad95189e 100644 --- a/gcc/statistics.c +++ b/gcc/statistics.c @@ -23,11 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tree-pass.h" #include "tree-dump.h" -#include "statistics.h" -#include "hash-table.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "tm.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/stmt.c b/gcc/stmt.c index 86d3d002a6a..00705872dcd 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -29,12 +29,9 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "hard-reg-set.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -44,8 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "function.h" #include "insn-config.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 09b95a4c2c3..30f97a836d4 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -39,8 +36,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "hard-reg-set.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -54,7 +49,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "regs.h" #include "params.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/store-motion.c b/gcc/store-motion.c index 42392cb8c74..aeed299c0a7 100644 --- a/gcc/store-motion.c +++ b/gcc/store-motion.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tm_p.h" #include "regs.h" @@ -47,8 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "lcm.h" #include "cfgcleanup.h" #include "basic-block.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -58,10 +53,8 @@ along with GCC; see the file COPYING3. If not see #include "stmt.h" #include "expr.h" #include "except.h" -#include "ggc.h" #include "intl.h" #include "tree-pass.h" -#include "hash-table.h" #include "df.h" #include "dbgcnt.h" #include "rtl-iter.h" diff --git a/gcc/stringpool.c b/gcc/stringpool.c index 10072fc7b0b..054f71cece3 100644 --- a/gcc/stringpool.c +++ b/gcc/stringpool.c @@ -28,15 +28,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "ggc.h" #include "ggc-internal.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "cpplib.h" diff --git a/gcc/symtab.c b/gcc/symtab.c index c117a0ff3c2..9dc07f5b655 100644 --- a/gcc/symtab.c +++ b/gcc/symtab.c @@ -23,17 +23,13 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "print-tree.h" #include "varasm.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -47,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "tree-inline.h" #include "langhooks.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/target-globals.c b/gcc/target-globals.c index 11c304c51c9..6edb5827f4c 100644 --- a/gcc/target-globals.c +++ b/gcc/target-globals.c @@ -22,14 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "insn-config.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" -#include "ggc.h" #include "toplev.h" #include "target-globals.h" #include "flags.h" @@ -38,9 +34,7 @@ along with GCC; see the file COPYING3. If not see #include "hard-reg-set.h" #include "reload.h" #include "expmed.h" -#include "hashtab.h" #include "function.h" -#include "statistics.h" #include "dojump.h" #include "explow.h" #include "calls.h" diff --git a/gcc/targhooks.c b/gcc/targhooks.c index c858c84103e..e6deaaac362 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -51,21 +51,16 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tlink.c b/gcc/tlink.c index ec2f9f42c9d..5d2b7da51e4 100644 --- a/gcc/tlink.c +++ b/gcc/tlink.c @@ -26,13 +26,11 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "intl.h" #include "obstack.h" -#include "hashtab.h" #include "demangle.h" #include "collect2.h" #include "collect-utils.h" #include "filenames.h" #include "diagnostic-core.h" -#include "vec.h" /* TARGET_64BIT may be defined to use driver specific functionality. */ #undef TARGET_64BIT diff --git a/gcc/toplev.c b/gcc/toplev.c index eb8b8ac1759..306d008a41f 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -28,11 +28,8 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #include "line-map.h" #include "input.h" -#include "hash-set.h" -#include "vec.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -51,8 +48,6 @@ along with GCC; see the file COPYING3. If not see #include "except.h" #include "function.h" #include "toplev.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -79,7 +74,6 @@ along with GCC; see the file COPYING3. If not see #include "hosthooks.h" #include "predict.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/tracer.c b/gcc/tracer.c index d1ec6c96799..308927a7376 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -37,12 +37,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "rtl.h" diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 9c7e5ad265d..b820a6bf9ec 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -20,14 +20,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -52,7 +48,6 @@ #include "gimplify-me.h" #include "gimple-walk.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-affine.c b/gcc/tree-affine.c index c2fd286aed9..ae45ea2b18e 100644 --- a/gcc/tree-affine.c +++ b/gcc/tree-affine.c @@ -20,22 +20,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-affine.h b/gcc/tree-affine.h index 3afb6520be7..b031efeadac 100644 --- a/gcc/tree-affine.h +++ b/gcc/tree-affine.h @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_TREE_AFFINE_H #define GCC_TREE_AFFINE_H -#include "hash-map.h" #define MAX_AFF_ELTS 8 diff --git a/gcc/tree-browser.c b/gcc/tree-browser.c index 1cd4ef80d2d..76526d6ac47 100644 --- a/gcc/tree-browser.c +++ b/gcc/tree-browser.c @@ -21,14 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "tree-pretty-print.h" #include "print-tree.h" diff --git a/gcc/tree-call-cdce.c b/gcc/tree-call-cdce.c index 9ec11b21fa6..b07fbd6d013 100644 --- a/gcc/tree-call-cdce.c +++ b/gcc/tree-call-cdce.c @@ -23,9 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -34,7 +31,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "symtab.h" #include "alias.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index b8a1c867dab..9430151fdf6 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -21,15 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" -#include "hash-map.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "trans-mem.h" @@ -67,9 +62,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index 04e560dffc0..47eb0991b37 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -56,9 +53,7 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "tree-ssa-loop-manip.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-chkp-opt.c b/gcc/tree-chkp-opt.c index 4b8def4bda3..59a0b405bf1 100644 --- a/gcc/tree-chkp-opt.c +++ b/gcc/tree-chkp-opt.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "target.h" @@ -55,13 +52,11 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify.h" #include "gimplify-me.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-chkp.c b/gcc/tree-chkp.c index 1c81ba1af1a..8edef488a03 100644 --- a/gcc/tree-chkp.c +++ b/gcc/tree-chkp.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -38,7 +35,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "tree-pass.h" #include "diagnostic.h" -#include "ggc.h" #include "is-a.h" #include "cfgloop.h" #include "stringpool.h" @@ -62,13 +58,11 @@ along with GCC; see the file COPYING3. If not see #include "gimplify.h" #include "gimplify-me.h" #include "print-tree.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index c631d89f8d9..b356da4ddab 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -26,13 +26,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-pretty-print.h" diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c index 63f7f0c517c..3d600d1df5e 100644 --- a/gcc/tree-complex.c +++ b/gcc/tree-complex.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -52,9 +49,7 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index 5f3a3d1cbc7..5b4f0928ffe 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -76,22 +76,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c index b974208b69c..f685cf2ff3f 100644 --- a/gcc/tree-dfa.c +++ b/gcc/tree-dfa.c @@ -22,13 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -55,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-diagnostic.c b/gcc/tree-diagnostic.c index 8640c0b318b..31920f801dc 100644 --- a/gcc/tree-diagnostic.c +++ b/gcc/tree-diagnostic.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "diagnostic.h" #include "tree-pretty-print.h" @@ -36,7 +33,6 @@ along with GCC; see the file COPYING3. If not see #include "dumpfile.h" /* TDF_DIAGNOSTIC */ #include "langhooks.h" #include "langhooks-def.h" -#include "vec.h" #include "intl.h" /* Prints out, if necessary, the name of the current function diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c index 8ee85617b44..46a3d55165a 100644 --- a/gcc/tree-dump.c +++ b/gcc/tree-dump.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "splay-tree.h" #include "filenames.h" diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c index 0529dfb244e..0f4d17a4402 100644 --- a/gcc/tree-eh.c +++ b/gcc/tree-eh.c @@ -20,22 +20,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -60,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-eh.h b/gcc/tree-eh.h index 7405d3af06a..be831b9b359 100644 --- a/gcc/tree-eh.h +++ b/gcc/tree-eh.h @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_TREE_EH_H #define GCC_TREE_EH_H -#include "hash-map.h" typedef struct eh_region_d *eh_region; diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.c index b8c97632b5c..a4ceeb368b5 100644 --- a/gcc/tree-emutls.c +++ b/gcc/tree-emutls.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -48,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "tree-pass.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-hasher.h b/gcc/tree-hasher.h index 228e317e1ae..94ed8f02e27 100644 --- a/gcc/tree-hasher.h +++ b/gcc/tree-hasher.h @@ -21,8 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_TREE_HASHER_H #define GCC_TREE_HASHER_H 1 -#include "hash-table.h" - struct int_tree_map { unsigned int uid; tree to; diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index 8e9589fdfcc..050287ee65d 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -84,12 +84,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -126,9 +123,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-address.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -140,7 +135,6 @@ along with GCC; see the file COPYING3. If not see #include "expr.h" #include "insn-codes.h" #include "optabs.h" -#include "hash-map.h" /* List of basic blocks in if-conversion-suitable order. */ static basic_block *ifc_bbs; diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 28a7e11f089..46a5f8d1bd2 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "diagnostic-core.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -37,7 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "params.h" #include "insn-config.h" -#include "hashtab.h" #include "langhooks.h" #include "predict.h" #include "hard-reg-set.h" @@ -67,7 +63,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-into-ssa.h" #include "rtl.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" @@ -80,7 +75,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pretty-print.h" #include "except.h" #include "debug.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-inline.h b/gcc/tree-inline.h index f8b2ebfe2dd..0bfd20c7776 100644 --- a/gcc/tree-inline.h +++ b/gcc/tree-inline.h @@ -21,8 +21,6 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_TREE_INLINE_H #define GCC_TREE_INLINE_H -#include "hash-map.h" -#include "hash-set.h" struct cgraph_edge; diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c index b1130d4006b..44f5267bf1a 100644 --- a/gcc/tree-into-ssa.c +++ b/gcc/tree-into-ssa.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" @@ -41,7 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "cfganal.h" #include "basic-block.h" #include "gimple-pretty-print.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" @@ -55,9 +51,7 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-iterator.c b/gcc/tree-iterator.c index a654e644646..e7faaed8ce1 100644 --- a/gcc/tree-iterator.c +++ b/gcc/tree-iterator.c @@ -21,16 +21,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "tree-iterator.h" -#include "ggc.h" /* This is a cache of STATEMENT_LIST nodes. We create and destroy them diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.c index 3452cf98cfc..5c203dbb134 100644 --- a/gcc/tree-loop-distribution.c +++ b/gcc/tree-loop-distribution.c @@ -44,13 +44,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/tree-nested.c b/gcc/tree-nested.c index 742b51cc8d9..12992f2852f 100644 --- a/gcc/tree-nested.c +++ b/gcc/tree-nested.c @@ -21,12 +21,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -48,15 +45,12 @@ #include "gimple-walk.h" #include "tree-iterator.h" #include "bitmap.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" #include "tree-cfg.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-nrv.c b/gcc/tree-nrv.c index 3a3c87886e2..4eeab41d46c 100644 --- a/gcc/tree-nrv.c +++ b/gcc/tree-nrv.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "hard-reg-set.h" diff --git a/gcc/tree-object-size.c b/gcc/tree-object-size.c index e51f7831920..f3d7cf154ac 100644 --- a/gcc/tree-object-size.c +++ b/gcc/tree-object-size.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-object-size.h" diff --git a/gcc/tree-outof-ssa.c b/gcc/tree-outof-ssa.c index 58dadc3c524..93ac258dc07 100644 --- a/gcc/tree-outof-ssa.c +++ b/gcc/tree-outof-ssa.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -64,10 +61,8 @@ along with GCC; see the file COPYING3. If not see /* FIXME: A lot of code here deals with expanding to RTL. All that code should be in cfgexpand.c. */ -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index c4b83fe9635..3495ac19f26 100644 --- a/gcc/tree-parloops.c +++ b/gcc/tree-parloops.c @@ -22,13 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index efb58fcb926..4b37a718f5e 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.c index 558c2cd72fb..4415fe3ab4d 100644 --- a/gcc/tree-predcom.c +++ b/gcc/tree-predcom.c @@ -188,12 +188,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -223,10 +220,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index 8df6dc65717..76baf437ba5 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -22,20 +22,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -48,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-pretty-print.h" #include "gimple-expr.h" #include "predict.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/tree-profile.c b/gcc/tree-profile.c index 5f9f0332611..377ab0d2750 100644 --- a/gcc/tree-profile.c +++ b/gcc/tree-profile.c @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -44,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-ssa-alias.h" @@ -58,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c index 35a697dac65..52d2c9dd464 100644 --- a/gcc/tree-scalar-evolution.c +++ b/gcc/tree-scalar-evolution.c @@ -256,22 +256,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index 90067cbc64a..9bfcd9854a6 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -74,17 +74,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "mem-stats.h" -#include "hash-map.h" -#include "hash-table.h" #include "alloc-pool.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -111,10 +105,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.c index 3d87335e6d9..c4aba104d99 100644 --- a/gcc/tree-ssa-address.c +++ b/gcc/tree-ssa-address.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -49,10 +46,8 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "tree-ssa-loop-ivopts.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index d954b8e13ae..b2d29cad094 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -52,9 +49,7 @@ along with GCC; see the file COPYING3. If not see #include "gimple-ssa.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -69,7 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "alloc-pool.h" #include "bitmap.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-ssa-ccp.c b/gcc/tree-ssa-ccp.c index 06e5ddefe52..68d861f8895 100644 --- a/gcc/tree-ssa-ccp.c +++ b/gcc/tree-ssa-ccp.c @@ -122,12 +122,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -141,7 +138,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "basic-block.h" #include "gimple-pretty-print.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/tree-ssa-coalesce.c b/gcc/tree-ssa-coalesce.c index 47742cecbf6..0504aeb7f04 100644 --- a/gcc/tree-ssa-coalesce.c +++ b/gcc/tree-ssa-coalesce.c @@ -22,19 +22,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" #include "tree-pretty-print.h" #include "bitmap.h" #include "dumpfile.h" -#include "hash-table.h" #include "predict.h" #include "hard-reg-set.h" #include "input.h" diff --git a/gcc/tree-ssa-copy.c b/gcc/tree-ssa-copy.c index 78537f60fc4..ea652898645 100644 --- a/gcc/tree-ssa-copy.c +++ b/gcc/tree-ssa-copy.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" diff --git a/gcc/tree-ssa-copyrename.c b/gcc/tree-ssa-copyrename.c index d225631f85c..2fbaec8e7f3 100644 --- a/gcc/tree-ssa-copyrename.c +++ b/gcc/tree-ssa-copyrename.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -48,9 +45,7 @@ along with GCC; see the file COPYING3. If not see #include "gimple-ssa.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.c index 98aa6486f8e..562ad8abd52 100644 --- a/gcc/tree-ssa-dce.c +++ b/gcc/tree-ssa-dce.c @@ -46,12 +46,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "calls.h" @@ -79,10 +76,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.c index 7f7d70de596..d0030b1eda4 100644 --- a/gcc/tree-ssa-dom.c +++ b/gcc/tree-ssa-dom.c @@ -21,14 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -43,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "cfganal.h" #include "basic-block.h" #include "cfgloop.h" -#include "inchash.h" #include "gimple-pretty-print.h" #include "tree-ssa-alias.h" #include "internal-fn.h" @@ -69,7 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-scopedtables.h" #include "tree-ssa-threadedge.h" #include "tree-ssa-dom.h" -#include "inchash.h" #include "gimplify.h" #include "tree-cfgcleanup.h" diff --git a/gcc/tree-ssa-dse.c b/gcc/tree-ssa-dse.c index 2315c59b68d..a7b70f5c09c 100644 --- a/gcc/tree-ssa-dse.c +++ b/gcc/tree-ssa-dse.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -50,10 +47,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-forwprop.c b/gcc/tree-ssa-forwprop.c index 0d95b5f71b9..7ae4ea442e2 100644 --- a/gcc/tree-ssa-forwprop.c +++ b/gcc/tree-ssa-forwprop.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -54,10 +51,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-ifcombine.c b/gcc/tree-ssa-ifcombine.c index fe9a220b9a9..a2245514816 100644 --- a/gcc/tree-ssa-ifcombine.c +++ b/gcc/tree-ssa-ifcombine.c @@ -26,12 +26,9 @@ along with GCC; see the file COPYING3. If not see BRANCH_COST. */ #include "rtl.h" #include "tm_p.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.c index 8799109d329..204e70b6f44 100644 --- a/gcc/tree-ssa-live.c +++ b/gcc/tree-ssa-live.c @@ -21,14 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-pretty-print.h" @@ -51,10 +47,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-loop-ch.c b/gcc/tree-ssa-loop-ch.c index 09ab48125c2..6ece78b9280 100644 --- a/gcc/tree-ssa-loop-ch.c +++ b/gcc/tree-ssa-loop-ch.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 3b680e6c044..5ae5c4739e2 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -39,8 +36,6 @@ along with GCC; see the file COPYING3. If not see #include "cfganal.h" #include "basic-block.h" #include "gimple-pretty-print.h" -#include "hash-map.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "tree-eh.h" diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.c index c1945d0331d..4e21dce600e 100644 --- a/gcc/tree-ssa-loop-ivcanon.c +++ b/gcc/tree-ssa-loop-ivcanon.c @@ -39,12 +39,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" @@ -66,7 +63,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 7d23b408f29..e94a0bca69a 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -65,12 +65,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -82,8 +79,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "basic-block.h" #include "gimple-pretty-print.h" -#include "hash-map.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "tree-eh.h" @@ -106,10 +101,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.c index 5eb0755dcff..0aa25ddf468 100644 --- a/gcc/tree-ssa-loop-manip.c +++ b/gcc/tree-ssa-loop-manip.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.c index d2b5f24e608..7104e60cf95 100644 --- a/gcc/tree-ssa-loop-niter.c +++ b/gcc/tree-ssa-loop-niter.c @@ -21,22 +21,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "stor-layout.h" #include "fold-const.h" #include "calls.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-loop-prefetch.c b/gcc/tree-ssa-loop-prefetch.c index 9c50c18b775..0f6cb8b5dec 100644 --- a/gcc/tree-ssa-loop-prefetch.c +++ b/gcc/tree-ssa-loop-prefetch.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -66,10 +63,8 @@ along with GCC; see the file COPYING3. If not see /* FIXME: Needed for optabs, but this should all be moved to a TBD interface between the GIMPLE and RTL worlds. */ -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/tree-ssa-loop-unswitch.c b/gcc/tree-ssa-loop-unswitch.c index a6d640837b4..a49c9ce7b8a 100644 --- a/gcc/tree-ssa-loop-unswitch.c +++ b/gcc/tree-ssa-loop-unswitch.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.c index 31d762e301e..d03ff054f8b 100644 --- a/gcc/tree-ssa-loop.c +++ b/gcc/tree-ssa-loop.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" diff --git a/gcc/tree-ssa-math-opts.c b/gcc/tree-ssa-math-opts.c index 4f45f1a5fe3..d46839cc5e3 100644 --- a/gcc/tree-ssa-math-opts.c +++ b/gcc/tree-ssa-math-opts.c @@ -89,12 +89,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -119,9 +116,7 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c index 6d6f6d0b614..0d0a2a754f9 100644 --- a/gcc/tree-ssa-operands.c +++ b/gcc/tree-ssa-operands.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stmt.h" diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.c index ce6193833c6..e26e686db5a 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -20,14 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -54,9 +50,7 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.c index 57e13c6a909..17d26e71914 100644 --- a/gcc/tree-ssa-phiprop.c +++ b/gcc/tree-ssa-phiprop.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tm_p.h" diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 192084f7b62..d2184927953 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -40,7 +37,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "gimple-pretty-print.h" #include "tree-inline.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -59,10 +55,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -85,7 +79,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "dbgcnt.h" #include "domwalk.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-ssa-propagate.c b/gcc/tree-ssa-propagate.c index 497038f9a7a..1db0e86b1c6 100644 --- a/gcc/tree-ssa-propagate.c +++ b/gcc/tree-ssa-propagate.c @@ -22,12 +22,9 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c index 4d0120c004a..b502ff179eb 100644 --- a/gcc/tree-ssa-reassoc.c +++ b/gcc/tree-ssa-reassoc.c @@ -21,16 +21,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" #include "rtl.h" #include "tm_p.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -43,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "gimple-pretty-print.h" #include "tree-inline.h" -#include "hash-map.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -61,9 +56,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-sccvn.c b/gcc/tree-ssa-sccvn.c index 8eba4c3d328..238cf306dd1 100644 --- a/gcc/tree-ssa-sccvn.c +++ b/gcc/tree-ssa-sccvn.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -40,7 +37,6 @@ along with GCC; see the file COPYING3. If not see #include "basic-block.h" #include "gimple-pretty-print.h" #include "tree-inline.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -54,10 +50,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-scopedtables.c b/gcc/tree-ssa-scopedtables.c index a961d5f68c3..16f279da587 100644 --- a/gcc/tree-ssa-scopedtables.c +++ b/gcc/tree-ssa-scopedtables.c @@ -20,14 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-table.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "tree-pretty-print.h" #include "tree-pass.h" diff --git a/gcc/tree-ssa-sink.c b/gcc/tree-ssa-sink.c index 77d8f211fea..0bc7eaff08f 100644 --- a/gcc/tree-ssa-sink.c +++ b/gcc/tree-ssa-sink.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.c index ddac444bd23..044fb038529 100644 --- a/gcc/tree-ssa-strlen.c +++ b/gcc/tree-ssa-strlen.c @@ -21,18 +21,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" -#include "hash-table.h" -#include "hash-map.h" #include "bitmap.h" #include "predict.h" #include "tm.h" @@ -56,10 +51,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa-iterators.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c index 2b7d97723a1..1ed0bc4fbf9 100644 --- a/gcc/tree-ssa-structalias.c +++ b/gcc/tree-ssa-structalias.c @@ -27,9 +27,6 @@ #include "sbitmap.h" #include "flags.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" @@ -38,12 +35,10 @@ #include "basic-block.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "stmt.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" @@ -51,7 +46,6 @@ #include "gimple.h" #include "gimple-iterator.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -59,7 +53,6 @@ #include "tree-ssanames.h" #include "tree-into-ssa.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.c index c348b3dbf6d..e73feec099a 100644 --- a/gcc/tree-ssa-tail-merge.c +++ b/gcc/tree-ssa-tail-merge.c @@ -189,17 +189,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" #include "trans-mem.h" -#include "inchash.h" #include "tm_p.h" #include "predict.h" #include "hard-reg-set.h" @@ -211,7 +207,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgcleanup.h" #include "basic-block.h" #include "flags.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "tree-eh.h" diff --git a/gcc/tree-ssa-ter.c b/gcc/tree-ssa-ter.c index abf442610ba..9cc9f225034 100644 --- a/gcc/tree-ssa-ter.c +++ b/gcc/tree-ssa-ter.c @@ -23,20 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "gimple-pretty-print.h" #include "bitmap.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.c index c627e513c13..01c8aa35b35 100644 --- a/gcc/tree-ssa-threadedge.c +++ b/gcc/tree-ssa-threadedge.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index a0a9084f075..8514696a768 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" @@ -39,7 +36,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "cfganal.h" #include "basic-block.h" -#include "hash-table.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" diff --git a/gcc/tree-ssa-uncprop.c b/gcc/tree-ssa-uncprop.c index f117040747c..0ae8bee9807 100644 --- a/gcc/tree-ssa-uncprop.c +++ b/gcc/tree-ssa-uncprop.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -40,8 +37,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "cfganal.h" #include "basic-block.h" -#include "hash-table.h" -#include "hash-map.h" #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" diff --git a/gcc/tree-ssa-uninit.c b/gcc/tree-ssa-uninit.c index d074002fc88..95d1e9cb586 100644 --- a/gcc/tree-ssa-uninit.c +++ b/gcc/tree-ssa-uninit.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "flags.h" diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index b87016e5de8..026b23a5ae6 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -60,7 +57,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-ssa.h" #include "tree-inline.h" -#include "hash-map.h" #include "tree-pass.h" #include "diagnostic-core.h" #include "cfgloop.h" diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c index 6bad037e613..5a25c73cbba 100644 --- a/gcc/tree-ssanames.c +++ b/gcc/tree-ssanames.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.c index 28fb58f371c..08d10b5e1e3 100644 --- a/gcc/tree-stdarg.c +++ b/gcc/tree-stdarg.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "hard-reg-set.h" diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.c index fc5b639b96c..32bd5a7ae05 100644 --- a/gcc/tree-streamer-in.c +++ b/gcc/tree-streamer-in.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "diagnostic.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stringpool.h" @@ -44,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.c index d7cada73fe0..623c32bc578 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "diagnostic.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -43,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-expr.h" #include "is-a.h" #include "gimple.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-streamer.c b/gcc/tree-streamer.c index 0fcc43413ac..c1203fd7233 100644 --- a/gcc/tree-streamer.c +++ b/gcc/tree-streamer.c @@ -23,13 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" @@ -41,7 +38,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-alias.h" #include "internal-fn.h" #include "gimple-expr.h" -#include "hash-map.h" #include "is-a.h" #include "gimple.h" #include "streamer-hooks.h" diff --git a/gcc/tree-streamer.h b/gcc/tree-streamer.h index 20e2621511d..fdd86664f29 100644 --- a/gcc/tree-streamer.h +++ b/gcc/tree-streamer.h @@ -25,7 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "streamer-hooks.h" #include "lto-streamer.h" #include "data-streamer.h" -#include "hash-map.h" /* Cache of pickled nodes. Used to avoid writing the same node more than once. The first time a tree node is streamed out, it is diff --git a/gcc/tree-switch-conversion.c b/gcc/tree-switch-conversion.c index c92b3ea8bd8..e09942f13ba 100644 --- a/gcc/tree-switch-conversion.c +++ b/gcc/tree-switch-conversion.c @@ -29,12 +29,9 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "line-map.h" #include "params.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" @@ -55,7 +52,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -72,9 +68,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "langhooks.h" /* Need to include expr.h and optabs.h for lshift_cheap_p. */ -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.c index 06ee503e28e..6f0d6ccfd2f 100644 --- a/gcc/tree-tailcall.c +++ b/gcc/tree-tailcall.c @@ -21,12 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -50,10 +47,8 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "tree-into-ssa.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -72,7 +67,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "cfgloop.h" #include "common/common-target.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index ca334466590..0f85ae1f319 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -64,15 +61,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" #include "diagnostic-core.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" /* Need to include rtl.h, expr.h, etc. for optabs. */ -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.c index 885d6175859..822ddfb7517 100644 --- a/gcc/tree-vect-generic.c +++ b/gcc/tree-vect-generic.c @@ -20,13 +20,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -57,9 +54,7 @@ along with GCC; see the file COPYING3. If not see #include "target.h" /* Need to include rtl.h, expr.h, etc. for optabs. */ -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-vect-loop-manip.c b/gcc/tree-vect-loop-manip.c index 6a2a9dd3f4c..4132ece1f08 100644 --- a/gcc/tree-vect-loop-manip.c +++ b/gcc/tree-vect-loop-manip.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index 7756dc7f895..9edb0d12e99 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -59,10 +56,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-niter.h" #include "tree-pass.h" #include "cfgloop.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c index cb40596302a..786adf29ee0 100644 --- a/gcc/tree-vect-patterns.c +++ b/gcc/tree-vect-patterns.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -52,10 +49,8 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "cfgloop.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index 612099878d1..9d8211e0833 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -52,10 +49,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssanames.h" #include "tree-pass.h" #include "cfgloop.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 6f31312e5dc..06980618f12 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -24,12 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -60,10 +57,8 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "tree-ssa-loop.h" #include "tree-scalar-evolution.h" -#include "hashtab.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -78,7 +73,6 @@ along with GCC; see the file COPYING3. If not see #include "optabs.h" #include "diagnostic-core.h" #include "tree-vectorizer.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index 716f10f5716..b18b513c404 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -59,12 +59,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "dumpfile.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -84,7 +81,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h index 9976096d476..b7ce9416a38 100644 --- a/gcc/tree-vectorizer.h +++ b/gcc/tree-vectorizer.h @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-data-ref.h" #include "target.h" -#include "hash-table.h" /* Used for naming of new temporaries. */ enum vect_var_kind { diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index 049d89e0f00..b517363ec97 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -23,12 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -70,9 +67,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-propagate.h" #include "tree-chrec.h" #include "tree-ssa-threadupdate.h" -#include "hashtab.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tree.c b/gcc/tree.c index e92e63f91a7..db4ea8e1b10 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -32,12 +32,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "flags.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -45,7 +42,6 @@ along with GCC; see the file COPYING3. If not see #include "attribs.h" #include "varasm.h" #include "tm_p.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "obstack.h" @@ -70,7 +66,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" @@ -78,7 +73,6 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "tree-ssanames.h" #include "rtl.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/tsan.c b/gcc/tsan.c index e6e93eb3abf..27d5fb60d02 100644 --- a/gcc/tsan.c +++ b/gcc/tsan.c @@ -22,22 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" -#include "hashtab.h" #include "tm.h" #include "hard-reg-set.h" #include "function.h" #include "rtl.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -61,7 +56,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-ssa.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/ubsan.c b/gcc/ubsan.c index 5a7bab44ca3..4e2214d6618 100644 --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -21,13 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -37,7 +34,6 @@ along with GCC; see the file COPYING3. If not see #include "cfg.h" #include "cfganal.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "tm.h" @@ -61,9 +57,7 @@ along with GCC; see the file COPYING3. If not see #include "ubsan.h" #include "c-family/c-common.h" #include "rtl.h" -#include "hashtab.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" diff --git a/gcc/valtrack.c b/gcc/valtrack.c index 43d66d9182c..b1101756a47 100644 --- a/gcc/valtrack.c +++ b/gcc/valtrack.c @@ -27,9 +27,6 @@ along with GCC; see the file COPYING3. If not see #include "predict.h" #include "basic-block.h" #include "valtrack.h" -#include "hashtab.h" -#include "hash-set.h" -#include "vec.h" #include "hard-reg-set.h" #include "input.h" #include "function.h" diff --git a/gcc/valtrack.h b/gcc/valtrack.h index b7b53f351c2..67bdebb3503 100644 --- a/gcc/valtrack.h +++ b/gcc/valtrack.h @@ -25,7 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "bitmap.h" #include "df.h" #include "rtl.h" -#include "hash-table.h" /* Debug uses of dead regs. */ diff --git a/gcc/value-prof.c b/gcc/value-prof.c index 98267724d67..462659b5695 100644 --- a/gcc/value-prof.c +++ b/gcc/value-prof.c @@ -21,22 +21,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "tree-nested.h" #include "calls.h" #include "rtl.h" -#include "hashtab.h" #include "hard-reg-set.h" #include "function.h" #include "flags.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -75,7 +70,6 @@ along with GCC; see the file COPYING3. If not see #include "timevar.h" #include "dumpfile.h" #include "profile.h" -#include "hash-map.h" #include "plugin-api.h" #include "ipa-ref.h" #include "cgraph.h" diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 8536747127b..c3adf51d134 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -90,17 +90,12 @@ #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" -#include "hash-map.h" -#include "hash-table.h" #include "predict.h" #include "hard-reg-set.h" #include "function.h" @@ -116,8 +111,6 @@ #include "sbitmap.h" #include "alloc-pool.h" #include "regs.h" -#include "hashtab.h" -#include "statistics.h" #include "expmed.h" #include "dojump.h" #include "explow.h" diff --git a/gcc/varasm.c b/gcc/varasm.c index 18f3eace451..95cb5396204 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -30,12 +30,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "stor-layout.h" @@ -44,8 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "hard-reg-set.h" #include "function.h" -#include "hashtab.h" -#include "statistics.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" @@ -57,7 +52,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "output.h" #include "diagnostic-core.h" -#include "ggc.h" #include "langhooks.h" #include "tm_p.h" #include "debug.h" @@ -68,7 +62,6 @@ along with GCC; see the file COPYING3. If not see #include "dominance.h" #include "cfg.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "ipa-ref.h" diff --git a/gcc/varpool.c b/gcc/varpool.c index d09b17243e9..284aae3cd12 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -22,18 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "varasm.h" #include "predict.h" #include "basic-block.h" -#include "hash-map.h" #include "is-a.h" #include "plugin-api.h" #include "hard-reg-set.h" diff --git a/gcc/vec.c b/gcc/vec.c index f1a4d657d3b..e0307dd461c 100644 --- a/gcc/vec.c +++ b/gcc/vec.c @@ -29,13 +29,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" -#include "ggc.h" -#include "vec.h" #include "diagnostic-core.h" -#include "hashtab.h" -#include "mem-stats.h" -#include "hash-map.h" -#include "mem-stats.h" +#include "hash-table.h" /* vNULL is an empty type with a template cast operation that returns a zero-initialized vec<T, A, L> instance. Use this when you want diff --git a/gcc/vec.h b/gcc/vec.h index 7b9697922ad..61a61894076 100644 --- a/gcc/vec.h +++ b/gcc/vec.h @@ -22,38 +22,14 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_VEC_H #define GCC_VEC_H -/* FIXME - When compiling some of the gen* binaries, we cannot enable GC - support because the headers generated by gengtype are still not - present. In particular, the header file gtype-desc.h is missing, - so compilation may fail if we try to include ggc.h. - - Since we use some of those declarations, we need to provide them - (even if the GC-based templates are not used). This is not a - problem because the code that runs before gengtype is built will - never need to use GC vectors. But it does force us to declare - these functions more than once. */ -#ifdef GENERATOR_FILE -#define VEC_GC_ENABLED 0 -#else -#define VEC_GC_ENABLED 1 -#endif // GENERATOR_FILE - -#include "statistics.h" // For CXX_MEM_STAT_INFO. - -#if VEC_GC_ENABLED -#include "ggc.h" -#else -# ifndef GCC_GGC_H - /* Even if we think that GC is not enabled, the test that sets it is - weak. There are files compiled with -DGENERATOR_FILE that already - include ggc.h. We only need to provide these definitions if ggc.h - has not been included. Sigh. */ - - extern void ggc_free (void *); - extern size_t ggc_round_alloc_size (size_t requested_size); - extern void *ggc_realloc (void *, size_t MEM_STAT_DECL); -# endif // GCC_GGC_H -#endif // VEC_GC_ENABLED +/* Some gen* file have no ggc support as the header file gtype-desc.h is + missing. Provide these definitions in case ggc.h has not been included. + This is not a problem because any code that runs before gengtype is built + will never need to use GC vectors.*/ + +extern void ggc_free (void *); +extern size_t ggc_round_alloc_size (size_t requested_size); +extern void *ggc_realloc (void *, size_t MEM_STAT_DECL); /* Templated vector type and associated interfaces. diff --git a/gcc/vmsdbgout.c b/gcc/vmsdbgout.c index 252f40cff8c..8297e025b17 100644 --- a/gcc/vmsdbgout.c +++ b/gcc/vmsdbgout.c @@ -25,12 +25,9 @@ along with GCC; see the file COPYING3. If not see #include "tm.h" #ifdef VMS_DEBUGGING_INFO -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "version.h" diff --git a/gcc/vtable-verify.c b/gcc/vtable-verify.c index 29b9c68f7f8..5dc72a4796d 100644 --- a/gcc/vtable-verify.c +++ b/gcc/vtable-verify.c @@ -135,13 +135,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" #include "options.h" -#include "inchash.h" #include "tree.h" #include "fold-const.h" #include "predict.h" diff --git a/gcc/vtable-verify.h b/gcc/vtable-verify.h index 6fb2b6049a5..fbb3bfd9734 100644 --- a/gcc/vtable-verify.h +++ b/gcc/vtable-verify.h @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #define VTABLE_VERIFY_H #include "sbitmap.h" -#include "hash-table.h" /* The function decl used to create calls to __VLTVtableVerify. It must be global because it needs to be initialized in the C++ front end, but diff --git a/gcc/web.c b/gcc/web.c index 63f592fbfc5..1e6e1217a1c 100644 --- a/gcc/web.c +++ b/gcc/web.c @@ -44,9 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "obstack.h" #include "predict.h" -#include "vec.h" -#include "hashtab.h" -#include "hash-set.h" #include "input.h" #include "function.h" #include "dominance.h" diff --git a/gcc/wide-int.cc b/gcc/wide-int.cc index b5aa9c52779..f4f84bc9f61 100644 --- a/gcc/wide-int.cc +++ b/gcc/wide-int.cc @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "hwint.h" -#include "hash-set.h" #include "vec.h" #include "input.h" #include "alias.h" diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 405a4f675f3..07b8257a3f0 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -26,19 +26,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hash-set.h" -#include "vec.h" #include "input.h" #include "alias.h" #include "symtab.h" -#include "inchash.h" #include "tree.h" #include "varasm.h" #include "rtl.h" #include "flags.h" #include "diagnostic-core.h" #include "output.h" -#include "ggc.h" #include "target.h" #include "debug.h" |