]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mkconfig.sh: Include insn-flags.h.
authorRichard Henderson <rth@redhat.com>
Thu, 22 Mar 2001 18:48:52 +0000 (10:48 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 22 Mar 2001 18:48:52 +0000 (10:48 -0800)
* mkconfig.sh: Include insn-flags.h.
* Makefile.in (CONFIG_H): Include insn-flags.h.
(lots of objects): Remove insn-codes.h and insn-flags.h.

* alias.c, bb-reorder.c, calls.c, do-loop.c, flow.c, haifa-sched.c,
integrate.c, jump.c, loop.c, predict.c, profile.c, reg-stack.c,
regmove.c, reorg.c, a29k/a29k.c, alpha/alpha.c, arc/arc.c, arm/arm.c,
avr/avr.c, clipper/clipper.c, convex/convex.c, d30v/d30v.c,
dsp16xx/dsp16xx.c, fr30/fr30.c, h8300/h8300.c, i370/i370.c,
i386/i386.c, i860/i860.c, ia64/ia64.c, m32r/m32r.c, m68hc11/m68hc11.c,
m68k/m68k.c, m88k/m88k.c, mcore/mcore.c, mn10200/mn10200.c,
mn10300/mn10300.c, ns32k/ns32k.c, pa/pa.c, pdp11/pdp11.c,
pj/pj.c, romp/romp.c, rs6000/rs6000.c, sh/sh.c, sparc/sparc.c,
v850/v850.c, vax/vax.c:
Don't include insn-flags.h.

* diagnostic.c, expr.h, reload.c, toplev.c:
Don't include insn-codes.h.

* builtins.c, combine.c, except.c, explow.c, expmed.c, expr.c,
final.c, function.c, optabs.c, recog.c, reload1.c, stmt.c,
c4x/c4x.c, i960/i960.c, mips/mips.c:
Don't include insn-codes.h or insn-flags.h.

* genemit.c, genopinit.c, genoutput.c: Don't include insn-codes.h
or insn-flags.h in the generated code.
* genflags.c (gen_proto): Use "struct rtx_def *" instead of "rtx".
(main): Forward declare struct rtx_def.

From-SVN: r40754

73 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/bb-reorder.c
gcc/builtins.c
gcc/calls.c
gcc/combine.c
gcc/config/a29k/a29k.c
gcc/config/alpha/alpha.c
gcc/config/arc/arc.c
gcc/config/arm/arm.c
gcc/config/avr/avr.c
gcc/config/c4x/c4x.c
gcc/config/clipper/clipper.c
gcc/config/convex/convex.c
gcc/config/d30v/d30v.c
gcc/config/dsp16xx/dsp16xx.c
gcc/config/fr30/fr30.c
gcc/config/h8300/h8300.c
gcc/config/i370/i370.c
gcc/config/i386/i386.c
gcc/config/i860/i860.c
gcc/config/i960/i960.c
gcc/config/ia64/ia64.c
gcc/config/m32r/m32r.c
gcc/config/m68hc11/m68hc11.c
gcc/config/m68k/m68k.c
gcc/config/m88k/m88k.c
gcc/config/mcore/mcore.c
gcc/config/mips/mips.c
gcc/config/mn10200/mn10200.c
gcc/config/mn10300/mn10300.c
gcc/config/ns32k/ns32k.c
gcc/config/pa/pa.c
gcc/config/pdp11/pdp11.c
gcc/config/pj/pj.c
gcc/config/romp/romp.c
gcc/config/rs6000/rs6000.c
gcc/config/sh/sh.c
gcc/config/sh/sh.h
gcc/config/sparc/sparc.c
gcc/config/v850/v850.c
gcc/config/vax/vax.c
gcc/diagnostic.c
gcc/doloop.c
gcc/except.c
gcc/explow.c
gcc/expmed.c
gcc/expr.c
gcc/expr.h
gcc/final.c
gcc/flow.c
gcc/function.c
gcc/genemit.c
gcc/genflags.c
gcc/genopinit.c
gcc/genoutput.c
gcc/haifa-sched.c
gcc/integrate.c
gcc/jump.c
gcc/loop.c
gcc/mkconfig.sh
gcc/optabs.c
gcc/predict.c
gcc/profile.c
gcc/recog.c
gcc/reg-stack.c
gcc/regmove.c
gcc/reload.c
gcc/reload1.c
gcc/reorg.c
gcc/stmt.c
gcc/toplev.c

index b52795c5a650681d5c72358f7a66bd417290391e..73afd2179c13e7a5c931186593b339d6d65ecb4b 100644 (file)
@@ -1,3 +1,34 @@
+2001-03-22  Richard Henderson  <rth@redhat.com>
+
+       * mkconfig.sh: Include insn-flags.h.
+       * Makefile.in (CONFIG_H): Include insn-flags.h.
+       (lots of objects): Remove insn-codes.h and insn-flags.h.
+
+       * alias.c, bb-reorder.c, calls.c, do-loop.c, flow.c, haifa-sched.c,
+       integrate.c, jump.c, loop.c, predict.c, profile.c, reg-stack.c,
+       regmove.c, reorg.c, a29k/a29k.c, alpha/alpha.c, arc/arc.c, arm/arm.c,
+       avr/avr.c, clipper/clipper.c, convex/convex.c, d30v/d30v.c,
+       dsp16xx/dsp16xx.c, fr30/fr30.c, h8300/h8300.c, i370/i370.c,
+       i386/i386.c, i860/i860.c, ia64/ia64.c, m32r/m32r.c, m68hc11/m68hc11.c,
+       m68k/m68k.c, m88k/m88k.c, mcore/mcore.c, mn10200/mn10200.c,
+       mn10300/mn10300.c, ns32k/ns32k.c, pa/pa.c, pdp11/pdp11.c,
+       pj/pj.c, romp/romp.c, rs6000/rs6000.c, sh/sh.c, sparc/sparc.c,
+       v850/v850.c, vax/vax.c:
+       Don't include insn-flags.h.
+
+       * diagnostic.c, expr.h, reload.c, toplev.c:
+       Don't include insn-codes.h.
+
+       * builtins.c, combine.c, except.c, explow.c, expmed.c, expr.c,
+       final.c, function.c, optabs.c, recog.c, reload1.c, stmt.c,
+       c4x/c4x.c, i960/i960.c, mips/mips.c:
+       Don't include insn-codes.h or insn-flags.h.
+
+       * genemit.c, genopinit.c, genoutput.c: Don't include insn-codes.h
+       or insn-flags.h in the generated code.
+       * genflags.c (gen_proto): Use "struct rtx_def *" instead of "rtx".
+       (main): Forward declare struct rtx_def.
+
 2001-03-22  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * invoke.texi (-ffast-math): Remove duplicate line about
index dc9a55f550534be5cdff4cd34dfa0c2684ab82aa..b172fa0acf6f706e31d3ae194f14a5776b56eca2 100644 (file)
@@ -811,7 +811,7 @@ DPBIT_FUNCS = _pack_df _unpack_df _addsub_df _mul_df _div_df \
 # a file generated by gencodes.
 GCONFIG_H = config.h $(host_xm_file_list)
 HCONFIG_H = hconfig.h $(build_xm_file_list)
-CONFIG_H = $(GCONFIG_H) insn-codes.h
+CONFIG_H = $(GCONFIG_H) insn-codes.h insn-flags.h
 TCONFIG_H = tconfig.h $(xm_file_list) insn-codes.h
 TM_P_H = tm_p.h $(tm_p_file_list) insn-codes.h
 
@@ -1352,10 +1352,10 @@ fold-const.o : fold-const.c $(CONFIG_H) system.h $(TREE_H) flags.h toplev.h \
    $(EXPR_H) $(RTL_H) $(GGC_H) $(TM_P_H)
 diagnostic.o : diagnostic.c diagnostic.h \
    $(CONFIG_H) system.h $(TREE_H) $(RTL_H) $(TM_P_H) flags.h \
-   $(GGC_H) input.h $(INSN_ATTR_H) insn-codes.h insn-config.h toplev.h intl.h 
+   $(GGC_H) input.h $(INSN_ATTR_H) insn-config.h toplev.h intl.h 
 toplev.o : toplev.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) function.h \
    flags.h input.h $(INSN_ATTR_H) xcoffout.h output.h diagnostic.h \
