* genattrtab.c (write_header): Adjust generated includes.
* genautomata.c (main): Likewise.
* genconditions.c (write-header): Likewise.
* genemit.c (main): Likewise.
* gengtype.c (open_base_files): Likewise.
* genopinit.c (main): Likewise.
* genoutput.c (output_prologue): Likewise.
* genpeep.c (main): Likewise.
* genpreds.c (write_insn_preds_c): Likewise.
* genrecog.c (write_header): Likewise.
===================================================================
*************** write_header (FILE *outf)
fprintf (outf, "#include \"config.h\"\n");
fprintf (outf, "#include \"system.h\"\n");
fprintf (outf, "#include \"coretypes.h\"\n");
! fprintf (outf, "#include \"tm.h\"\n");
! fprintf (outf, "#include \"input.h\"\n");
fprintf (outf, "#include \"alias.h\"\n");
- fprintf (outf, "#include \"symtab.h\"\n");
fprintf (outf, "#include \"options.h\"\n");
- fprintf (outf, "#include \"tree.h\"\n");
fprintf (outf, "#include \"varasm.h\"\n");
fprintf (outf, "#include \"stor-layout.h\"\n");
fprintf (outf, "#include \"calls.h\"\n");
- fprintf (outf, "#include \"rtl.h\"\n");
fprintf (outf, "#include \"insn-attr.h\"\n");
fprintf (outf, "#include \"tm_p.h\"\n");
fprintf (outf, "#include \"insn-config.h\"\n");
fprintf (outf, "#include \"config.h\"\n");
fprintf (outf, "#include \"system.h\"\n");
fprintf (outf, "#include \"coretypes.h\"\n");
! fprintf (outf, "#include \"backend.h\"\n");
! fprintf (outf, "#include \"tree.h\"\n");
! fprintf (outf, "#include \"rtl.h\"\n");
fprintf (outf, "#include \"alias.h\"\n");
fprintf (outf, "#include \"options.h\"\n");
fprintf (outf, "#include \"varasm.h\"\n");
fprintf (outf, "#include \"stor-layout.h\"\n");
fprintf (outf, "#include \"calls.h\"\n");
fprintf (outf, "#include \"insn-attr.h\"\n");
fprintf (outf, "#include \"tm_p.h\"\n");
fprintf (outf, "#include \"insn-config.h\"\n");
*************** write_header (FILE *outf)
fprintf (outf, "#include \"output.h\"\n");
fprintf (outf, "#include \"toplev.h\"\n");
fprintf (outf, "#include \"flags.h\"\n");
- fprintf (outf, "#include \"function.h\"\n");
fprintf (outf, "#include \"emit-rtl.h\"\n");
- fprintf (outf, "#include \"predict.h\"\n");
fprintf (outf, "\n");
fprintf (outf, "#define operands recog_data.operand\n\n");
}
===================================================================
*************** main (int argc, char **argv)
"#include \"system.h\"\n"
"#include \"coretypes.h\"\n"
"#include \"tm.h\"\n"
- "#include \"input.h\"\n"
"#include \"alias.h\"\n"
- "#include \"symtab.h\"\n"
"#include \"tree.h\"\n"
"#include \"varasm.h\"\n"
"#include \"stor-layout.h\"\n"
===================================================================
*************** write_header (void)
#include \"hard-reg-set.h\"\n\
#include \"predict.h\"\n\
#include \"basic-block.h\"\n\
+ #include \"bitmap.h\"\n\
+ #include \"df.h\"\n\
#include \"resource.h\"\n\
#include \"diagnostic-core.h\"\n\
#include \"reload.h\"\n\
===================================================================
*************** from the machine description file `md'.
printf ("#include \"config.h\"\n");
printf ("#include \"system.h\"\n");
printf ("#include \"coretypes.h\"\n");
! printf ("#include \"tm.h\"\n");
! printf ("#include \"input.h\"\n");
! printf ("#include \"alias.h\"\n");
! printf ("#include \"symtab.h\"\n");
printf ("#include \"tree.h\"\n");
printf ("#include \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
- printf ("#include \"rtl.h\"\n");
printf ("#include \"tm_p.h\"\n");
- printf ("#include \"hard-reg-set.h\"\n");
- printf ("#include \"function.h\"\n");
printf ("#include \"flags.h\"\n");
printf ("#include \"insn-config.h\"\n");
printf ("#include \"expmed.h\"\n");
printf ("#include \"config.h\"\n");
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 \"alias.h\"\n");
printf ("#include \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
printf ("#include \"tm_p.h\"\n");
printf ("#include \"flags.h\"\n");
printf ("#include \"insn-config.h\"\n");
printf ("#include \"expmed.h\"\n");
*************** from the machine description file `md'.
printf ("#include \"dfp.h\"\n");
printf ("#include \"output.h\"\n");
printf ("#include \"recog.h\"\n");
! printf ("#include \"predict.h\"\n");
! printf ("#include \"basic-block.h\"\n");
printf ("#include \"resource.h\"\n");
printf ("#include \"reload.h\"\n");
printf ("#include \"diagnostic-core.h\"\n");
printf ("#include \"regs.h\"\n");
printf ("#include \"tm-constrs.h\"\n");
printf ("#include \"ggc.h\"\n");
- printf ("#include \"basic-block.h\"\n");
printf ("#include \"dumpfile.h\"\n");
printf ("#include \"target.h\"\n\n");
printf ("#define FAIL return (end_sequence (), _val)\n");
printf ("#include \"dfp.h\"\n");
printf ("#include \"output.h\"\n");
printf ("#include \"recog.h\"\n");
! printf ("#include \"df.h\"\n");
printf ("#include \"resource.h\"\n");
printf ("#include \"reload.h\"\n");
printf ("#include \"diagnostic-core.h\"\n");
printf ("#include \"regs.h\"\n");
printf ("#include \"tm-constrs.h\"\n");
printf ("#include \"ggc.h\"\n");
printf ("#include \"dumpfile.h\"\n");
printf ("#include \"target.h\"\n\n");
printf ("#define FAIL return (end_sequence (), _val)\n");
===================================================================
*************** open_base_files (void)
{
/* The order of files here matters very much. */
static const char *const ifiles[] = {
! "config.h", "system.h", "coretypes.h", "tm.h", "insn-codes.h",
! "splay-tree.h", "obstack.h", "bitmap.h", "input.h",
! "alias.h", "symtab.h", "options.h",
! "tree.h", "fold-const.h", "rtl.h",
! "hard-reg-set.h", "predict.h",
! "function.h", "insn-config.h", "flags.h",
! "tree.h", "expmed.h", "dojump.h",
"explow.h", "calls.h", "emit-rtl.h", "varasm.h", "stmt.h",
! "expr.h", "alloc-pool.h",
! "basic-block.h", "cselib.h", "insn-addr.h",
! "optabs.h", "libfuncs.h", "debug.h",
! "dominance.h", "cfg.h", "basic-block.h",
! "tree-ssa-alias.h", "internal-fn.h", "gimple-fold.h", "tree-eh.h",
! "gimple-expr.h", "is-a.h",
! "gimple.h", "gimple-iterator.h", "gimple-ssa.h", "tree-cfg.h",
"tree-phinodes.h", "ssa-iterators.h", "stringpool.h", "tree-ssanames.h",
"tree-ssa-loop.h", "tree-ssa-loop-ivopts.h", "tree-ssa-loop-manip.h",
"tree-ssa-loop-niter.h", "tree-into-ssa.h", "tree-dfa.h",
{
/* The order of files here matters very much. */
static const char *const ifiles[] = {
! "config.h", "system.h", "coretypes.h", "backend.h", "tree.h",
! "rtl.h", "gimple.h", "fold-const.h", "insn-codes.h", "splay-tree.h",
! "alias.h", "insn-config.h", "flags.h", "expmed.h", "dojump.h",
"explow.h", "calls.h", "emit-rtl.h", "varasm.h", "stmt.h",
! "expr.h", "alloc-pool.h", "cselib.h", "insn-addr.h", "optabs.h",
! "libfuncs.h", "debug.h", "internal-fn.h", "gimple-fold.h", "tree-eh.h",
! "gimple-iterator.h", "gimple-ssa.h", "tree-cfg.h",
"tree-phinodes.h", "ssa-iterators.h", "stringpool.h", "tree-ssanames.h",
"tree-ssa-loop.h", "tree-ssa-loop-ivopts.h", "tree-ssa-loop-manip.h",
"tree-ssa-loop-niter.h", "tree-into-ssa.h", "tree-dfa.h",
===================================================================
*************** main (int argc, char **argv)
"#include \"config.h\"\n"
"#include \"system.h\"\n"
"#include \"coretypes.h\"\n"
! "#include \"tm.h\"\n"
! "#include \"hash-set.h\"\n"
! "#include \"machmode.h\"\n"
! "#include \"vec.h\"\n"
! "#include \"double-int.h\"\n"
! "#include \"input.h\"\n"
! "#include \"alias.h\"\n"
! "#include \"symtab.h\"\n"
! "#include \"wide-int.h\"\n"
! "#include \"inchash.h\"\n"
"#include \"tree.h\"\n"
"#include \"varasm.h\"\n"
"#include \"stor-layout.h\"\n"
"#include \"calls.h\"\n"
- "#include \"rtl.h\"\n"
- "#include \"predict.h\"\n"
"#include \"tm_p.h\"\n"
"#include \"flags.h\"\n"
"#include \"insn-config.h\"\n"
- "#include \"hashtab.h\"\n"
- "#include \"hard-reg-set.h\"\n"
- "#include \"function.h\"\n"
- "#include \"statistics.h\"\n"
- "#include \"real.h\"\n"
- "#include \"fixed-value.h\"\n"
"#include \"expmed.h\"\n"
"#include \"dojump.h\"\n"
"#include \"explow.h\"\n"
"#include \"config.h\"\n"
"#include \"system.h\"\n"
"#include \"coretypes.h\"\n"
! "#include \"backend.h\"\n"
"#include \"tree.h\"\n"
+ "#include \"rtl.h\"\n"
+ "#include \"alias.h\"\n"
"#include \"varasm.h\"\n"
"#include \"stor-layout.h\"\n"
"#include \"calls.h\"\n"
"#include \"tm_p.h\"\n"
"#include \"flags.h\"\n"
"#include \"insn-config.h\"\n"
"#include \"expmed.h\"\n"
"#include \"dojump.h\"\n"
"#include \"explow.h\"\n"
===================================================================
*************** output_prologue (void)
printf ("#include \"config.h\"\n");
printf ("#include \"system.h\"\n");
printf ("#include \"coretypes.h\"\n");
! printf ("#include \"tm.h\"\n");
printf ("#include \"flags.h\"\n");
- printf ("#include \"ggc.h\"\n");
- printf ("#include \"hash-set.h\"\n");
- printf ("#include \"machmode.h\"\n");
- printf ("#include \"vec.h\"\n");
- printf ("#include \"double-int.h\"\n");
- printf ("#include \"input.h\"\n");
printf ("#include \"alias.h\"\n");
- printf ("#include \"symtab.h\"\n");
- printf ("#include \"wide-int.h\"\n");
- printf ("#include \"inchash.h\"\n");
- printf ("#include \"tree.h\"\n");
printf ("#include \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
- printf ("#include \"rtl.h\"\n");
- printf ("#include \"hashtab.h\"\n");
- printf ("#include \"hard-reg-set.h\"\n");
- printf ("#include \"function.h\"\n");
- printf ("#include \"statistics.h\"\n");
- printf ("#include \"real.h\"\n");
- printf ("#include \"fixed-value.h\"\n");
printf ("#include \"insn-config.h\"\n");
printf ("#include \"expmed.h\"\n");
printf ("#include \"dojump.h\"\n");
printf ("#include \"config.h\"\n");
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 \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
printf ("#include \"insn-config.h\"\n");
printf ("#include \"expmed.h\"\n");
printf ("#include \"dojump.h\"\n");
*************** output_prologue (void)
printf ("#include \"output.h\"\n");
printf ("#include \"target.h\"\n");
printf ("#include \"tm-constrs.h\"\n");
- printf ("#include \"predict.h\"\n");
}
static void
===================================================================
*************** from the machine description file `md'.
printf ("#include \"config.h\"\n");
printf ("#include \"system.h\"\n");
printf ("#include \"coretypes.h\"\n");
! printf ("#include \"tm.h\"\n");
printf ("#include \"insn-config.h\"\n");
- printf ("#include \"hash-set.h\"\n");
- printf ("#include \"machmode.h\"\n");
- printf ("#include \"vec.h\"\n");
- printf ("#include \"double-int.h\"\n");
- printf ("#include \"input.h\"\n");
printf ("#include \"alias.h\"\n");
- printf ("#include \"symtab.h\"\n");
- printf ("#include \"wide-int.h\"\n");
- printf ("#include \"inchash.h\"\n");
- printf ("#include \"tree.h\"\n");
printf ("#include \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
- printf ("#include \"rtl.h\"\n");
printf ("#include \"tm_p.h\"\n");
printf ("#include \"regs.h\"\n");
printf ("#include \"output.h\"\n");
printf ("#include \"recog.h\"\n");
printf ("#include \"except.h\"\n");
- printf ("#include \"function.h\"\n");
printf ("#include \"diagnostic-core.h\"\n");
printf ("#include \"flags.h\"\n");
printf ("#include \"tm-constrs.h\"\n\n");
printf ("#include \"config.h\"\n");
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 \"insn-config.h\"\n");
printf ("#include \"alias.h\"\n");
printf ("#include \"varasm.h\"\n");
printf ("#include \"stor-layout.h\"\n");
printf ("#include \"calls.h\"\n");
printf ("#include \"tm_p.h\"\n");
printf ("#include \"regs.h\"\n");
printf ("#include \"output.h\"\n");
printf ("#include \"recog.h\"\n");
printf ("#include \"except.h\"\n");
printf ("#include \"diagnostic-core.h\"\n");
printf ("#include \"flags.h\"\n");
printf ("#include \"tm-constrs.h\"\n\n");
===================================================================
*************** write_insn_preds_c (void)
#include \"config.h\"\n\
#include \"system.h\"\n\
#include \"coretypes.h\"\n\
! #include \"tm.h\"\n\
#include \"rtl.h\"\n\
- #include \"hash-set.h\"\n\
- #include \"machmode.h\"\n\
- #include \"hash-map.h\"\n\
- #include \"vec.h\"\n\
- #include \"double-int.h\"\n\
- #include \"input.h\"\n\
#include \"alias.h\"\n\
- #include \"symtab.h\"\n\
- #include \"wide-int.h\"\n\
- #include \"inchash.h\"\n\
- #include \"tree.h\"\n\
#include \"varasm.h\"\n\
#include \"stor-layout.h\"\n\
#include \"calls.h\"\n\
#include \"tm_p.h\"\n\
- #include \"hashtab.h\"\n\
- #include \"hash-set.h\"\n\
- #include \"vec.h\"\n\
- #include \"machmode.h\"\n\
- #include \"hard-reg-set.h\"\n\
- #include \"input.h\"\n\
- #include \"function.h\"\n\
#include \"insn-config.h\"\n\
#include \"recog.h\"\n\
#include \"output.h\"\n\
#include \"flags.h\"\n\
! #include \"hard-reg-set.h\"\n\
! #include \"predict.h\"\n\
! #include \"basic-block.h\"\n\
#include \"resource.h\"\n\
#include \"diagnostic-core.h\"\n\
#include \"reload.h\"\n\
#include \"config.h\"\n\
#include \"system.h\"\n\
#include \"coretypes.h\"\n\
! #include \"backend.h\"\n\
! #include \"tree.h\"\n\
#include \"rtl.h\"\n\
#include \"alias.h\"\n\
#include \"varasm.h\"\n\
#include \"stor-layout.h\"\n\
#include \"calls.h\"\n\
#include \"tm_p.h\"\n\
#include \"insn-config.h\"\n\
#include \"recog.h\"\n\
#include \"output.h\"\n\
#include \"flags.h\"\n\
! #include \"df.h\"\n\
#include \"resource.h\"\n\
#include \"diagnostic-core.h\"\n\
#include \"reload.h\"\n\
===================================================================
*************** write_header (void)
#include \"config.h\"\n\
#include \"system.h\"\n\
#include \"coretypes.h\"\n\
! #include \"tm.h\"\n\
#include \"rtl.h\"\n\
#include \"tm_p.h\"\n\
- #include \"hashtab.h\"\n\
- #include \"hash-set.h\"\n\
- #include \"vec.h\"\n\
- #include \"machmode.h\"\n\
- #include \"hard-reg-set.h\"\n\
- #include \"input.h\"\n\
- #include \"function.h\"\n\
#include \"emit-rtl.h\"\n\
#include \"insn-config.h\"\n\
#include \"recog.h\"\n\
#include \"output.h\"\n\
#include \"flags.h\"\n\
! #include \"hard-reg-set.h\"\n\
! #include \"predict.h\"\n\
! #include \"basic-block.h\"\n\
#include \"resource.h\"\n\
#include \"diagnostic-core.h\"\n\
#include \"reload.h\"\n\
#include \"regs.h\"\n\
#include \"tm-constrs.h\"\n\
- #include \"predict.h\"\n\
\n");
puts ("\n\
#include \"config.h\"\n\
#include \"system.h\"\n\
#include \"coretypes.h\"\n\
! #include \"backend.h\"\n\
#include \"rtl.h\"\n\
#include \"tm_p.h\"\n\
#include \"emit-rtl.h\"\n\
#include \"insn-config.h\"\n\
#include \"recog.h\"\n\
#include \"output.h\"\n\
#include \"flags.h\"\n\
! #include \"df.h\"\n\
#include \"resource.h\"\n\
#include \"diagnostic-core.h\"\n\
#include \"reload.h\"\n\
#include \"regs.h\"\n\
#include \"tm-constrs.h\"\n\
\n");
puts ("\n\