diff options
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/cp/class.c | 6 | ||||
-rw-r--r-- | gcc/cp/cp-gimplify.c | 7 | ||||
-rw-r--r-- | gcc/cp/decl2.c | 3 | ||||
-rw-r--r-- | gcc/cp/init.c | 1 | ||||
-rw-r--r-- | gcc/cp/optimize.c | 2 | ||||
-rw-r--r-- | gcc/cp/pt.c | 1 | ||||
-rw-r--r-- | gcc/cp/semantics.c | 5 | ||||
-rw-r--r-- | gcc/cp/tree.c | 4 | ||||
-rw-r--r-- | gcc/cp/typeck.c | 1 | ||||
-rw-r--r-- | gcc/cp/vtable-class-hierarchy.c | 1 |
11 files changed, 27 insertions, 17 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ebff99b1e09..0a6ae93d801 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,16 @@ +2013-11-22 Andrew MacLeod <amacleod@redhat.com> + + * class.c: Add required include files from gimple.h. + * cp-gimplify.c: Likewise + * decl2.c: Likewise + * init.c: Likewise + * optimize.c: Likewise + * pt.c: Likewise + * semantics.c: Likewise + * tree.c: Likewise + * typeck.c: Likewise + * vtable-class-hierarchy.c: Likewise + 2013-11-22 David Malcolm <dmalcolm@redhat.com> * call.c (build_integral_nontype_arg_conv): Remove use of diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 00fec27a3d5..842b11c66c1 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -29,7 +29,8 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.h" #include "stor-layout.h" #include "attribs.h" -#include "gimple.h" +#include "pointer-set.h" +#include "hash-table.h" #include "cp-tree.h" #include "flags.h" #include "toplev.h" @@ -38,9 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "cgraph.h" #include "dumpfile.h" #include "splay-tree.h" -#include "pointer-set.h" -#include "hash-table.h" -#include "gimple.h" #include "gimplify.h" /* The number of nested classes being processed. If we are not in the diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index e2629464dd9..176dbc36aaa 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -28,10 +28,15 @@ along with GCC; see the file COPYING3. If not see #include "cp-tree.h" #include "c-family/c-common.h" #include "tree-iterator.h" +#include "pointer-set.h" +#include "basic-block.h" +#include "tree-ssa-alias.h" +#include "internal-fn.h" +#include "gimple-expr.h" +#include "is-a.h" #include "gimple.h" #include "gimplify.h" #include "hashtab.h" -#include "pointer-set.h" #include "flags.h" #include "splay-tree.h" diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 93c75cbf4d6..06c32f3c034 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -36,7 +36,7 @@ along with GCC; see the file COPYING3. If not see #include "attribs.h" #include "stor-layout.h" #include "calls.h" -#include "gimple.h" +#include "pointer-set.h" #include "flags.h" #include "cp-tree.h" #include "decl.h" @@ -51,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "c-family/c-pragma.h" #include "dumpfile.h" #include "intl.h" -#include "pointer-set.h" #include "splay-tree.h" #include "langhooks.h" #include "c-family/c-ada-spec.h" diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 29ed2a9a9bf..d67a38969f6 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -30,7 +30,6 @@ along with GCC; see the file COPYING3. If not see #include "cp-tree.h" #include "flags.h" #include "target.h" -#include "gimple.h" #include "gimplify.h" static bool begin_init_stmts (tree *, tree *); diff --git a/gcc/cp/optimize.c b/gcc/cp/optimize.c index b8df1347c33..f1b09bfd55e 100644 --- a/gcc/cp/optimize.c +++ b/gcc/cp/optimize.c @@ -35,7 +35,7 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "diagnostic-core.h" #include "dumpfile.h" -#include "gimple.h" +#include "pointer-set.h" #include "tree-iterator.h" #include "cgraph.h" diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 96343edecda..b05294bda1b 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -46,7 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "timevar.h" #include "tree-iterator.h" #include "type-utils.h" -#include "gimple.h" #include "gimplify.h" /* The type of functions taking a tree, and some additional data, and diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 83f23a6480c..316834c1e7c 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -43,12 +43,11 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic.h" #include "cgraph.h" #include "tree-iterator.h" -#include "vec.h" #include "target.h" -#include "gimple.h" +#include "pointer-set.h" +#include "hash-table.h" #include "gimplify.h" #include "bitmap.h" -#include "hash-table.h" #include "omp-low.h" static bool verify_constant (tree, bool, bool *, bool *); diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index a990a79bbb3..cb05633b24d 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -33,9 +33,9 @@ along with GCC; see the file COPYING3. If not see #include "convert.h" #include "cgraph.h" #include "splay-tree.h" -#include "gimple.h" -#include "gimplify.h" #include "hash-table.h" +#include "gimple-expr.h" +#include "gimplify.h" static tree bot_manip (tree *, int *, void *); static tree bot_replace (tree *, int *, void *); diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c index 493453bef8e..a4da037db33 100644 --- a/gcc/cp/typeck.c +++ b/gcc/cp/typeck.c @@ -31,7 +31,6 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "stor-layout.h" #include "varasm.h" -#include "gimple.h" #include "cp-tree.h" #include "flags.h" #include "diagnostic.h" diff --git a/gcc/cp/vtable-class-hierarchy.c b/gcc/cp/vtable-class-hierarchy.c index 32f9541e43d..b6637248951 100644 --- a/gcc/cp/vtable-class-hierarchy.c +++ b/gcc/cp/vtable-class-hierarchy.c @@ -118,7 +118,6 @@ along with GCC; see the file COPYING3. If not see #include "cgraph.h" #include "tree-iterator.h" #include "vtable-verify.h" -#include "gimple.h" #include "gimplify.h" #include "stringpool.h" #include "stor-layout.h" |