-   insn-codes.h insn-config.h intl.h $(RECOG_H) Makefile toplev.h dwarfout.h \
+   insn-config.h intl.h $(RECOG_H) Makefile toplev.h dwarfout.h \
    dwarf2out.h sdbout.h dbxout.h $(EXPR_H) hard-reg-set.h $(BASIC_BLOCK_H) \
    graph.h $(LOOP_H) except.h $(REGS_H) $(TIMEVAR_H) $(lang_options_files) \
    ssa.h params.h $(TM_P_H)
@@ -1378,32 +1378,32 @@ varasm.o : varasm.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) flags.h \
    function.h $(EXPR_H) hard-reg-set.h $(REGS_H) \
    xcoffout.h output.h c-pragma.h toplev.h dbxout.h sdbout.h $(GGC_H) $(TM_P_H)
 function.o : function.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   function.h insn-flags.h insn-codes.h $(EXPR_H) $(REGS_H) hard-reg-set.h \
+   function.h $(EXPR_H) $(REGS_H) hard-reg-set.h \
    insn-config.h $(RECOG_H) output.h toplev.h except.h hash.h $(GGC_H) $(TM_P_H)
 stmt.o : stmt.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h function.h  \
-   insn-flags.h insn-config.h insn-codes.h hard-reg-set.h $(EXPR_H) except.h \
+   insn-config.h hard-reg-set.h $(EXPR_H) except.h \
    $(LOOP_H) $(RECOG_H) toplev.h output.h varray.h $(GGC_H) $(TM_P_H)
 except.o : except.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   function.h insn-flags.h $(EXPR_H) $(REGS_H) hard-reg-set.h \
+   function.h $(EXPR_H) $(REGS_H) hard-reg-set.h \
    insn-config.h $(RECOG_H) output.h except.h toplev.h intl.h $(GGC_H) $(TM_P_H)
 expr.o : expr.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h function.h \
-   $(REGS_H) insn-flags.h insn-codes.h $(EXPR_H) insn-config.h $(RECOG_H) \
+   $(REGS_H) $(EXPR_H) insn-config.h $(RECOG_H) \
    output.h typeclass.h hard-reg-set.h toplev.h hard-reg-set.h except.h \
    reload.h $(GGC_H) intl.h $(TM_P_H)
 builtins.o : builtins.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   function.h $(REGS_H) insn-flags.h insn-codes.h $(EXPR_H) insn-config.h \
+   function.h $(REGS_H) $(EXPR_H) insn-config.h \
    $(RECOG_H) output.h typeclass.h hard-reg-set.h toplev.h hard-reg-set.h \
    except.h $(TM_P_H)
 calls.o : calls.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h $(EXPR_H) \
-   insn-flags.h $(REGS_H) toplev.h output.h function.h $(TIMEVAR_H) $(TM_P_H)
+   $(REGS_H) toplev.h output.h function.h $(TIMEVAR_H) $(TM_P_H)
 expmed.o : expmed.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h  \
-   insn-flags.h insn-config.h insn-codes.h $(EXPR_H) $(RECOG_H) real.h \
+   insn-config.h $(EXPR_H) $(RECOG_H) real.h \
    toplev.h $(TM_P_H)
 explow.o : explow.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   hard-reg-set.h insn-config.h $(EXPR_H) $(RECOG_H) insn-flags.h \
-   insn-codes.h toplev.h function.h $(TM_P_H)
+   hard-reg-set.h insn-config.h $(EXPR_H) $(RECOG_H) \
+   toplev.h function.h $(TM_P_H)
 optabs.o : optabs.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h  \
