tree.h (block_may_fallthru): Declare here.
2010-06-30 Manuel López-Ibáñez <manu@gcc.gnu.org> * tree.h (block_may_fallthru): Declare here. * tree-flow.h (block_may_fallthru): Do not declare here. * c-typeck.c: Do not include tree-flow.h. Include gimple.h and bitmap.h * Makefile.in (c-typeck.o): Update dependencies. c-family/ * c-gimplify.c: Do not include tree-flow.h cp/ * tree.c: Include gimple.h. Do not include tree-flow.h * decl.c: Do not include tree-flow.h * Make-lang.in: Adjust dependencies. ada/ * gcc-interface/trans.c: Do not include tree-flow.h. * gcc-interface/Make-lang.in: Adjust dependencies. From-SVN: r161591
This commit is contained in:
parent
9de9cbaf4a
commit
6662d79404
|
@ -1,3 +1,11 @@
|
|||
2010-06-30 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||
|
||||
* tree.h (block_may_fallthru): Declare here.
|
||||
* tree-flow.h (block_may_fallthru): Do not declare here.
|
||||
* c-typeck.c: Do not include tree-flow.h. Include gimple.h and
|
||||
bitmap.h
|
||||
* Makefile.in (c-typeck.o): Update dependencies.
|
||||
|
||||
2010-06-30 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR debug/44694
|
||||
|
|
|
@ -2027,7 +2027,7 @@ c-parser.o : c-parser.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
|
|||
|
||||
c-typeck.o : c-typeck.c c-lang.h $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
|
||||
$(TREE_H) $(C_TREE_H) $(TARGET_H) $(FLAGS_H) intl.h output.h $(EXPR_H) \
|
||||
$(TOPLEV_H) langhooks.h $(TREE_FLOW_H) tree-iterator.h
|
||||
$(TOPLEV_H) langhooks.h tree-iterator.h $(BITMAP_H) $(GIMPLE_H)
|
||||
|
||||
|
||||
|
||||
|
@ -2096,7 +2096,7 @@ c-family/c-format.o : c-family/c-format.c c-family/c-format.h \
|
|||
|
||||
c-family/c-gimplify.o : c-family/c-gimplify.c $(CONFIG_H) $(SYSTEM_H) $(TREE_H) \
|
||||
$(C_COMMON_H) $(DIAGNOSTIC_CORE_H) $(GIMPLE_H) \
|
||||
$(FLAGS_H) langhooks.h $(TOPLEV_H) $(TREE_FLOW_H) $(LANGHOOKS_DEF_H) \
|
||||
$(FLAGS_H) langhooks.h $(TOPLEV_H) $(LANGHOOKS_DEF_H) \
|
||||
$(TM_H) coretypes.h $(C_PRETTY_PRINT_H) $(CGRAPH_H) $(BASIC_BLOCK_H) \
|
||||
hard-reg-set.h $(TREE_DUMP_H) $(TREE_INLINE_H)
|
||||
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2010-06-30 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||
|
||||
* gcc-interface/trans.c: Do not include tree-flow.h.
|
||||
* gcc-interface/Make-lang.in: Adjust dependencies.
|
||||
|
||||
2010-06-29 Nathan Froyd <froydnj@codesourcery.com>
|
||||
|
||||
* gcc-interface/gigi.h (gnat_build_constructor): Take a VEC instead
|
||||
|
|
|
@ -1260,7 +1260,7 @@ ada/targtyps.o : ada/gcc-interface/targtyps.c $(CONFIG_H) $(SYSTEM_H) \
|
|||
$(COMPILER) -c $(ALL_COMPILERFLAGS) -I.. $(ALL_CPPFLAGS) $< -o $@
|
||||
|
||||
ada/trans.o : ada/gcc-interface/trans.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
|
||||
$(TM_H) $(TREE_H) $(FLAGS_H) output.h tree-iterator.h $(TREE_FLOW_H) \
|
||||
$(TM_H) $(TREE_H) $(FLAGS_H) output.h tree-iterator.h \
|
||||
$(GIMPLE_H) ada/gcc-interface/ada.h ada/adadecode.h ada/types.h \
|
||||
ada/atree.h ada/elists.h ada/namet.h ada/nlists.h ada/snames.h \
|
||||
ada/stringt.h ada/uintp.h ada/urealp.h ada/fe.h ada/sinfo.h ada/einfo.h \
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
#include "output.h"
|
||||
#include "libfuncs.h" /* For set_stack_check_libfunc. */
|
||||
#include "tree-iterator.h"
|
||||
#include "tree-flow.h"
|
||||
#include "gimple.h"
|
||||
|
||||
#include "ada.h"
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2010-06-30 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||
|
||||
* c-gimplify.c: Do not include tree-flow.h
|
||||
|
||||
2010-06-29 Joern Rennecke <joern.rennecke@embecosm.com>
|
||||
|
||||
PR other/44034
|
||||
|
|
|
@ -32,7 +32,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#include "c-common.h"
|
||||
#include "gimple.h"
|
||||
#include "basic-block.h"
|
||||
#include "tree-flow.h"
|
||||
#include "tree-inline.h"
|
||||
#include "diagnostic-core.h"
|
||||
#include "langhooks.h"
|
||||
|
|
|
@ -39,7 +39,8 @@ along with GCC; see the file COPYING3. If not see
|
|||
#include "intl.h"
|
||||
#include "target.h"
|
||||
#include "tree-iterator.h"
|
||||
#include "tree-flow.h"
|
||||
#include "bitmap.h"
|
||||
#include "gimple.h"
|
||||
|
||||
/* Possible cases of implicit bad conversions. Used to select
|
||||
diagnostic messages in convert_for_assignment. */
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2010-06-30 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||
|
||||
* tree.c: Include gimple.h. Do not include tree-flow.h
|
||||
* decl.c: Do not include tree-flow.h
|
||||
* Make-lang.in: Adjust dependencies.
|
||||
|
||||
2010-06-29 Nathan Froyd <froydnj@codesourcery.com>
|
||||
|
||||
* decl.c (incomplete_var): Declare. Declare VECs containing them.
|
||||
|
|
|
@ -253,7 +253,7 @@ cp/cp-lang.o: cp/cp-lang.c $(CXX_TREE_H) $(TM_H) toplev.h debug.h langhooks.h \
|
|||
cp/decl.o: cp/decl.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) cp/decl.h \
|
||||
output.h toplev.h $(HASHTAB_H) $(RTL_H) \
|
||||
cp/operators.def $(TM_P_H) $(TREE_INLINE_H) $(DIAGNOSTIC_H) $(C_PRAGMA_H) \
|
||||
debug.h gt-cp-decl.h $(TIMEVAR_H) $(TREE_FLOW_H) $(TARGET_H) $(PLUGIN_H) \
|
||||
debug.h gt-cp-decl.h $(TIMEVAR_H) $(TARGET_H) $(PLUGIN_H) \
|
||||
intl.h tree-iterator.h $(SPLAY_TREE_H)
|
||||
cp/decl2.o: cp/decl2.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) cp/decl.h \
|
||||
output.h toplev.h $(C_COMMON_H) gt-cp-decl2.h $(CGRAPH_H) \
|
||||
|
@ -284,7 +284,7 @@ cp/search.o: cp/search.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) toplev.h \
|
|||
intl.h
|
||||
cp/tree.o: cp/tree.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) toplev.h \
|
||||
$(TREE_INLINE_H) $(REAL_H) gt-cp-tree.h \
|
||||
$(TARGET_H) debug.h $(TREE_FLOW_H) $(CGRAPH_H) $(SPLAY_TREE_H)
|
||||
$(TARGET_H) debug.h $(CGRAPH_H) $(SPLAY_TREE_H) $(GIMPLE_H)
|
||||
cp/ptree.o: cp/ptree.c $(CXX_TREE_H) $(TM_H)
|
||||
cp/rtti.o: cp/rtti.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) toplev.h convert.h \
|
||||
$(TARGET_H) $(C_PRAGMA_H) gt-cp-rtti.h intl.h
|
||||
|
|
|
@ -50,7 +50,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#include "intl.h"
|
||||
#include "debug.h"
|
||||
#include "timevar.h"
|
||||
#include "tree-flow.h"
|
||||
#include "pointer-set.h"
|
||||
#include "splay-tree.h"
|
||||
#include "plugin.h"
|
||||
|
|
|
@ -31,9 +31,9 @@ along with GCC; see the file COPYING3. If not see
|
|||
#include "tree-inline.h"
|
||||
#include "debug.h"
|
||||
#include "convert.h"
|
||||
#include "tree-flow.h"
|
||||
#include "cgraph.h"
|
||||
#include "splay-tree.h"
|
||||
#include "gimple.h" /* gimple_has_body_p */
|
||||
|
||||
static tree bot_manip (tree *, int *, void *);
|
||||
static tree bot_replace (tree *, int *, void *);
|
||||
|
|
|
@ -512,7 +512,6 @@ extern void phinodes_print_statistics (void);
|
|||
/* In gimple-low.c */
|
||||
extern void record_vars_into (tree, tree);
|
||||
extern void record_vars (tree);
|
||||
extern bool block_may_fallthru (const_tree);
|
||||
extern bool gimple_seq_may_fallthru (gimple_seq);
|
||||
extern bool gimple_stmt_may_fallthru (gimple);
|
||||
extern bool gimple_check_call_args (gimple);
|
||||
|
|
|
@ -1887,11 +1887,8 @@ struct GTY(()) tree_exp {
|
|||
#define SSA_NAME_PTR_INFO(N) \
|
||||
SSA_NAME_CHECK (N)->ssa_name.ptr_info
|
||||
|
||||
#ifndef _TREE_FLOW_H
|
||||
/* Defined in tree-flow.h. */
|
||||
struct ptr_info_def;
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
/* Immediate use linking structure. This structure is used for maintaining
|
||||
a doubly linked list of uses of an SSA_NAME. */
|
||||
|
@ -5571,4 +5568,7 @@ is_lang_specific (tree t)
|
|||
return TREE_CODE (t) == LANG_TYPE || TREE_CODE (t) >= NUM_TREE_CODES;
|
||||
}
|
||||
|
||||
/* In gimple-low.c. */
|
||||
extern bool block_may_fallthru (const_tree);
|
||||
|
||||
#endif /* GCC_TREE_H */
|
||||
|
|
Loading…
Reference in New Issue