From: Andrew MacLeod Date: Fri, 16 Oct 2015 19:47:09 +0000 (+0000) Subject: gen-mul-tables.cc: Adjust include files. X-Git-Tag: basepoints/gcc-7~3897 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e11c44072864533510db7d39eeab9ac7831654b5;p=thirdparty%2Fgcc.git gen-mul-tables.cc: Adjust include files. 2015-10-16 Andrew MacLeod * config/tilepro/gen-mul-tables.cc: Adjust include files. * config/tilegx/mul-tables.c: Regenerate. * config/tilepro/mul-tables.c: Regenerate. * config/tilegx/tilegx-c.c: Adjust include files. * config/tilegx/tilegx.c: Likewise. * config/tilepro/tilepro-c.c: Likewise. * config/tilepro/tilepro.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-devices.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-driver.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/host-cygwin.c: Likewise. * config/i386/host-mingw32.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/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-tables.opt * 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/mkoffload.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/host-darwin.c: Likewise. * config/rs6000/rs6000-c.c: Likewise. * config/rs6000/rs6000-linux.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/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. From-SVN: r228923 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe2d8ce67b11..1df9e40bebd3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,116 @@ +2015-10-16 Andrew MacLeod + + * config/tilepro/gen-mul-tables.cc: Adjust include files. + * config/tilegx/mul-tables.c: Regenerate. + * config/tilepro/mul-tables.c: Regenerate. + + * config/tilegx/tilegx-c.c: Adjust include files. + * config/tilegx/tilegx.c: Likewise. + * config/tilepro/tilepro-c.c: Likewise. + * config/tilepro/tilepro.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-devices.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-driver.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/host-cygwin.c: Likewise. + * config/i386/host-mingw32.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/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-tables.opt + * 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/mkoffload.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/host-darwin.c: Likewise. + * config/rs6000/rs6000-c.c: Likewise. + * config/rs6000/rs6000-linux.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/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-10-16 Christian Bruel PR target/67745 diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.c index 716ed6e62726..a1998ed550ac 100644 --- a/gcc/config/aarch64/aarch64-builtins.c +++ b/gcc/config/aarch64/aarch64-builtins.c @@ -23,40 +23,20 @@ #include "coretypes.h" #include "tm.h" #include "function.h" -#include "cfghooks.h" #include "basic-block.h" -#include "cfg.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "alias.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "recog.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "stor-layout.h" -#include "stringpool.h" -#include "calls.h" -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "recog.h" #include "langhooks.h" -#include "diagnostic-core.h" -#include "insn-codes.h" -#include "optabs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimple-iterator.h" #define v8qi_UP V8QImode diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 5130e379c6b0..aba5b56071d6 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -22,51 +22,35 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" -#include "insn-codes.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" #include "insn-attr.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "output.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" #include "reload.h" -#include "toplev.h" -#include "target.h" -#include "targhooks.h" -#include "tm_p.h" -#include "recog.h" #include "langhooks.h" #include "opts.h" -#include "diagnostic.h" -#include "diagnostic-core.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" -#include "optabs.h" #include "dwarf2.h" -#include "cfgloop.h" #include "tree-vectorizer.h" #include "aarch64-cost-tables.h" #include "dumpfile.h" diff --git a/gcc/config/aarch64/cortex-a57-fma-steering.c b/gcc/config/aarch64/cortex-a57-fma-steering.c index 45e96537f04e..eda35997641f 100644 --- a/gcc/config/aarch64/cortex-a57-fma-steering.c +++ b/gcc/config/aarch64/cortex-a57-fma-steering.c @@ -22,17 +22,15 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" #include "df.h" -#include "regs.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "cfganal.h" #include "insn-attr.h" -#include "recog.h" -#include "output.h" -#include "target.h" -#include "emit-rtl.h" #include "context.h" #include "tree-pass.h" #include "regrename.h" diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index b2fbcf97bc1b..c8cd651e806a 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -23,57 +23,41 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "reload.h" #include "except.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "target.h" #include "common/common-target.h" #include "debug.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "tree-pass.h" #include "context.h" -#include "pass_manager.h" #include "gimple-iterator.h" #include "gimplify.h" #include "tree-stdarg.h" #include "tm-constrs.h" #include "libfuncs.h" -#include "opts.h" #include "params.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index 1f4bfed5daeb..47341d54f90c 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -32,48 +32,33 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" -#include "stringpool.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "toplev.h" -#include "tm_p.h" -#include "target.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "recog.h" -#include "debug.h" -#include "diagnostic.h" -#include "insn-codes.h" #include "langhooks.h" -#include "optabs.h" #include "tm-constrs.h" #include "reload.h" /* For operands_match_p */ #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "tree-pass.h" #include "context.h" -#include "pass_manager.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/arm/aarch-common.c b/gcc/config/arm/aarch-common.c index 43579d8be70b..a940a0232f84 100644 --- a/gcc/config/arm/aarch-common.c +++ b/gcc/config/arm/aarch-common.c @@ -25,11 +25,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "tm_p.h" -#include "rtl.h" -#include "alias.h" -#include "tree.h" -#include "c-family/c-common.h" #include "rtl.h" #include "rtl-iter.h" diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.c index 17cf8e722f15..bad3dc381a17 100644 --- a/gcc/config/arm/arm-builtins.c +++ b/gcc/config/arm/arm-builtins.c @@ -20,31 +20,21 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" +#include "function.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "gimple-expr.h" +#include "tm_p.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "stor-layout.h" -#include "function.h" -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "recog.h" #include "langhooks.h" -#include "diagnostic-core.h" -#include "optabs.h" -#include "gimple-expr.h" -#include "target.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 4754a15f52c8..6471dba4794e 100644 --- a/gcc/config/arm/arm-c.c +++ b/gcc/config/arm/arm-c.c @@ -19,13 +19,9 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "tm_p.h" -#include "alias.h" -#include "tree.h" -#include "tm_p.h" -#include "c-family/c-common.h" #include "target.h" +#include "c-family/c-common.h" +#include "tm_p.h" #include "c-family/c-pragma.h" /* Output C specific EABI object attributes. These can not be done in diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index b80ec08512af..a379121494e6 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -24,52 +24,39 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" #include "flags.h" #include "reload.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "recog.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "cgraph.h" -#include "except.h" -#include "tm_p.h" -#include "target.h" #include "sched-int.h" #include "common/common-target.h" -#include "debug.h" #include "langhooks.h" #include "intl.h" #include "libfuncs.h" #include "params.h" #include "opts.h" #include "dumpfile.h" -#include "gimple-expr.h" #include "target-globals.h" #include "builtins.h" #include "tm-constrs.h" diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.c index 57ca020a6bbe..a43525e6074b 100644 --- a/gcc/config/avr/avr-c.c +++ b/gcc/config/avr/avr-c.c @@ -22,14 +22,9 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "tm_p.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" -#include "stor-layout.h" #include "target.h" #include "c-family/c-common.h" +#include "stor-layout.h" #include "langhooks.h" diff --git a/gcc/config/avr/avr-devices.c b/gcc/config/avr/avr-devices.c index 23c9da1b9857..58ef0e32d507 100644 --- a/gcc/config/avr/avr-devices.c +++ b/gcc/config/avr/avr-devices.c @@ -21,8 +21,8 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic.h" #include "tm.h" +#include "diagnostic.h" #endif /* IN_GEN_AVR_MMCU_TEXI */ #include "avr-arch.h" diff --git a/gcc/config/avr/avr-log.c b/gcc/config/avr/avr-log.c index 83f107c9db43..887b90498d30 100644 --- a/gcc/config/avr/avr-log.c +++ b/gcc/config/avr/avr-log.c @@ -22,14 +22,12 @@ #include "system.h" #include "coretypes.h" #include "tm.h" +#include "function.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "print-tree.h" -#include "output.h" -#include "function.h" -#include "tm_p.h" #include "tree-pass.h" /* for current_pass */ +#include "tm_p.h" +#include "print-tree.h" /* This file supplies some functions for AVR back-end developers with a printf-like interface. The functions are called through diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 4963488e6355..f1c80eec298f 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -22,44 +22,27 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "c-family/c-common.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" #include "conditions.h" #include "insn-attr.h" -#include "insn-codes.h" -#include "flags.h" #include "reload.h" -#include "alias.h" -#include "fold-const.h" #include "varasm.h" -#include "print-tree.h" #include "calls.h" #include "stor-layout.h" -#include "stringpool.h" #include "output.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "c-family/c-common.h" -#include "diagnostic-core.h" -#include "recog.h" -#include "optabs.h" #include "langhooks.h" -#include "tm_p.h" -#include "target.h" -#include "params.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" #include "context.h" #include "tree-pass.h" diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index a1310538ad0c..7334a52075cc 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -22,49 +22,30 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "insn-codes.h" -#include "conditions.h" -#include "insn-flags.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "output.h" #include "insn-attr.h" -#include "alias.h" -#include "fold-const.h" #include "varasm.h" #include "calls.h" -#include "flags.h" -#include "except.h" -#include "target.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "recog.h" -#include "optabs.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "cgraph.h" #include "langhooks.h" -#include "bfin-protos.h" -#include "tm_p.h" -#include "tm-preds.h" #include "tm-constrs.h" #include "gt-bfin.h" -#include "timevar.h" #include "sel-sched.h" #include "hw-doloop.h" -#include "opts.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.c index 1337c954d221..41816ac8da39 100644 --- a/gcc/config/c6x/c6x.c +++ b/gcc/config/c6x/c6x.c @@ -23,52 +23,36 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "stringpool.h" -#include "insn-flags.h" #include "output.h" #include "insn-attr.h" -#include "insn-codes.h" -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "regs.h" -#include "optabs.h" -#include "recog.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "sched-int.h" -#include "timevar.h" -#include "tm_p.h" -#include "tm-preds.h" #include "tm-constrs.h" -#include "diagnostic-core.h" -#include "cgraph.h" #include "langhooks.h" -#include "target.h" #include "sel-sched.h" #include "debug.h" -#include "opts.h" #include "hw-doloop.h" #include "regrename.h" #include "dumpfile.h" -#include "gimple-expr.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/cr16/cr16.c b/gcc/config/cr16/cr16.c index accb605796fb..d77e07dc4bd5 100644 --- a/gcc/config/cr16/cr16.c +++ b/gcc/config/cr16/cr16.c @@ -22,39 +22,19 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" -#include "stor-layout.h" -#include "calls.h" #include "tm_p.h" #include "regs.h" -#include "insn-config.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" +#include "stor-layout.h" +#include "calls.h" #include "conditions.h" #include "output.h" -#include "insn-codes.h" -#include "insn-attr.h" -#include "flags.h" -#include "except.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "target.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/cris/cris.c b/gcc/config/cris/cris.c index e4ab65f6d061..9d62721df2c1 100644 --- a/gcc/config/cris/cris.c +++ b/gcc/config/cris/cris.c @@ -22,44 +22,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "conditions.h" #include "insn-attr.h" -#include "flags.h" #include "alias.h" -#include "fold-const.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "stmt.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "expr.h" -#include "except.h" -#include "diagnostic-core.h" -#include "recog.h" #include "reload.h" -#include "tm_p.h" -#include "debug.h" #include "output.h" #include "tm-constrs.h" -#include "target.h" -#include "insn-codes.h" -#include "optabs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "opts.h" -#include "cgraph.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/darwin-c.c b/gcc/config/darwin-c.c index 144d8af29382..8f098f7d853a 100644 --- a/gcc/config/darwin-c.c +++ b/gcc/config/darwin-c.c @@ -21,33 +21,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" #include "target.h" +#include "c-family/c-target.h" +#include "c-family/c-target-def.h" +#include "tm_p.h" +#include "cgraph.h" #include "incpath.h" -#include "c-family/c-common.h" #include "c-family/c-pragma.h" #include "c-family/c-format.h" -#include "diagnostic-core.h" -#include "flags.h" -#include "tm_p.h" #include "cppdefault.h" #include "prefix.h" -#include "c-family/c-target.h" -#include "c-family/c-target-def.h" -#include "cfghooks.h" -#include "cfg.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "basic-block.h" -#include "hard-reg-set.h" -#include "function.h" -#include "cgraph.h" #include "../../libcpp/internal.h" /* Pragmas. */ diff --git a/gcc/config/darwin-driver.c b/gcc/config/darwin-driver.c index 868cb8def1c9..b4478496667a 100644 --- a/gcc/config/darwin-driver.c +++ b/gcc/config/darwin-driver.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 "gcc.h" #include "opts.h" #ifndef CROSS_DIRECTORY_STRUCTURE diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index b6effec465a2..7e035fb8c196 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -22,49 +22,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "df.h" -#include "regs.h" +#include "tm_p.h" +#include "stringpool.h" #include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "lto-streamer.h" #include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "alias.h" -#include "fold-const.h" -#include "stringpool.h" #include "varasm.h" #include "stor-layout.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "reload.h" #include "langhooks.h" -#include "target.h" -#include "tm_p.h" -#include "diagnostic-core.h" #include "toplev.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "debug.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" -#include "gimplify.h" -#include "cgraph.h" -#include "alloc-pool.h" -#include "lto-streamer.h" #include "lto-section-names.h" /* Darwin supports a feature called fix-and-continue, which is used diff --git a/gcc/config/default-c.c b/gcc/config/default-c.c index b71826b02197..7570c9857126 100644 --- a/gcc/config/default-c.c +++ b/gcc/config/default-c.c @@ -21,9 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "alias.h" -#include "symtab.h" -#include "options.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 a87c98f5a2b3..c0578037329f 100644 --- a/gcc/config/epiphany/epiphany.c +++ b/gcc/config/epiphany/epiphany.c @@ -22,41 +22,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" -#include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "stringpool.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "insn-codes.h" -#include "optabs.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "recog.h" -#include "toplev.h" -#include "tm_p.h" -#include "target.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "langhooks.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 e6d3dce29874..589ca336bc31 100644 --- a/gcc/config/epiphany/mode-switch-use.c +++ b/gcc/config/epiphany/mode-switch-use.c @@ -23,20 +23,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" #include "rtl.h" #include "df.h" +#include "tm_p.h" #include "emit-rtl.h" #include "tree-pass.h" #include "insn-attr.h" -#include "insn-config.h" -#include "recog.h" -#include "tm_p.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #ifndef TARGET_INSERT_MODE_SWITCH_USE #define TARGET_INSERT_MODE_SWITCH_USE NULL diff --git a/gcc/config/epiphany/resolve-sw-modes.c b/gcc/config/epiphany/resolve-sw-modes.c index de3204e52238..4f3d1b013440 100644 --- a/gcc/config/epiphany/resolve-sw-modes.c +++ b/gcc/config/epiphany/resolve-sw-modes.c @@ -22,19 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" #include "rtl.h" #include "df.h" #include "tm_p.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "insn-config.h" -#include "insn-codes.h" #include "emit-rtl.h" #include "recog.h" +#include "cfgrtl.h" #include "insn-attr-common.h" #include "tree-pass.h" diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.c index 6afd5d40a760..b6b02494a925 100644 --- a/gcc/config/fr30/fr30.c +++ b/gcc/config/fr30/fr30.c @@ -24,37 +24,15 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "alias.h" -#include "fold-const.h" +#include "emit-rtl.h" #include "stor-layout.h" #include "varasm.h" #include "output.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "target.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.c index 9e355b25168d..3a3494316d69 100644 --- a/gcc/config/frv/frv.c +++ b/gcc/config/frv/frv.c @@ -21,43 +21,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" -#include "stringpool.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "reload.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "target.h" -#include "targhooks.h" #include "langhooks.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/config/ft32/ft32.c b/gcc/config/ft32/ft32.c index 95df59676ab5..85e5ba3bbe5b 100644 --- a/gcc/config/ft32/ft32.c +++ b/gcc/config/ft32/ft32.c @@ -22,36 +22,19 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "reload.h" +#include "emit-rtl.h" #include "diagnostic-core.h" -#include "alias.h" +#include "output.h" #include "stor-layout.h" #include "calls.h" #include "expr.h" -#include "optabs.h" -#include "except.h" -#include "target.h" -#include "tm_p.h" -#include "langhooks.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" -#include "emit-rtl.h" /* This file should be included last. */ #include "target-def.h" diff --git a/gcc/config/glibc-c.c b/gcc/config/glibc-c.c index 3ba2aaf69060..0b51279fb868 100644 --- a/gcc/config/glibc-c.c +++ b/gcc/config/glibc-c.c @@ -21,9 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "alias.h" -#include "symtab.h" -#include "options.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 1eef7bf796b1..4eb2ed8b5277 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -23,40 +23,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "stringpool.h" -#include "regs.h" -#include "insn-config.h" #include "conditions.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "c-family/c-pragma.h" /* ??? */ -#include "tm_p.h" #include "tm-constrs.h" -#include "target.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/i386/host-cygwin.c b/gcc/config/i386/host-cygwin.c index 71ce41bb5a3c..b62cdeeab12a 100644 --- a/gcc/config/i386/host-cygwin.c +++ b/gcc/config/i386/host-cygwin.c @@ -20,9 +20,9 @@ #include "config.h" #include "system.h" #include "coretypes.h" +#include "diagnostic.h" #include "hosthooks.h" #include "hosthooks-def.h" -#include "diagnostic.h" static void * cygwin_gt_pch_get_address (size_t, int fd); static size_t cygwin_gt_pch_alloc_granularity (void); diff --git a/gcc/config/i386/host-mingw32.c b/gcc/config/i386/host-mingw32.c index aa17378490f7..7eb47cc51eee 100644 --- a/gcc/config/i386/host-mingw32.c +++ b/gcc/config/i386/host-mingw32.c @@ -20,9 +20,9 @@ #include "config.h" #include "system.h" #include "coretypes.h" +#include "diagnostic.h" #include "hosthooks.h" #include "hosthooks-def.h" -#include "diagnostic.h" #define WIN32_LEAN_AND_MEAN /* Not so important if we have windows.h.gch. */ diff --git a/gcc/config/i386/i386-c.c b/gcc/config/i386/i386-c.c index 9bc063e366e0..a3c0342950dc 100644 --- a/gcc/config/i386/i386-c.c +++ b/gcc/config/i386/i386-c.c @@ -20,15 +20,9 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" -#include "tree.h" -#include "options.h" -#include "tm_p.h" -#include "flags.h" -#include "c-family/c-common.h" #include "target.h" -#include "cpplib.h" +#include "c-family/c-common.h" +#include "tm_p.h" #include "c-family/c-pragma.h" static bool ix86_pragma_target_parse (tree, tree); diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index ebe2b0aa8abb..6032d370f8ca 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -21,61 +21,45 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "cfgbuild.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "attribs.h" #include "calls.h" #include "stor-layout.h" #include "varasm.h" -#include "tm_p.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" -#include "insn-codes.h" #include "insn-attr.h" #include "flags.h" #include "except.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "toplev.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "reload.h" -#include "cgraph.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" -#include "cfgloop.h" #include "dwarf2.h" #include "tm-constrs.h" #include "params.h" #include "cselib.h" -#include "debug.h" #include "sched-int.h" #include "opts.h" -#include "diagnostic.h" -#include "dumpfile.h" #include "tree-pass.h" #include "context.h" #include "pass_manager.h" diff --git a/gcc/config/i386/msformat-c.c b/gcc/config/i386/msformat-c.c index ce2156c67311..1b05eac78b70 100644 --- a/gcc/config/i386/msformat-c.c +++ b/gcc/config/i386/msformat-c.c @@ -21,15 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "flags.h" #include "c-family/c-common.h" #include "intl.h" -#include "diagnostic.h" -#include "langhooks.h" #include "c-family/c-format.h" -#include "alloc-pool.h" /* Mingw specific format attributes ms_printf, ms_scanf, and ms_strftime. */ diff --git a/gcc/config/i386/winnt-cxx.c b/gcc/config/i386/winnt-cxx.c index 506cb93cc8f1..8cb1347061e8 100644 --- a/gcc/config/i386/winnt-cxx.c +++ b/gcc/config/i386/winnt-cxx.c @@ -21,15 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" -#include "tree.h" +#include "cp/cp-tree.h" /* This is why we're a separate module. */ #include "stringpool.h" #include "attribs.h" -#include "cp/cp-tree.h" /* This is why we're a separate module. */ -#include "flags.h" -#include "tm_p.h" -#include "diagnostic-core.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 41ffbeb697d3..95aa9f20e77f 100644 --- a/gcc/config/i386/winnt-stubs.c +++ b/gcc/config/i386/winnt-stubs.c @@ -21,15 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "rtl.h" -#include "regs.h" -#include "output.h" -#include "alias.h" -#include "tree.h" -#include "flags.h" -#include "tm_p.h" -#include "diagnostic-core.h" bool i386_pe_type_dllimport_p (tree) diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.c index e9efec000713..ec670cf4bfe8 100644 --- a/gcc/config/i386/winnt.c +++ b/gcc/config/i386/winnt.c @@ -21,40 +21,20 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" #include "function.h" -#include "cfghooks.h" #include "basic-block.h" -#include "cfg.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "regs.h" -#include "output.h" -#include "alias.h" -#include "fold-const.h" -#include "stringpool.h" -#include "varasm.h" -#include "flags.h" #include "tm_p.h" -#include "diagnostic-core.h" -#include "langhooks.h" -#include "target.h" -#include "except.h" +#include "stringpool.h" #include "emit-rtl.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "cgraph.h" -#include "alloc-pool.h" #include "lto-streamer.h" +#include "output.h" +#include "varasm.h" #include "lto-section-names.h" -#include "builtins.h" /* i386/PE specific attribute support. diff --git a/gcc/config/ia64/ia64-c.c b/gcc/config/ia64/ia64-c.c index 395f793bf07c..cc9e82bdaad3 100644 --- a/gcc/config/ia64/ia64-c.c +++ b/gcc/config/ia64/ia64-c.c @@ -22,14 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "stringpool.h" -#include "cpplib.h" #include "c-family/c-common.h" +#include "stringpool.h" #include "c-family/c-pragma.h" -#include "diagnostic-core.h" -#include "tm_p.h" static void ia64_hpux_add_pragma_builtin (tree func); diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index b495ac1d5a83..879113895f3d 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -23,49 +23,33 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" -#include "gimple.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "libfuncs.h" -#include "diagnostic-core.h" #include "sched-int.h" -#include "timevar.h" -#include "target.h" #include "common/common-target.h" -#include "tm_p.h" #include "langhooks.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "intl.h" #include "debug.h" diff --git a/gcc/config/iq2000/iq2000.c b/gcc/config/iq2000/iq2000.c index 7e1fef62f92d..05167db03a7a 100644 --- a/gcc/config/iq2000/iq2000.c +++ b/gcc/config/iq2000/iq2000.c @@ -21,42 +21,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" +#include "tm_p.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "libfuncs.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "reload.h" -#include "tm_p.h" -#include "debug.h" -#include "target.h" #include "langhooks.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/lm32/lm32.c b/gcc/config/lm32/lm32.c index 32cc58623712..1223d472b254 100644 --- a/gcc/config/lm32/lm32.c +++ b/gcc/config/lm32/lm32.c @@ -23,41 +23,20 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "insn-attr.h" -#include "insn-codes.h" +#include "emit-rtl.h" #include "recog.h" #include "output.h" -#include "fold-const.h" #include "calls.h" -#include "flags.h" #include "alias.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "reload.h" -#include "tm_p.h" -#include "diagnostic-core.h" -#include "optabs.h" -#include "libfuncs.h" -#include "target.h" -#include "langhooks.h" #include "tm-constrs.h" #include "builtins.h" diff --git a/gcc/config/m32c/m32c-pragma.c b/gcc/config/m32c/m32c-pragma.c index fa372ef1f9aa..570b3baa6726 100644 --- a/gcc/config/m32c/m32c-pragma.c +++ b/gcc/config/m32c/m32c-pragma.c @@ -22,12 +22,8 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "c-family/c-pragma.h" #include "c-family/c-common.h" -#include "diagnostic-core.h" -#include "cpplib.h" +#include "c-family/c-pragma.h" #include "m32c-protos.h" /* Implements the "GCC memregs" pragma. This pragma takes only an diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index bdaf8b67e61d..4a6ca8675674 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -22,46 +22,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" -#include "gimple.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "recog.h" #include "reload.h" -#include "diagnostic-core.h" -#include "alias.h" -#include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" -#include "target.h" -#include "tm_p.h" -#include "langhooks.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "tm-constrs.h" #include "builtins.h" diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index 80fceb55f9c5..4a47797dbd42 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -21,39 +21,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "stor-layout.h" #include "varasm.h" -#include "stringpool.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" -#include "dbxout.h" #include "insn-attr.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "target.h" #include "tm-constrs.h" -#include "opts.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.c index 2422db792abc..bad2209d1c6c 100644 --- a/gcc/config/mcore/mcore.c +++ b/gcc/config/mcore/mcore.c @@ -21,39 +21,22 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" +#include "tm_p.h" +#include "stringpool.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "stor-layout.h" #include "varasm.h" -#include "stringpool.h" #include "calls.h" -#include "tm_p.h" #include "mcore.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "reload.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "target.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/mep/mep-pragma.c b/gcc/config/mep/mep-pragma.c index e3cc7f114f87..95908d5bd389 100644 --- a/gcc/config/mep/mep-pragma.c +++ b/gcc/config/mep/mep-pragma.c @@ -21,19 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" +#include "function.h" #include "tree.h" #include "diagnostic-core.h" #include "c-family/c-pragma.h" -#include "cpplib.h" -#include "hard-reg-set.h" #include "output.h" /* for decode_reg_name */ #include "mep-protos.h" -#include "function.h" #define MAX_RECOG_OPERANDS 10 #include "reload.h" -#include "target.h" enum cw_which { CW_AVAILABLE, CW_CALL_SAVED }; diff --git a/gcc/config/mep/mep.c b/gcc/config/mep/mep.c index ce936a505df4..5ab56bd1c643 100644 --- a/gcc/config/mep/mep.c +++ b/gcc/config/mep/mep.c @@ -22,47 +22,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "varasm.h" #include "calls.h" -#include "stringpool.h" #include "stor-layout.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "insn-codes.h" -#include "optabs.h" #include "reload.h" -#include "tm_p.h" -#include "diagnostic-core.h" -#include "target.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "opts.h" #include "dumpfile.h" diff --git a/gcc/config/microblaze/microblaze-c.c b/gcc/config/microblaze/microblaze-c.c index 245dc8c4f063..b596cbfc3007 100644 --- a/gcc/config/microblaze/microblaze-c.c +++ b/gcc/config/microblaze/microblaze-c.c @@ -22,13 +22,8 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" -#include "c-family/c-common.h" -#include "tm_p.h" #include "target.h" +#include "c-family/c-common.h" #define builtin_define(TXT) cpp_define (pfile, TXT) #define builtin_assert(TXT) cpp_assert (pfile, TXT) diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c index 43c01d1ccbb9..b418506fc79e 100644 --- a/gcc/config/microblaze/microblaze.c +++ b/gcc/config/microblaze/microblaze.c @@ -23,41 +23,24 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "insn-attr.h" +#include "emit-rtl.h" #include "recog.h" -#include "alias.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" #include "reload.h" #include "output.h" -#include "target.h" -#include "tm_p.h" -#include "gstab.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "cgraph.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/mips/mips-tables.opt b/gcc/config/mips/mips-tables.opt index b83658fdf72e..b2196f324130 100644 --- a/gcc/config/mips/mips-tables.opt +++ b/gcc/config/mips/mips-tables.opt @@ -695,3 +695,4 @@ Enum(mips_arch_opt_value) String(xlp) Value(101) Canonical EnumValue Enum(mips_arch_opt_value) String(i6400) Value(102) Canonical + diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 521b58736695..c5affc897124 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -25,56 +25,40 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-attr.h" +#include "emit-rtl.h" #include "recog.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "insn-attr.h" #include "output.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "libfuncs.h" #include "reload.h" -#include "tm_p.h" -#include "gstab.h" -#include "debug.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "cfgrtl.h" #include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "sched-int.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" -#include "diagnostic.h" #include "target-globals.h" -#include "opts.h" #include "tree-pass.h" #include "context.h" -#include "cgraph.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c index a341e3a35ab9..2be7f582c2bc 100644 --- a/gcc/config/mmix/mmix.c +++ b/gcc/config/mmix/mmix.c @@ -22,35 +22,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "regs.h" +#include "tm_p.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "output.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "flags.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "alias.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "recog.h" #include "dwarf2.h" -#include "debug.h" -#include "tm_p.h" -#include "target.h" #include "tm-constrs.h" #include "builtins.h" diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index 31bf10352735..ff4742785ebb 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -22,41 +22,29 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" +#include "tm_p.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "recog.h" #include "reload.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "tm-constrs.h" -#include "target.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "opts.h" -#include "cfgloop.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/config/moxie/moxie.c b/gcc/config/moxie/moxie.c index ea36db362918..a45b825ced03 100644 --- a/gcc/config/moxie/moxie.c +++ b/gcc/config/moxie/moxie.c @@ -22,41 +22,18 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "reload.h" +#include "emit-rtl.h" #include "diagnostic-core.h" -#include "alias.h" +#include "output.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" -#include "target.h" -#include "tm_p.h" -#include "langhooks.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/msp430/msp430-c.c b/gcc/config/msp430/msp430-c.c index f53a16187fac..d2ca1491568e 100644 --- a/gcc/config/msp430/msp430-c.c +++ b/gcc/config/msp430/msp430-c.c @@ -22,8 +22,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.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 37ad0df1d1a0..3fdaab5b041f 100644 --- a/gcc/config/msp430/msp430.c +++ b/gcc/config/msp430/msp430.c @@ -22,46 +22,22 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "regs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "stor-layout.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "libfuncs.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "toplev.h" -#include "reload.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "debug.h" -#include "target.h" #include "langhooks.h" -#include "msp430-protos.h" -#include "dumpfile.h" -#include "opts.h" #include "builtins.h" /* This file should be included last. */ @@ -1345,7 +1321,6 @@ msp430_get_raw_result_mode (int regno ATTRIBUTE_UNUSED) #define TARGET_GIMPLIFY_VA_ARG_EXPR msp430_gimplify_va_arg_expr #include "gimplify.h" -#include "gimple-expr.h" static tree msp430_gimplify_va_arg_expr (tree valist, tree type, gimple_seq *pre_p, diff --git a/gcc/config/nds32/nds32-cost.c b/gcc/config/nds32/nds32-cost.c index 1546d5142895..5bc622e51a14 100644 --- a/gcc/config/nds32/nds32-cost.c +++ b/gcc/config/nds32/nds32-cost.c @@ -24,42 +24,13 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" +#include "tree.h" #include "tm_p.h" -#include "tm-constrs.h" #include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" +#include "recog.h" +#include "tm-constrs.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-fp-as-gp.c b/gcc/config/nds32/nds32-fp-as-gp.c index fe0fe6651b77..3fdbd966df14 100644 --- a/gcc/config/nds32/nds32-fp-as-gp.c +++ b/gcc/config/nds32/nds32-fp-as-gp.c @@ -24,42 +24,6 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" -#include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-intrinsic.c b/gcc/config/nds32/nds32-intrinsic.c index b94e71d1ff19..93e4225e7d06 100644 --- a/gcc/config/nds32/nds32-intrinsic.c +++ b/gcc/config/nds32/nds32-intrinsic.c @@ -24,42 +24,14 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" +#include "tree.h" +#include "optabs.h" /* For GEN_FCN. */ +#include "diagnostic-core.h" #include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" #include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-isr.c b/gcc/config/nds32/nds32-isr.c index b36664e9ca3e..a2c797571139 100644 --- a/gcc/config/nds32/nds32-isr.c +++ b/gcc/config/nds32/nds32-isr.c @@ -24,42 +24,11 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" +#include "tree.h" #include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" +#include "output.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-md-auxiliary.c b/gcc/config/nds32/nds32-md-auxiliary.c index 50f28226a083..53ad24ea1fa9 100644 --- a/gcc/config/nds32/nds32-md-auxiliary.c +++ b/gcc/config/nds32/nds32-md-auxiliary.c @@ -25,42 +25,14 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" +#include "tree.h" #include "tm_p.h" -#include "tm-constrs.h" #include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" +#include "recog.h" +#include "output.h" +#include "tm-constrs.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-memory-manipulation.c b/gcc/config/nds32/nds32-memory-manipulation.c index caa45f8e2fb5..690e68c0f756 100644 --- a/gcc/config/nds32/nds32-memory-manipulation.c +++ b/gcc/config/nds32/nds32-memory-manipulation.c @@ -25,42 +25,10 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" #include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" +#include "explow.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-pipelines-auxiliary.c b/gcc/config/nds32/nds32-pipelines-auxiliary.c index df819a2560eb..a0e24ed167de 100644 --- a/gcc/config/nds32/nds32-pipelines-auxiliary.c +++ b/gcc/config/nds32/nds32-pipelines-auxiliary.c @@ -25,42 +25,6 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" -#include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32-predicates.c b/gcc/config/nds32/nds32-predicates.c index b9681f535eb2..aa300a2d7426 100644 --- a/gcc/config/nds32/nds32-predicates.c +++ b/gcc/config/nds32/nds32-predicates.c @@ -24,42 +24,14 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "alias.h" -#include "stor-layout.h" -#include "varasm.h" -#include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" -#include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" +#include "tree.h" +#include "tm_p.h" +#include "optabs.h" /* For GEN_FCN. */ #include "emit-rtl.h" -#include "stmt.h" -#include "expr.h" #include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" #include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ -#include "builtins.h" /* ------------------------------------------------------------------------ */ diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.c index 8417aac538b1..a014e9f75d9b 100644 --- a/gcc/config/nds32/nds32.c +++ b/gcc/config/nds32/nds32.c @@ -24,41 +24,23 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "optabs.h" /* For GEN_FCN. */ +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" /* Required by recog.h. */ -#include "conditions.h" #include "output.h" -#include "insn-attr.h" /* For DFA state_t. */ -#include "insn-codes.h" /* For CODE_FOR_xxx. */ -#include "reload.h" /* For push_reload(). */ -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" #include "tm-constrs.h" -#include "optabs.h" /* For GEN_FCN. */ -#include "target.h" -#include "langhooks.h" /* For add_builtin_function(). */ #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/nios2/nios2.c b/gcc/config/nios2/nios2.c index fef4d1a027a8..c8c0cc080956 100644 --- a/gcc/config/nios2/nios2.c +++ b/gcc/config/nios2/nios2.c @@ -24,41 +24,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" +#include "tm_p.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "output.h" #include "insn-attr.h" #include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "diagnostic-core.h" #include "toplev.h" -#include "target.h" -#include "tm_p.h" #include "langhooks.h" -#include "debug.h" -#include "reload.h" #include "stor-layout.h" #include "builtins.h" diff --git a/gcc/config/nvptx/mkoffload.c b/gcc/config/nvptx/mkoffload.c index ba5a138f8a74..3829f691188d 100644 --- a/gcc/config/nvptx/mkoffload.c +++ b/gcc/config/nvptx/mkoffload.c @@ -30,10 +30,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "intl.h" -#include #include "obstack.h" #include "diagnostic.h" +#include "intl.h" +#include #include "collect-utils.h" #include "gomp-constants.h" diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index 57830c33f372..a8e356e97c26 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -23,36 +23,33 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" #include "alias.h" #include "insn-flags.h" #include "output.h" #include "insn-attr.h" -#include "insn-codes.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "regs.h" -#include "optabs.h" -#include "recog.h" -#include "timevar.h" -#include "tm_p.h" #include "tm-preds.h" #include "tm-constrs.h" #include "langhooks.h" #include "dbxout.h" -#include "target.h" -#include "diagnostic.h" #include "cfgrtl.h" #include "stor-layout.h" #include "builtins.h" diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index b995d10b8251..4ef20e1c8c14 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -22,44 +22,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "insn-attr.h" -#include "flags.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "stringpool.h" #include "varasm.h" #include "calls.h" #include "output.h" -#include "dbxout.h" #include "except.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "reload.h" -#include "diagnostic-core.h" -#include "recog.h" -#include "tm_p.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "opts.h" #include "builtins.h" diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 7f0f06ff7bf1..548933efd941 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -22,37 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "regs.h" +#include "tm_p.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "conditions.h" #include "output.h" -#include "insn-attr.h" -#include "flags.h" -#include "recog.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "alias.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "target.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "opts.h" -#include "dbxout.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/rl78/rl78-c.c b/gcc/config/rl78/rl78-c.c index 4ce56edc0d57..53568c691781 100644 --- a/gcc/config/rl78/rl78-c.c +++ b/gcc/config/rl78/rl78-c.c @@ -22,10 +22,7 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" #include "c-family/c-common.h" -#include "rl78-protos.h" /* Implements REGISTER_TARGET_PRAGMAS. */ void diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.c index 436768295357..9d136a4e0046 100644 --- a/gcc/config/rl78/rl78.c +++ b/gcc/config/rl78/rl78.c @@ -22,51 +22,30 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "fold-const.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "libfuncs.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "toplev.h" #include "reload.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "debug.h" -#include "target.h" #include "langhooks.h" -#include "rl78-protos.h" -#include "dumpfile.h" #include "tree-pass.h" #include "context.h" #include "tm-constrs.h" /* for satisfies_constraint_*(). */ -#include "insn-flags.h" /* for gen_*(). */ #include "builtins.h" -#include "stringpool.h" /* This file should be included last. */ #include "target-def.h" diff --git a/gcc/config/rs6000/host-darwin.c b/gcc/config/rs6000/host-darwin.c index 6361f5c23d77..efcecbcd5281 100644 --- a/gcc/config/rs6000/host-darwin.c +++ b/gcc/config/rs6000/host-darwin.c @@ -20,10 +20,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" +#include "diagnostic.h" #include #include "hosthooks.h" #include "hosthooks-def.h" -#include "diagnostic.h" #include "config/host-darwin.h" static void segv_crash_handler (int); diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c index f8dfa318e4c8..720fd1717ca1 100644 --- a/gcc/config/rs6000/rs6000-c.c +++ b/gcc/config/rs6000/rs6000-c.c @@ -23,18 +23,12 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" -#include "fold-const.h" -#include "stor-layout.h" -#include "stringpool.h" +#include "target.h" #include "c-family/c-common.h" -#include "c-family/c-pragma.h" -#include "diagnostic-core.h" #include "tm_p.h" -#include "target.h" +#include "stringpool.h" +#include "stor-layout.h" +#include "c-family/c-pragma.h" #include "langhooks.h" diff --git a/gcc/config/rs6000/rs6000-linux.c b/gcc/config/rs6000/rs6000-linux.c index ffa6e251a483..16416ba12c13 100644 --- a/gcc/config/rs6000/rs6000-linux.c +++ b/gcc/config/rs6000/rs6000-linux.c @@ -21,8 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "rtl.h" -#include "tm_p.h" /* Implement TARGET_FLOAT_EXCEPTIONS_ROUNDING_SUPPORTED_P. */ diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index f4d957ecbd8d..6ee8d5c4130f 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -22,63 +22,44 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" +#include "ira.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "insn-attr.h" #include "flags.h" -#include "recog.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "print-tree.h" #include "varasm.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" #include "output.h" #include "dbxout.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "diagnostic-core.h" -#include "toplev.h" -#include "tm_p.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "reload.h" -#include "cfgloop.h" #include "sched-int.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "intl.h" #include "params.h" #include "tm-constrs.h" -#include "ira.h" -#include "opts.h" #include "tree-vectorizer.h" -#include "dumpfile.h" -#include "cgraph.h" #include "target-globals.h" #include "builtins.h" #include "context.h" diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index cee8c9946efa..b925e7e9b9c4 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -26,44 +26,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "regs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" -#include "insn-attr.h" #include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "libfuncs.h" -#include "recog.h" -#include "diagnostic-core.h" #include "toplev.h" -#include "reload.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "tm_p.h" -#include "debug.h" -#include "target.h" #include "langhooks.h" #include "opts.h" -#include "cgraph.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/s390/s390-c.c b/gcc/config/s390/s390-c.c index 492c85dab677..a94eda54c9fe 100644 --- a/gcc/config/s390/s390-c.c +++ b/gcc/config/s390/s390-c.c @@ -30,20 +30,15 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "cpplib.h" -#include "alias.h" +#include "target.h" #include "tree.h" -#include "fold-const.h" -#include "stringpool.h" #include "c-family/c-common.h" -#include "c-family/c-pragma.h" -#include "diagnostic-core.h" +#include "c/c-tree.h" #include "tm_p.h" -#include "target.h" +#include "stringpool.h" +#include "c-family/c-pragma.h" #include "langhooks.h" #include "tree-pretty-print.h" -#include "c/c-tree.h" #include "s390-builtins.h" diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index b994cd2630c1..12563a089e18 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -24,58 +24,56 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "print-tree.h" -#include "stringpool.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "tm_p.h" -#include "regs.h" -#include "insn-config.h" #include "conditions.h" #include "output.h" #include "insn-attr.h" #include "flags.h" #include "except.h" -#include "recog.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "reload.h" -#include "diagnostic-core.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "target.h" #include "debug.h" #include "langhooks.h" -#include "insn-codes.h" -#include "optabs.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "params.h" -#include "cfgloop.h" #include "opts.h" #include "tree-pass.h" #include "context.h" #include "builtins.h" #include "rtl-iter.h" #include "intl.h" -#include "cgraph.h" /* This file should be included last. */ #include "target-def.h" diff --git a/gcc/config/sh/sh-c.c b/gcc/config/sh/sh-c.c index a98c1485273f..052895a27062 100644 --- a/gcc/config/sh/sh-c.c +++ b/gcc/config/sh/sh-c.c @@ -21,15 +21,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" -#include "tree.h" +#include "target.h" +#include "c-family/c-common.h" +#include "tm_p.h" #include "stringpool.h" #include "attribs.h" -#include "tm_p.h" -#include "cpplib.h" -#include "c-family/c-common.h" -#include "target.h" /* Handle machine specific pragmas to be semi-compatible with Renesas compiler. */ diff --git a/gcc/config/sh/sh-mem.cc b/gcc/config/sh/sh-mem.cc index 23a7287ef27c..47f55be2797e 100644 --- a/gcc/config/sh/sh-mem.cc +++ b/gcc/config/sh/sh-mem.cc @@ -21,29 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" +#include "function.h" +#include "basic-block.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "function.h" -#include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" +#include "tm_p.h" #include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" +#include "explow.h" #include "expr.h" -#include "tm_p.h" -#include "cfghooks.h" -#include "cfg.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "basic-block.h" /* Like force_operand, but guarantees that VALUE ends up in TARGET. */ static void diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 54da3386ff73..f8187e434e37 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -26,55 +26,38 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "df.h" -#include "insn-config.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" #include "flags.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "reload.h" -#include "regs.h" #include "output.h" #include "insn-attr.h" -#include "diagnostic-core.h" -#include "recog.h" #include "dwarf2.h" -#include "tm_p.h" -#include "target.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" #include "intl.h" #include "sched-int.h" -#include "params.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" -#include "cfgloop.h" -#include "alloc-pool.h" #include "tm-constrs.h" #include "opts.h" #include "tree-pass.h" -#include "pass_manager.h" #include "context.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/sh/sh_optimize_sett_clrt.cc b/gcc/config/sh/sh_optimize_sett_clrt.cc index 89c0ca250b91..ca2a8f864642 100644 --- a/gcc/config/sh/sh_optimize_sett_clrt.cc +++ b/gcc/config/sh/sh_optimize_sett_clrt.cc @@ -21,17 +21,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" #include "df.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "insn-config.h" #include "tree-pass.h" -#include "target.h" #include #include diff --git a/gcc/config/sh/sh_treg_combine.cc b/gcc/config/sh/sh_treg_combine.cc index c4add22fd62e..d5bf679ac807 100644 --- a/gcc/config/sh/sh_treg_combine.cc +++ b/gcc/config/sh/sh_treg_combine.cc @@ -22,30 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" -#include "df.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "insn-config.h" -#include "insn-codes.h" +#include "tree.h" +#include "optabs.h" #include "emit-rtl.h" #include "recog.h" +#include "cfgrtl.h" #include "tree-pass.h" -#include "target.h" -#include "optabs.h" -#include "flags.h" -#include "alias.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include diff --git a/gcc/config/sol2-c.c b/gcc/config/sol2-c.c index fe36eb913725..e20f1ab94672 100644 --- a/gcc/config/sol2-c.c +++ b/gcc/config/sol2-c.c @@ -21,20 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" -#include "options.h" +#include "tm.h" +#include "c-family/c-common.h" #include "stringpool.h" #include "attribs.h" -#include "tm.h" -#include "tm_p.h" #include "c-family/c-format.h" #include "intl.h" -#include "cpplib.h" #include "c-family/c-pragma.h" -#include "c-family/c-common.h" /* cmn_err only accepts "l" and "ll". */ static const format_length_info cmn_err_length_specs[] = diff --git a/gcc/config/sol2-cxx.c b/gcc/config/sol2-cxx.c index 3e470c637b80..9ddbdd9d2ba9 100644 --- a/gcc/config/sol2-cxx.c +++ b/gcc/config/sol2-cxx.c @@ -20,13 +20,8 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" -#include "options.h" -#include "stringpool.h" #include "cp/cp-tree.h" -#include "tm.h" -#include "tm_p.h" +#include "stringpool.h" /* Before GCC 4.7, g++ defined __cplusplus 1 to avoid coping with the C++98 overloads in Solaris system headers. Since this was fixed, 4 structure diff --git a/gcc/config/sol2-stubs.c b/gcc/config/sol2-stubs.c index 8342caa07453..87fa8de032cd 100644 --- a/gcc/config/sol2-stubs.c +++ b/gcc/config/sol2-stubs.c @@ -20,11 +20,8 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" -#include "options.h" #include "tm.h" -#include "tm_p.h" +#include "tree.h" /* Stub implemenation of TARGET_CXX_DECL_MANGLING_CONTEXT for non-C++ frontends. */ diff --git a/gcc/config/sol2.c b/gcc/config/sol2.c index af8dab54d3b4..a3e238497454 100644 --- a/gcc/config/sol2.c +++ b/gcc/config/sol2.c @@ -21,17 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" +#include "target.h" +#include "rtl.h" #include "tree.h" -#include "options.h" +#include "tm_p.h" #include "stringpool.h" +#include "diagnostic-core.h" #include "varasm.h" #include "output.h" -#include "tm.h" -#include "rtl.h" -#include "target.h" -#include "tm_p.h" -#include "diagnostic-core.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 2b859994c177..a72a9332b07a 100644 --- a/gcc/config/sparc/sparc-c.c +++ b/gcc/config/sparc/sparc-c.c @@ -21,13 +21,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "tm_p.h" -#include "flags.h" #include "c-family/c-common.h" #include "c-family/c-pragma.h" -#include "cpplib.h" void sparc_target_macros (void) diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 3f09fd7234e8..6d877d6fb95e 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -24,55 +24,37 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "insn-codes.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "except.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "optabs.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "debug.h" -#include "target.h" #include "common/common-target.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "langhooks.h" #include "reload.h" #include "params.h" -#include "opts.h" #include "tree-pass.h" #include "context.h" #include "builtins.h" -#include "rtl-iter.h" /* This file should be included last. */ #include "target-def.h" diff --git a/gcc/config/spu/spu-c.c b/gcc/config/spu/spu-c.c index f8185db7bc5f..ba5145493ef7 100644 --- a/gcc/config/spu/spu-c.c +++ b/gcc/config/spu/spu-c.c @@ -17,16 +17,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" -#include "stringpool.h" +#include "target.h" #include "c-family/c-common.h" -#include "c-family/c-pragma.h" -#include "tm_p.h" +#include "stringpool.h" #include "langhooks.h" -#include "target.h" /* Keep the vector keywords handy for fast comparisons. */ diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index 0ec92091364f..fa6dbef12331 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -18,54 +18,40 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "cfgloop.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-attr.h" -#include "flags.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" +#include "insn-attr.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" #include "output.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" #include "cfgbuild.h" -#include "cfgcleanup.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "target.h" #include "langhooks.h" #include "reload.h" #include "sched-int.h" #include "params.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "tm-constrs.h" #include "ddg.h" -#include "timevar.h" #include "dumpfile.h" -#include "cfgloop.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.c index 99412ab1c0ef..2867c396feb3 100644 --- a/gcc/config/stormy16/stormy16.c +++ b/gcc/config/stormy16/stormy16.c @@ -22,46 +22,26 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "output.h" -#include "insn-attr.h" -#include "flags.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" +#include "emit-rtl.h" #include "recog.h" #include "diagnostic-core.h" -#include "alias.h" +#include "output.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "except.h" -#include "target.h" -#include "tm_p.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "reload.h" #include "builtins.h" diff --git a/gcc/config/tilegx/mul-tables.c b/gcc/config/tilegx/mul-tables.c index effdad731130..af881bd49c8d 100644 --- a/gcc/config/tilegx/mul-tables.c +++ b/gcc/config/tilegx/mul-tables.c @@ -25,21 +25,8 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" -#include "flags.h" -#include "alias.h" -#include "insn-config.h" #include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "tilegx-multiply.h" const enum insn_code tilegx_multiply_insn_seq_decode_opcode[] = { diff --git a/gcc/config/tilegx/tilegx-c.c b/gcc/config/tilegx/tilegx-c.c index 833dfe2f2a16..11842aab186b 100644 --- a/gcc/config/tilegx/tilegx-c.c +++ b/gcc/config/tilegx/tilegx-c.c @@ -22,10 +22,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "tm_p.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" #include "c-family/c-common.h" /* copy defines in c-cppbuiltin.c */ diff --git a/gcc/config/tilegx/tilegx.c b/gcc/config/tilegx/tilegx.c index 1c8e7d90fae2..6f83dccd90c7 100644 --- a/gcc/config/tilegx/tilegx.c +++ b/gcc/config/tilegx/tilegx.c @@ -22,51 +22,35 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" #include "output.h" #include "insn-attr.h" -#include "recog.h" -#include "flags.h" #include "alias.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" -#include "stmt.h" #include "expr.h" #include "langhooks.h" -#include "insn-codes.h" -#include "optabs.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "sched-int.h" -#include "tm_p.h" #include "tm-constrs.h" -#include "target.h" #include "dwarf2.h" -#include "timevar.h" #include "fold-const.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" -#include "stringpool.h" #include "stor-layout.h" #include "gimplify.h" -#include "cfgloop.h" #include "tilegx-builtins.h" #include "tilegx-multiply.h" -#include "diagnostic.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/tilepro/gen-mul-tables.cc b/gcc/config/tilepro/gen-mul-tables.cc index 758aa08759c9..25c30ccb1fc4 100644 --- a/gcc/config/tilepro/gen-mul-tables.cc +++ b/gcc/config/tilepro/gen-mul-tables.cc @@ -1256,21 +1256,8 @@ main () printf ("#include \"system.h\"\n"); printf ("#include \"coretypes.h\"\n"); printf ("#include \"backend.h\"\n"); - printf ("#include \"tree.h\"\n"); printf ("#include \"rtl.h\"\n"); - printf ("#include \"flags.h\"\n"); - printf ("#include \"alias.h\"\n"); - printf ("#include \"insn-config.h\"\n"); printf ("#include \"expmed.h\"\n"); - printf ("#include \"dojump.h\"\n"); - printf ("#include \"explow.h\"\n"); - printf ("#include \"calls.h\"\n"); - printf ("#include \"emit-rtl.h\"\n"); - printf ("#include \"varasm.h\"\n"); - printf ("#include \"stmt.h\"\n"); - printf ("#include \"expr.h\"\n"); - printf ("#include \"insn-codes.h\"\n"); - printf ("#include \"optabs.h\"\n"); printf ("#include \"%s-multiply.h\"\n\n", ARCH); create_insn_code_compression_table (); diff --git a/gcc/config/tilepro/mul-tables.c b/gcc/config/tilepro/mul-tables.c index 3d8c85133143..7cbbe8029721 100644 --- a/gcc/config/tilepro/mul-tables.c +++ b/gcc/config/tilepro/mul-tables.c @@ -25,21 +25,8 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" -#include "flags.h" -#include "alias.h" -#include "insn-config.h" #include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "emit-rtl.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "tilepro-multiply.h" const enum insn_code tilepro_multiply_insn_seq_decode_opcode[] = { diff --git a/gcc/config/tilepro/tilepro-c.c b/gcc/config/tilepro/tilepro-c.c index bb67c882a04b..66eed119c140 100644 --- a/gcc/config/tilepro/tilepro-c.c +++ b/gcc/config/tilepro/tilepro-c.c @@ -22,10 +22,6 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "tm_p.h" -#include "cpplib.h" -#include "alias.h" -#include "tree.h" #include "c-family/c-common.h" /* copy defines in c-cppbuiltin.c */ diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.c index 70e0956dcc5a..ef8e24dbad18 100644 --- a/gcc/config/tilepro/tilepro.c +++ b/gcc/config/tilepro/tilepro.c @@ -22,52 +22,35 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" #include "output.h" #include "insn-attr.h" -#include "recog.h" -#include "flags.h" #include "alias.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" -#include "stmt.h" #include "expr.h" #include "langhooks.h" -#include "insn-codes.h" -#include "optabs.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "sched-int.h" -#include "sel-sched.h" -#include "tm_p.h" #include "tm-constrs.h" -#include "target.h" #include "dwarf2.h" -#include "timevar.h" #include "fold-const.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" -#include "stringpool.h" #include "stor-layout.h" #include "gimplify.h" -#include "cfgloop.h" #include "tilepro-builtins.h" #include "tilepro-multiply.h" -#include "diagnostic.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/v850/v850-c.c b/gcc/config/v850/v850-c.c index de123b538bec..752f33456271 100644 --- a/gcc/config/v850/v850-c.c +++ b/gcc/config/v850/v850-c.c @@ -22,14 +22,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "cpplib.h" -#include "alias.h" #include "tree.h" #include "stringpool.h" +#include "diagnostic-core.h" #include "attribs.h" #include "c-family/c-pragma.h" -#include "diagnostic-core.h" -#include "tm_p.h" #ifndef streq #define streq(a,b) (strcmp (a, b) == 0) diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 839e42f15bd6..64f80d9e9f9d 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -22,37 +22,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" #include "stringpool.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "stor-layout.h" #include "varasm.h" #include "calls.h" -#include "regs.h" -#include "insn-config.h" #include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "flags.h" -#include "recog.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "target.h" #include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "opts.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index 5ab6ab10a4f7..26f4ae8527e3 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -21,40 +21,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "alias.h" +#include "tm_p.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" #include "conditions.h" #include "output.h" -#include "insn-attr.h" -#include "recog.h" -#include "flags.h" -#include "expmed.h" -#include "dojump.h" -#include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "debug.h" -#include "diagnostic-core.h" #include "reload.h" -#include "tm-preds.h" -#include "tm-constrs.h" -#include "tm_p.h" -#include "target.h" #include "builtins.h" /* This file should be included last. */ diff --git a/gcc/config/visium/visium.c b/gcc/config/visium/visium.c index d399a631a681..5e7b944ec74b 100644 --- a/gcc/config/visium/visium.c +++ b/gcc/config/visium/visium.c @@ -22,41 +22,34 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "flags.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "regs.h" -#include "insn-config.h" -#include "conditions.h" #include "output.h" #include "insn-attr.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "tm_p.h" -#include "optabs.h" -#include "target.h" -#include "common/common-target.h" -#include "gimple-expr.h" #include "gimplify.h" #include "langhooks.h" #include "reload.h" #include "tm-constrs.h" #include "params.h" -#include "errors.h" #include "tree-pass.h" #include "context.h" #include "builtins.h" diff --git a/gcc/config/vms/vms-c.c b/gcc/config/vms/vms-c.c index 4b6190007d36..4e0044f1df63 100644 --- a/gcc/config/vms/vms-c.c +++ b/gcc/config/vms/vms-c.c @@ -22,16 +22,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "cpplib.h" -#include "alias.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 "tm_p.h" +#include "c-family/c-pragma.h" +#include "toplev.h" #include "incpath.h" -#include "diagnostic.h" /* '#pragma __nostandard' is simply ignored. */ diff --git a/gcc/config/vms/vms.c b/gcc/config/vms/vms.c index 203acbab698f..b0445f4750ca 100644 --- a/gcc/config/vms/vms.c +++ b/gcc/config/vms/vms.c @@ -21,14 +21,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" +#include "target.h" #include "tree.h" -#include "options.h" #include "stringpool.h" +#include "alias.h" #include "vms-protos.h" -#include "target.h" #include "output.h" -#include "tm.h" #include "dwarf2out.h" /* Correlation of standard CRTL names with DECCRTL function names. */ diff --git a/gcc/config/vxworks.c b/gcc/config/vxworks.c index e71768406206..5db4f42d2674 100644 --- a/gcc/config/vxworks.c +++ b/gcc/config/vxworks.c @@ -22,13 +22,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "target.h" +#include "tree.h" +#include "stringpool.h" #include "diagnostic-core.h" #include "output.h" -#include "tm.h" -#include "alias.h" -#include "tree.h" #include "fold-const.h" -#include "stringpool.h" /* Like default_named_section_asm_out_constructor, except that even constructors with DEFAULT_INIT_PRIORITY must go in a numbered diff --git a/gcc/config/winnt-c.c b/gcc/config/winnt-c.c index f0dbaa2df7a6..d3a45f1875b3 100644 --- a/gcc/config/winnt-c.c +++ b/gcc/config/winnt-c.c @@ -21,9 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "c-family/c-target.h" -#include "alias.h" -#include "options.h" -#include "symtab.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 1d58311c8020..8ef1512fede9 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -22,47 +22,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "optabs.h" #include "regs.h" -#include "cfgrtl.h" -#include "cfganal.h" -#include "lcm.h" -#include "cfgbuild.h" -#include "cfgcleanup.h" -#include "insn-config.h" -#include "conditions.h" -#include "insn-flags.h" -#include "insn-attr.h" -#include "insn-codes.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" +#include "cfgrtl.h" #include "output.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" -#include "flags.h" #include "alias.h" -#include "expmed.h" -#include "dojump.h" #include "explow.h" -#include "emit-rtl.h" -#include "stmt.h" #include "expr.h" #include "reload.h" -#include "tm_p.h" -#include "diagnostic-core.h" -#include "optabs.h" -#include "libfuncs.h" -#include "target.h" #include "langhooks.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "tree-eh.h" #include "gimplify.h" #include "builtins.h" #include "dumpfile.h"