-   insn-flags.h insn-config.h insn-codes.h $(EXPR_H) $(RECOG_H) reload.h \
+   insn-config.h $(EXPR_H) $(RECOG_H) reload.h \
    toplev.h $(GGC_H) real.h $(TM_P_H)
 dbxout.o : dbxout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) flags.h $(REGS_H) \
    insn-config.h reload.h gstab.h xcoffout.h output.h dbxout.h toplev.h \
@@ -1428,11 +1428,11 @@ emit-rtl.o : emit-rtl.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    $(HASHTAB_H) $(TM_P_H)
 real.o : real.c $(CONFIG_H) system.h $(TREE_H) toplev.h $(TM_P_H)
 integrate.o : integrate.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   $(INTEGRATE_H) insn-flags.h insn-config.h $(EXPR_H) real.h $(REGS_H) \
+   $(INTEGRATE_H) insn-config.h $(EXPR_H) real.h $(REGS_H) \
    intl.h function.h output.h $(RECOG_H) except.h toplev.h $(LOOP_H) \
    params.h $(TM_P_H)
 jump.o : jump.c $(CONFIG_H) system.h $(RTL_H) flags.h hard-reg-set.h $(REGS_H) \
-   insn-config.h insn-flags.h $(RECOG_H) $(EXPR_H) real.h except.h function.h \
+   insn-config.h $(RECOG_H) $(EXPR_H) real.h except.h function.h \
    toplev.h $(INSN_ATTR_H) $(TM_P_H)
 
 simplify-rtx.o : simplify-rtx.c $(CONFIG_H) system.h $(RTL_H) $(REGS_H) \
@@ -1463,23 +1463,23 @@ dce.o : dce.c $(CONFIG_H) system.h $(RTL_H) hard-reg-set.h $(BASIC_BLOCK_H) \
 conflict.o : conflict.c $(CONFIG_H) system.h $(OBSTACK_H) $(HASHTAB_H) \
    $(RTL_H) hard-reg-set.h $(BASIC_BLOCK_H)
 profile.o : profile.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
-   insn-flags.h insn-config.h output.h $(REGS_H) $(EXPR_H) function.h \
+   insn-config.h output.h $(REGS_H) $(EXPR_H) function.h \
    gcov-io.h toplev.h $(GGC_H) hard-reg-set.h $(BASIC_BLOCK_H)
 loop.o : loop.c $(CONFIG_H) system.h $(RTL_H) flags.h $(LOOP_H) insn-config.h \
-   insn-flags.h $(REGS_H) hard-reg-set.h $(RECOG_H) $(EXPR_H) real.h \
+   $(REGS_H) hard-reg-set.h $(RECOG_H) $(EXPR_H) real.h \
    $(BASIC_BLOCK_H) function.h toplev.h varray.h except.h cselib.h $(TM_P_H)
 doloop.o : doloop.c $(CONFIG_H) system.h $(RTL_H) flags.h $(LOOP_H) \
-   insn-flags.h $(EXPR_H) hard-reg-set.h $(BASIC_BLOCK_H) $(TM_P_H)
+   $(EXPR_H) hard-reg-set.h $(BASIC_BLOCK_H) $(TM_P_H)
 unroll.o : unroll.c $(CONFIG_H) system.h $(RTL_H) insn-config.h function.h \
    $(INTEGRATE_H) $(REGS_H) $(RECOG_H) flags.h $(EXPR_H) $(LOOP_H) toplev.h \
    hard-reg-set.h varray.h $(BASIC_BLOCK_H) $(TM_P_H)
 flow.o : flow.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h insn-config.h \
    $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h output.h toplev.h $(RECOG_H) \
-   insn-flags.h function.h except.h $(EXPR_H) ssa.h $(GGC_H) $(TM_P_H)
+   function.h except.h $(EXPR_H) ssa.h $(GGC_H) $(TM_P_H)
 dominance.o : dominance.c $(CONFIG_H) system.h $(RTL_H) hard-reg-set.h \
    $(BASIC_BLOCK_H)
 combine.o : combine.c $(CONFIG_H) system.h $(RTL_H) flags.h function.h \
-   insn-config.h insn-flags.h insn-codes.h $(INSN_ATTR_H) $(REGS_H) $(EXPR_H) \
+   insn-config.h $(INSN_ATTR_H) $(REGS_H) $(EXPR_H) \
    $(BASIC_BLOCK_H) $(RECOG_H) real.h hard-reg-set.h toplev.h $(TM_P_H)
 regclass.o : regclass.c $(CONFIG_H) system.h $(RTL_H) hard-reg-set.h flags.h \
    $(BASIC_BLOCK_H) $(REGS_H) insn-config.h $(RECOG_H) reload.h real.h \
@@ -1495,26 +1495,26 @@ global.o : global.c $(CONFIG_H) system.h $(RTL_H) flags.h reload.h function.h \
    $(TM_P_H)
 varray.o : varray.c $(CONFIG_H) system.h varray.h $(RTL_H) $(TREE_H) bitmap.h
 reload.o : reload.c $(CONFIG_H) system.h $(RTL_H) flags.h output.h $(EXPR_H) \
-   reload.h $(RECOG_H) hard-reg-set.h insn-config.h insn-codes.h $(REGS_H) \
+   reload.h $(RECOG_H) hard-reg-set.h insn-config.h $(REGS_H) \
    function.h real.h toplev.h $(TM_P_H)
 reload1.o : reload1.c $(CONFIG_H) system.h $(RTL_H) real.h flags.h $(EXPR_H) \
-   reload.h $(REGS_H) hard-reg-set.h insn-config.h insn-flags.h insn-codes.h \
+   reload.h $(REGS_H) hard-reg-set.h insn-config.h \
    $(BASIC_BLOCK_H) $(RECOG_H) output.h function.h toplev.h cselib.h $(TM_P_H)
 caller-save.o : caller-save.c $(CONFIG_H) system.h $(RTL_H) flags.h \
    $(REGS_H) hard-reg-set.h insn-config.h $(BASIC_BLOCK_H) function.h \
    $(RECOG_H) reload.h $(EXPR_H) toplev.h $(TM_P_H)
 reorg.o : reorg.c $(CONFIG_H) system.h $(RTL_H) conditions.h hard-reg-set.h \
