From: Andrew MacLeod Date: Thu, 13 Aug 2015 21:39:03 +0000 (+0000) Subject: ira-int.h: Include recog.h. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=68c6cacb78c4cebe1715791e1c04be8a653d5ee7;p=gcc.git ira-int.h: Include recog.h. * ira-int.h: Include recog.h. * ira-build.c: Don't include recog.h. * ira-color.c: Likewise. * ira-conflicts.c: Likewise. * ira-costs.c: Likewise. * ira-emit.c: Likewise. * ira-lives.c: Likewise. * ira.c: Likewise. * sched-deps.c: Likewise. * sel-sched.c: Likewise. * target-globals.c: Likewise. From-SVN: r226876 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b8568bc0b8b..bdaebccbee8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2015-08-13 Andrew MacLeod + + * ira-int.h: Include recog.h. + * ira-build.c: Don't include recog.h. + * ira-color.c: Likewise. + * ira-conflicts.c: Likewise. + * ira-costs.c: Likewise. + * ira-emit.c: Likewise. + * ira-lives.c: Likewise. + * ira.c: Likewise. + * sched-deps.c: Likewise. + * sel-sched.c: Likewise. + * target-globals.c: Likewise. + 2015-08-13 Richard Sandiford PR bootstrap/55035 diff --git a/gcc/ira-build.c b/gcc/ira-build.c index 333dfb76b10..9f0d7db828a 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -30,7 +30,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "flags.h" #include "insn-config.h" -#include "recog.h" #include "diagnostic-core.h" #include "params.h" #include "reload.h" diff --git a/gcc/ira-color.c b/gcc/ira-color.c index c8f33ed8d06..74d2c2ed608 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -46,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "ira.h" #include "alloc-pool.h" -#include "recog.h" #include "ira-int.h" typedef struct allocno_hard_regs *allocno_hard_regs_t; diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.c index 35f120be768..1625c786911 100644 --- a/gcc/ira-conflicts.c +++ b/gcc/ira-conflicts.c @@ -30,7 +30,6 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "flags.h" #include "insn-config.h" -#include "recog.h" #include "diagnostic-core.h" #include "params.h" #include "sparseset.h" diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index eded4d9f525..902712d3140 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -39,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "regs.h" #include "addresses.h" -#include "recog.h" #include "reload.h" #include "diagnostic-core.h" #include "target.h" diff --git a/gcc/ira-emit.c b/gcc/ira-emit.c index b71ebcf8439..fd4623a4c18 100644 --- a/gcc/ira-emit.c +++ b/gcc/ira-emit.c @@ -89,7 +89,6 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" #include "params.h" #include "reload.h" #include "cfgloop.h" diff --git a/gcc/ira-int.h b/gcc/ira-int.h index a993dfcb81e..af6c92fbd30 100644 --- a/gcc/ira-int.h +++ b/gcc/ira-int.h @@ -21,6 +21,8 @@ along with GCC; see the file COPYING3. If not see #ifndef GCC_IRA_INT_H #define GCC_IRA_INT_H +#include "recog.h" + /* To provide consistency in naming, all IRA external variables, functions, common typedefs start with prefix ira_. */ diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index 011d5136492..9aaa4944e24 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -31,7 +31,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "except.h" #include "insn-config.h" -#include "recog.h" #include "diagnostic-core.h" #include "params.h" #include "sparseset.h" diff --git a/gcc/ira.c b/gcc/ira.c index 23ed1dbcd39..79827eb6f71 100644 --- a/gcc/ira.c +++ b/gcc/ira.c @@ -387,7 +387,6 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" #include "params.h" #include "tree-pass.h" #include "output.h" diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index 0a8dcb00af9..8a40eea4f99 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -35,7 +35,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "emit-rtl.h" #include "cfgbuild.h" #include "sched-int.h" diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index 18604444b15..721013ff410 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -32,7 +32,6 @@ along with GCC; see the file COPYING3. If not see #include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "params.h" #include "target.h" #include "output.h" diff --git a/gcc/target-globals.c b/gcc/target-globals.c index 8bc44ca1310..654a059a3fc 100644 --- a/gcc/target-globals.c +++ b/gcc/target-globals.c @@ -44,13 +44,11 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "ira.h" #include "alloc-pool.h" -#include "recog.h" #include "ira-int.h" #include "builtins.h" #include "gcse.h" #include "bb-reorder.h" #include "lower-subreg.h" -#include "recog.h" #if SWITCHABLE_TARGET struct target_globals default_target_globals = {