-   $(BASIC_BLOCK_H) $(REGS_H) insn-config.h $(INSN_ATTR_H) insn-flags.h \
+   $(BASIC_BLOCK_H) $(REGS_H) insn-config.h $(INSN_ATTR_H) \
    $(RECOG_H) function.h flags.h output.h $(EXPR_H) toplev.h params.h $(TM_P_H)
 alias.o : alias.c $(CONFIG_H) system.h $(RTL_H) flags.h hard-reg-set.h \
-   $(BASIC_BLOCK_H) $(REGS_H) toplev.h output.h $(EXPR_H) insn-flags.h \
+   $(BASIC_BLOCK_H) $(REGS_H) toplev.h output.h $(EXPR_H) \
    $(GGC_H) function.h cselib.h $(TREE_H) $(TM_P_H)
 regmove.o : regmove.c $(CONFIG_H) system.h $(RTL_H) insn-config.h \
    $(RECOG_H) output.h $(REGS_H) hard-reg-set.h flags.h function.h \
-   $(EXPR_H) insn-flags.h $(BASIC_BLOCK_H) toplev.h $(TM_P_H)
+   $(EXPR_H) $(BASIC_BLOCK_H) toplev.h $(TM_P_H)
 haifa-sched.o : haifa-sched.c $(CONFIG_H) system.h $(RTL_H) sched-int.h \
    $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h flags.h insn-config.h function.h \
-   $(INSN_ATTR_H) insn-flags.h toplev.h $(RECOG_H) except.h $(TM_P_H)
+   $(INSN_ATTR_H) toplev.h $(RECOG_H) except.h $(TM_P_H)
 sched-deps.o : sched-deps.c $(CONFIG_H) system.h $(RTL_H) sched-int.h \
    $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h flags.h insn-config.h function.h \
    $(INSN_ATTR_H) toplev.h $(RECOG_H) except.h $(TM_P_H)
@@ -1528,22 +1528,22 @@ sched-vis.o : sched-vis.c $(CONFIG_H) system.h $(RTL_H) sched-int.h \
    hard-reg-set.h $(BASIC_BLOCK_H) $(INSN_ATTR_H) $(REGS_H) $(TM_P_H)
 final.o : final.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h intl.h \
    $(REGS_H) $(RECOG_H) conditions.h insn-config.h $(INSN_ATTR_H) function.h \
-   real.h output.h hard-reg-set.h insn-flags.h insn-codes.h gstab.h except.h \
+   real.h output.h hard-reg-set.h gstab.h except.h \
    xcoffout.h toplev.h reload.h dwarfout.h dwarf2out.h sdbout.h \
    dbxout.h $(BASIC_BLOCK_H) $(TM_P_H)
 recog.o : recog.c $(CONFIG_H) system.h $(RTL_H) function.h $(BASIC_BLOCK_H) \
    $(REGS_H) $(RECOG_H) hard-reg-set.h flags.h insn-config.h $(INSN_ATTR_H) \
-   insn-flags.h insn-codes.h real.h toplev.h output.h reload.h $(TM_P_H)
+   real.h toplev.h output.h reload.h $(TM_P_H)
 reg-stack.o : reg-stack.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) $(RECOG_H) \
-   $(REGS_H) hard-reg-set.h flags.h insn-config.h insn-flags.h toplev.h \
+   $(REGS_H) hard-reg-set.h flags.h insn-config.h toplev.h \
    varray.h function.h $(TM_P_H)
 predict.o: predict.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    insn-config.h $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h output.h toplev.h \
-   $(RECOG_H) insn-flags.h function.h except.h $(EXPR_H) $(TM_P_H)
+   $(RECOG_H) function.h except.h $(EXPR_H) $(TM_P_H)
 lists.o: lists.c $(CONFIG_H) system.h toplev.h $(RTL_H) $(GGC_H)
 bb-reorder.o : bb-reorder.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    insn-config.h $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h output.h toplev.h \
-   $(RECOG_H) insn-flags.h function.h except.h $(EXPR_H) $(TM_P_H)
+   $(RECOG_H) function.h except.h $(EXPR_H) $(TM_P_H)
 timevar.o : timevar.c $(CONFIG_H) system.h $(TIMEVAR_H) flags.h intl.h
 regrename.o : regrename.c $(CONFIG_H) system.h $(RTL_H) insn-config.h \
    $(BASIC_BLOCK_H) $(REGS_H) hard-reg-set.h output.h $(RECOG_H) function.h \
@@ -1557,7 +1557,7 @@ params.o : params.c $(CONFIG_H) system.h params.h toplev.h
 
 $(out_object_file): $(out_file) $(CONFIG_H) $(TREE_H) $(GGC_H) \
    $(RTL_H) $(REGS_H) hard-reg-set.h real.h insn-config.h conditions.h \
-   insn-flags.h output.h $(INSN_ATTR_H) insn-codes.h system.h toplev.h \
+   output.h $(INSN_ATTR_H) system.h toplev.h \
    function.h sched-int.h $(TM_P_H)
        $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
                $(out_file) $(OUTPUT_OPTION)
@@ -1622,7 +1622,7 @@ s-codes : $(md_file) gencodes$(build_exeext) $(srcdir)/move-if-change
        touch s-codes
 
 insn-emit.o : insn-emit.c $(CONFIG_H) $(RTL_H) $(EXPR_H) real.h output.h \
-  insn-config.h insn-flags.h insn-codes.h system.h reload.h $(RECOG_H) \
+  insn-config.h system.h reload.h $(RECOG_H) \
   function.h flags.h hard-reg-set.h resource.h $(TM_P_H)
        $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c insn-emit.c
 
@@ -1643,7 +1643,7 @@ s-recog : $(md_file) genrecog$(build_exeext) $(srcdir)/move-if-change
        $(SHELL) $(srcdir)/move-if-change tmp-recog.c insn-recog.c
        touch s-recog
 
-insn-opinit.o : insn-opinit.c $(CONFIG_H) $(RTL_H) insn-codes.h insn-flags.h \
+insn-opinit.o : insn-opinit.c $(CONFIG_H) $(RTL_H) \
   insn-config.h flags.h $(RECOG_H) $(EXPR_H) reload.h system.h
        $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c insn-opinit.c
 
@@ -1690,8 +1690,8 @@ s-attrtab : $(md_file) genattrtab$(build_exeext) $(srcdir)/move-if-change
        touch s-attrtab
 
 insn-output.o : insn-output.c $(CONFIG_H) $(RTL_H) $(GGC_H) $(REGS_H) real.h \
-    conditions.h hard-reg-set.h insn-config.h insn-flags.h $(INSN_ATTR_H) \
-    output.h $(RECOG_H) function.h insn-codes.h system.h toplev.h flags.h \
+    conditions.h hard-reg-set.h insn-config.h $(INSN_ATTR_H) \
+    output.h $(RECOG_H) function.h system.h toplev.h flags.h \
     $(TM_P_H)
        $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c insn-output.c
 
index 6b20df765fd925809cc56d738e5ec396d0386b7d..a1f2e0b785cdb22fec923c58196816d77b2fe205 100644 (file)
@@ -25,7 +25,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tree.h"
 #include "tm_p.h"
 #include "function.h"
-#include "insn-flags.h"
 #include "expr.h"
 #include "regs.h"
 #include "hard-reg-set.h"
index 08d23264632b039904b91d2eb1400f4258859a51..740be9aff04e59682a8c5f36c7cc45afc6151254 100644 (file)
@@ -95,7 +95,6 @@
 #include "except.h"
 #include "toplev.h"
 #include "recog.h"
-#include "insn-flags.h"
 #include "expr.h"
 #include "obstack.h"
 
index 8ccd0922f62bf0e448eae1b9f746216f0bffb6be..27804e2b8bf870a0324ac3eda751a8282a6b1dae 100644 (file)
@@ -30,8 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "except.h"
 #include "function.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "insn-config.h"
 #include "expr.h"
 #include "recog.h"
index 6b5f508377782de8b16039713f68f60d7f483b16..a5c29af9953ff1379aaa7b7484af4e51f1e393eb 100644 (file)
@@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA.  */
 #include "expr.h"
 #include "function.h"
 #include "regs.h"
-#include "insn-flags.h"
 #include "toplev.h"
 #include "output.h"
 #include "tm_p.h"
index 230d4fd074da51849a73c9297d01404b75e9146e..723f9a9d4bf193834f63c9fc70f3e7a79b7af2ce 100644 (file)
@@ -86,8 +86,6 @@ Boston, MA 02111-1307, USA.  */
 #include "function.h"
 /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */
 #include "expr.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "insn-attr.h"
 #include "recog.h"
 #include "real.h"
index a895f446eea1d1dcb277df51131787519bdb14f1..c6d7ba28e4a415ef0a953c5d9faaab556c8ad2c1 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index a52d572f1a1678a9922d2e3c0ae4474c59b58277..997fb36e031fc3c4cf77106c9e403475f75f66e4 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index e0ad002a4ff8f69b3418a107e10de14dac127847..5c9acc603ca0af6ab1163ca1b1143f97dba24ca0 100644 (file)
@@ -30,7 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index d906b14c51486def0da6a2f3063e9de1a20b867d..0f0c5e9d9a3186583f7ba11e1fbfd4834ce14c52 100644 (file)
@@ -32,7 +32,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index b01f9519859506a83f146abf6a5a71c6bd455ab6..fe3df9490aa54fb9933ef151a467cbedf077b45a 100644 (file)
@@ -27,7 +27,6 @@
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index b8f3d2ad1529787c561faa5383f26256de9c8aef..dcc948e728c3e6f17e140b3d7c878e4baa297ffe 100644 (file)
@@ -33,9 +33,7 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "insn-attr.h"
-#include "insn-codes.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "tree.h"
 #include "function.h"
index 9e743eb02944063176003f314237f73e32bfb736..0c3f379569c394f4753f692f335f57850e45b86e 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "tree.h"
index 1b41db35dc78782d0200e1f43fc917be6eabbf91..947a715fccdc768c7e67b741401ee6007360b279 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "insn-attr.h"
 #include "output.h"
 #include "function.h"
index c103e81b36b50c7eaf071ffddc12ab41d3e10a39..a4f5e8d847378b1d8907a4b931417240ab0932e1 100644 (file)
@@ -28,7 +28,6 @@
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index c74ac3884111186c896d0ea5c02df6dad7daef5a..fbc28c0d505559765d8f2b57ef7377b8633fa9ea 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "tree.h"
index c2ee0055b82253969327cebf290653d6716c2603..f1f63e1c324092f79dd13ee28dfa34ba03191ebf 100644 (file)
@@ -32,7 +32,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index a52120c9dca7357d2378ef26d03186adee749e03..1a4a766638a382fa8801651ed47cfdd70c445da0 100644 (file)
@@ -30,7 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 2db1a01b9fc8e150cc5c808d8bfd91ce2f485efd..778930e5808088d2906d246a6cfc8d39e2ccf0b0 100644 (file)
@@ -31,7 +31,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "function.h"
index d5a1da118d9364702548479db095b55a4ace2735..af16979430015c5b553889b7a020c210023fca27 100644 (file)
@@ -30,7 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 912e4e62e4fa542573fbfa70477d113ea5475771..7cc9d51e22eec3dce97d92f377e89f0ca05b0ed0 100644 (file)
@@ -36,7 +36,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "recog.h"
 #include "insn-attr.h"
index c56f2f7bb54b422e08849e42f9d9c537bb1df22e..3346529bf58a2edbe2798e0326a4d7cc85bdfb0c 100644 (file)
@@ -31,12 +31,10 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
 #include "tree.h"
-#include "insn-codes.h"
 #include "expr.h"
 #include "except.h"
 #include "function.h"
index 8f74bdc95c39959d34e63bef9122627279966dfc..3d30ff872e6bf8437a7b240b7bd21ed1f0789cef 100644 (file)
@@ -30,7 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 4cf0a3e50c5627a68250d1c8230bdb8e05e451db..88351dd97b8258bcc431382bbe2433613136982e 100644 (file)
@@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 2fcf4ce6dabdd5e18f5587e702f30997fb8113d4..44a8b26c263fc555a1554af0c32c144fac34324e 100644 (file)
@@ -45,7 +45,6 @@ Note:
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index f2265b796f7fb0485553fe27f13cf8f466f2c37f..8bd26a7d82327a8894c3f263febded878fe03be5 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "recog.h"
index beeb8fcfeb7556dded40532cdbbd28e6a294b42d..cd6f1fbe1da9e9230ebb8f2668f89cbd93004cf7 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "tree.h"
index 42cb57848360374bbf5ec2d5ab01a516536d7a1d..89ef10dcb5be6191982c07a9f1421c9e597d110d 100644 (file)
@@ -30,7 +30,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 23a05bc6281241e4b5d5fb2f2d16098dd00d70c8..e33cb9b65a365bc8e8cd363b5a6c972ba2e8df61 100644 (file)
@@ -36,9 +36,7 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "insn-attr.h"
-#include "insn-codes.h"
 #include "recog.h"
 #include "toplev.h"
 #include "output.h"
index 9cafc33a114b33830117770c21b89e7c444bcbad..1e520a84c605d4b6dbfca8905b4d35659266b6ca 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index bc6b1fc3c87670f12d388660722bc8820a08f733..225c8789994a5eef381cfc3d237e0f05e604630c 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 42ad19d370f71cb8e275733deb39500f577e5be1..3fbde5a8f16b7af15a90bae26c27f70c1e155646 100644 (file)
@@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "tree.h"
index 878635fa037befe45f93abb0bd09eff0d3b57d96..699af79ff7bbf0363350ce1f95197a5bbcd19d85 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 83f191f340d458916899e75d9eb4642cfe29cfa4..b298ea0ebffd6eb004d4dcd30a1e5fca57b91022 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "function.h"
 #include "output.h"
 #include "insn-attr.h"
index 43a3066d07cb30a0bdee0e56fc3355ed2385cd6b..febe2997bcfb9c9be65d9028b9cdaf9f419c7cd4 100644 (file)
@@ -89,7 +89,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 91cfeeba33b9ce6017ca9a57218358196ab199e5..7aedeb600241abf50ec29a3f1e6efc176d58ab10 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index 557dc196b389a522299fad2de13dd7868a7a4d83..ea42bf53899073fb5f1f4a9df82173aaacbb8344 100644 (file)
@@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "insn-attr.h"
 #include "flags.h"
 #include "recog.h"
index f991fe7b14ac36f4bdc29585c7530b6c7cb8f4b8..4cb5cf27fb0b056b71c7d93c22809196262ae93b 100644 (file)
@@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA.  */
 #include "rtl.h"
 #include "tree.h"
 #include "flags.h"
-#include "insn-flags.h"
 #include "expr.h"
 #include "function.h"
 #include "regs.h"
index 60f63190da5f7d6615de7b1c7867ae6b3a7f9a29..7045148ae291d64f3f6891bf3552fbfd5eda3bed 100644 (file)
@@ -28,7 +28,8 @@ Boston, MA 02111-1307, USA.  */
   fputs (" (Hitachi SH)", stderr);
 
 /* Unfortunately, insn-attrtab.c doesn't include insn-codes.h.  We can't
-  include it here, because hconfig.h is also included by gencodes.c .  */
+   include it here, because hconfig.h is also included by gencodes.c .  */
+/* ??? No longer true.  */
 extern int code_for_indirect_jump_scratch;
 
 /* Generate SDB debugging information.  */
index 2072fec8932624cc61428037d90390d59e129cfd..e4850271c6c04b670e90b301eb68030e0ffb0874 100644 (file)
@@ -31,7 +31,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index ffc2a2474de0ad925fe8e1e0ad5736e2526dc752..34369d46325d6b45d4eab53c3f869b99d5cf5ef2 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "output.h"
 #include "insn-attr.h"
 #include "flags.h"
index f64b47016478ba9bef8ac3732755faa15dda4cdf..574ffa525c4d9d387f623d9bef8c9e0dcbcf4f1e 100644 (file)
@@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA.  */
 #include "real.h"
 #include "insn-config.h"
 #include "conditions.h"
-#include "insn-flags.h"
 #include "function.h"
 #include "output.h"
 #include "insn-attr.h"
index 1863a2c39045e0b218ec55c5c9e95e0a70287d6e..c807885a2c48f87e245c632ba2f3770cf99a580d 100644 (file)
@@ -34,7 +34,6 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "input.h"
 #include "insn-attr.h"
-#include "insn-codes.h"
 #include "insn-config.h"
 #include "toplev.h"
 #include "intl.h"
index 191cdf0cf3728e188919c4cfce733a90dd3b8bcb..7d474aa82cc410358366383fe0ecf95d29652ff4 100644 (file)
@@ -22,7 +22,6 @@ Boston, MA 02111-1307, USA.  */
 #include "config.h"
 #include "system.h"
 #include "rtl.h"
-#include "insn-flags.h"
 #include "flags.h"
 #include "expr.h"
 #include "loop.h"
index 4770031220a3551863d9f28bfc51a95c855dd8ab..5c854684680700e6bbfd2970eba0287f46785944 100644 (file)
@@ -397,9 +397,7 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "except.h"
 #include "function.h"
-#include "insn-flags.h"
 #include "expr.h"
-#include "insn-codes.h"
 #include "regs.h"
 #include "hard-reg-set.h"
 #include "insn-config.h"
index 719421f6cd6e70a25b69e262918cb68f043f56ff..b1c2a8965714f0ab18d3b47f3c9cc6a201a38f1c 100644 (file)
@@ -32,8 +32,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 
 #if !defined PREFERRED_STACK_BOUNDARY && defined STACK_BOUNDARY
 #define PREFERRED_STACK_BOUNDARY STACK_BOUNDARY
index 6eb5f9ebfee3048b95e5142a1e19f4817919825f..7fdbdf5d2bf06ac57fda9462fe1cfbb7f227fca4 100644 (file)
@@ -28,8 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tree.h"
 #include "tm_p.h"
 #include "flags.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "insn-config.h"
 #include "expr.h"
 #include "real.h"
index f2523a41b2251231e2341a24ba666070fd8a44d1..ac683dbf1b67ccdc1756ce95fd081986b6377bc1 100644 (file)
@@ -30,8 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "except.h"
 #include "function.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "insn-config.h"
 /* Include expr.h after insn-config.h so we get HAVE_conditional_move.  */
 #include "expr.h"
index abfc38de8e9faca4c9b98c7217823cfad6ff8bd8..b1f2765e5c0b1862c3fff6edb952ddcabdab35d2 100644 (file)
@@ -268,10 +268,6 @@ enum direction {none, upward, downward};  /* Value has this type.  */
    A few optabs, such as move_optab and cmp_optab, are used
    by special code.  */
 
-/* Everything that uses expr.h needs to define enum insn_code
-   but we don't list it in the Makefile dependencies just for that.  */
-#include "insn-codes.h"
-
 typedef struct optab
 {
   enum rtx_code code;
index 123ea082cc32717ce741d1b67317e41eb8444cb4..402ff8c22721dc54f48377d662238bfbe71d4e59 100644 (file)
@@ -52,9 +52,7 @@ Boston, MA 02111-1307, USA.  */
 #include "tm_p.h"
 #include "regs.h"
 #include "insn-config.h"
-#include "insn-flags.h"
 #include "insn-attr.h"
-#include "insn-codes.h"
 #include "recog.h"
 #include "conditions.h"
 #include "flags.h"
index 819765523a2053c137ea1e97fb055c343a4a3b18..5b9b31bfb9615d1c2ec30d818723f95331c2ece9 100644 (file)
@@ -133,7 +133,6 @@ Boston, MA 02111-1307, USA.  */
 #include "except.h"
 #include "toplev.h"
 #include "recog.h"
-#include "insn-flags.h"
 #include "expr.h"
 #include "ssa.h"
 
index 16bf73a6375481446f0d3c63cac9e176bea318c0..e8e35aee5a552f428dc52c7be47619e61ba5f2cd 100644 (file)
@@ -45,9 +45,7 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "except.h"
 #include "function.h"
-#include "insn-flags.h"
 #include "expr.h"
-#include "insn-codes.h"
 #include "regs.h"
 #include "hard-reg-set.h"
 #include "insn-config.h"
index fafa04fd8f63cfce20168cb5220a672ed410760a..254bc376bdf9af68cd6fd2c6333007a11643ad93 100644 (file)
@@ -813,8 +813,6 @@ from the machine description file `md'.  */\n\n");
   printf ("#include \"flags.h\"\n");
   printf ("#include \"output.h\"\n");
   printf ("#include \"insn-config.h\"\n");
-  printf ("#include \"insn-flags.h\"\n");
-  printf ("#include \"insn-codes.h\"\n");
   printf ("#include \"hard-reg-set.h\"\n");
   printf ("#include \"recog.h\"\n");
   printf ("#include \"resource.h\"\n");
index 2e18585edbb81a0921a74d558d55761ba9efe3c8..73e8bc7475e59bd712e2f6dfc5372f3aa12da0d5 100644 (file)
@@ -156,16 +156,16 @@ gen_proto (insn)
        gen_macro (name, num, 5);
     }
 
-  printf ("extern rtx gen_%-*s PARAMS ((", max_id_len, name);
+  printf ("extern struct rtx_def *gen_%-*s PARAMS ((", max_id_len, name);
 
   if (num == 0)
     printf ("void");
   else
     {
       while (num-- > 1)
-       printf ("rtx, ");
+       printf ("struct rtx_def *, ");
 
-      printf ("rtx");
+      printf ("struct rtx_def *");
     }
 
   printf ("));\n");
@@ -254,6 +254,7 @@ from the machine description file `md'.  */\n\n");
   obstack_grow (&obstack, &dummy, sizeof (rtx));
   insns = (rtx *) obstack_finish (&obstack);
 
+  printf ("struct rtx_def;\n");
   for (insn_ptr = insns; *insn_ptr; insn_ptr++)
     gen_proto (*insn_ptr);
 
index 9aeaee7baac916727bacde97b609e8f64d714088..e8b121128658b38e777d63e410e157ca77228eb1 100644 (file)
@@ -326,8 +326,6 @@ from the machine description file `md'.  */\n\n");
   printf ("#include \"system.h\"\n");
   printf ("#include \"rtl.h\"\n");
   printf ("#include \"flags.h\"\n");
-  printf ("#include \"insn-flags.h\"\n");
-  printf ("#include \"insn-codes.h\"\n");
   printf ("#include \"insn-config.h\"\n");
   printf ("#include \"recog.h\"\n");
   printf ("#include \"expr.h\"\n");
index c10b8e5d15a3038733708b1da9b362f78db4641b..724f011fb8c60989ba179859ce1593c33dd5e030 100644 (file)
@@ -229,9 +229,7 @@ output_prologue ()
   printf ("#include \"real.h\"\n");
   printf ("#include \"insn-config.h\"\n\n");
   printf ("#include \"conditions.h\"\n");
-  printf ("#include \"insn-flags.h\"\n");
   printf ("#include \"insn-attr.h\"\n\n");
-  printf ("#include \"insn-codes.h\"\n\n");
   printf ("#include \"recog.h\"\n\n");
   printf ("#include \"toplev.h\"\n");
   printf ("#include \"output.h\"\n");
index 977b6ecd29738891f057a42d771d3036750ff37f..d795c2d86d106ba518ddad2b7e46645011bbf60a 100644 (file)
@@ -144,7 +144,6 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 #include "flags.h"
 #include "insn-config.h"
 #include "insn-attr.h"
-#include "insn-flags.h"
 #include "except.h"
 #include "toplev.h"
 #include "recog.h"
index f26a44613120472199acd3cbf427f3cd1671fdd4..f91f9f15c37e89397868945e9537d71f08344403 100644 (file)
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "regs.h"
 #include "flags.h"
 #include "insn-config.h"
-#include "insn-flags.h"
 #include "expr.h"
 #include "output.h"
 #include "recog.h"
index 6fc4deb10f9f0455c4126cdb4dcbef65d9ee94d6..bc80ba2e3b6eb993e951c46236d4cc48172210f3 100644 (file)
@@ -59,7 +59,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "regs.h"
 #include "insn-config.h"
-#include "insn-flags.h"
 #include "insn-attr.h"
 #include "recog.h"
 #include "function.h"
index 7eb4d0df4502615b6bff8ba228efb6ec18595e0b..f2d44cba7cc96eea07d7d17101a1820a08285486 100644 (file)
@@ -44,7 +44,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "basic-block.h"
 #include "insn-config.h"
-#include "insn-flags.h"
 #include "regs.h"
 #include "recog.h"
 #include "flags.h"
index 53151d00d29990e6d70ef186a46d118589dd8127..e89d382e002abb02b6fc712345818677925b0ba1 100644 (file)
@@ -50,6 +50,7 @@ done
 # and we want EXTRA_CC_MODES to be taken into account.
 echo "#ifndef GENERATOR_FILE"
 echo "#include \"insn-codes.h\""
+echo "#include \"insn-flags.h\""
 echo "#endif"
 
 exec >&-
index bde10d4cde4e8a3ee84d9fcd45e124cf6eaac019..0322510300d2a84571343363709398a3a5d58ddf 100644 (file)
@@ -31,8 +31,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tree.h"
 #include "tm_p.h"
 #include "flags.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "function.h"
 #include "expr.h"
 #include "recog.h"
index d598ef92e6c0a2eafa901eb6e9a644fd422fb432..fe9fcd1c812d9f2b4952a18da0ab5c039f56252e 100644 (file)
@@ -45,7 +45,6 @@
 #include "except.h"
 #include "toplev.h"
 #include "recog.h"
-#include "insn-flags.h"
 #include "expr.h"
 
 
index 55eab8b117c67d547b45417ede40eb12a551b1f7..7b5169c8d37067b4cccaa969bd952d44497712dc 100644 (file)
@@ -38,7 +38,6 @@ Boston, MA 02111-1307, USA.  */
 #include "rtl.h"
 #include "tree.h"
 #include "flags.h"
-#include "insn-flags.h"
 #include "insn-config.h"
 #include "output.h"
 #include "regs.h"
index 55f6656a4a3e930b840cd7fc7f4958e20c7bfb2c..1596a019067ad9a7337b8313e03ccf5fa78a1714 100644 (file)
@@ -26,8 +26,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tm_p.h"
 #include "insn-config.h"
 #include "insn-attr.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "hard-reg-set.h"
 #include "recog.h"
 #include "regs.h"
index 189fdca1e07a7533954ddf05860212225701f02f..0e85a5ab922d65f466cdcaf1f68d00c10d61385c 100644 (file)
 #include "regs.h"
 #include "hard-reg-set.h"
 #include "flags.h"
-#include "insn-flags.h"
 #include "toplev.h"
 #include "recog.h"
 #include "output.h"
index cbbeb835c7ee2a98175da034f71e47c33ed260f8..262338f6b056ec86a3ff9a7eea2f169df88e43aa 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "function.h"
 #include "expr.h"
-#include "insn-flags.h"
 #include "basic-block.h"
 #include "toplev.h"
 
index 5f27744057d53a558ae65e092a92333b77b16ce3..9849aed299bb1288c3666cd6499bfd7ac5af6946 100644 (file)
@@ -91,7 +91,6 @@ a register with any other reload.  */
 #include "rtl.h"
 #include "tm_p.h"
 #include "insn-config.h"
-#include "insn-codes.h"
 #include "recog.h"
 #include "reload.h"
 #include "regs.h"
index 39d1cc3383cece351b7f018833aff8c54b7e0b41..bdcc7c517bd126ffad853bf27de7feed9a477241 100644 (file)
@@ -28,8 +28,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tm_p.h"
 #include "obstack.h"
 #include "insn-config.h"
-#include "insn-flags.h"
-#include "insn-codes.h"
 #include "flags.h"
 #include "function.h"
 #include "expr.h"
index 142ecdf6767fc3dfc38c4fc7e267e128c95d01b8..b521645d62113cdb26d31952c03c52f2aedce1f7 100644 (file)
@@ -132,7 +132,6 @@ Boston, MA 02111-1307, USA.  */
 #include "hard-reg-set.h"
 #include "basic-block.h"
 #include "regs.h"
-#include "insn-flags.h"
 #include "recog.h"
 #include "flags.h"
 #include "output.h"
index 1786c209a73a2491c8446526b51b66895d76a964..4f950ce5ce7c3e151fda52cc005c7ade490a89f0 100644 (file)
@@ -42,9 +42,7 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "except.h"
 #include "function.h"
-#include "insn-flags.h"
 #include "insn-config.h"
-#include "insn-codes.h"
 #include "expr.h"
 #include "hard-reg-set.h"
 #include "obstack.h"
index 0a9067251992f0d6763457664fdd6e9e40ee1d23..7a9569722ad5928fe6a8ce475b272cb324e271c9 100644 (file)
@@ -45,7 +45,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tm_p.h"
 #include "flags.h"
 #include "insn-attr.h"
-#include "insn-codes.h"
 #include "insn-config.h"
 #include "hard-reg-set.h"
 #include "recog.h"