This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/gcc ChangeLog.tree-ssa-cfg basic-block.h c ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	tree-ssa-cfg-branch
Changes by:	rakdver@gcc.gnu.org	2003-10-09 14:21:20

Modified files:
	gcc            : ChangeLog.tree-ssa-cfg basic-block.h cfg.c 
	                 cfgbuild.c flow.c function.h gengtype.c ggc.h 
	                 tree-flatten.c tree-flow-inline.h tree-flow.h 
	                 tree-ssa-dom.c varray.c varray.h 

Log message:
	* basic-block.h (struct basic_block_def): Add GTY tags.
	* cfg.c (compact_blocks): Zero unused entries.
	* cfgbuild.c (find_basic_blocks): Don't free basic_block_info.
	* flow.c (free_basic_block_vars): Ditto.
	* function.h (struct function): Remove tree_containers_root field.
	* gengtype.c (struct write_types_data): Add test_routine field.
	(walk_type, write_func_for_structure): Handle "fields_only" option.
	(ggc_wtd, pch_wtd): Add test routines.
	(main): Add gcov_type as a scalar type.
	* ggc.h (ggc_test, gt_pch_test): New macros.
	* tree-flatten.c (tree_cell_alloc): Don't update chain of tree
	containers.
	* tree-flow-inline.h (add_dom_child, clear_dom_children): Make
	dom_children gc allocated again.
	* tree-flow.h (struct tree_container): Remove next_in_gc_chain
	field.
	(struct bb_ann_d): Add GTY tag.
	* tree-ssa-dom.c (tree_ssa_dominator_optimize): Don't free
	redirection_targets.
	* varray.c (element): Make basic_block varray gc allocated.
	* varray.h (union varray_data_tag): Don't skip bb field.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.tree-ssa-cfg.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.2.12&r2=1.1.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/basic-block.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.153.2.28.2.3&r2=1.153.2.28.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.34.2.11.2.4&r2=1.34.2.11.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfgbuild.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.25.2.10.2.1&r2=1.25.2.10.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flow.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.534.2.15.2.1&r2=1.534.2.15.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/function.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.83.2.11.2.4&r2=1.83.2.11.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gengtype.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.7.4.21.2.1&r2=1.7.4.21.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ggc.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.44.2.8&r2=1.44.2.8.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flatten.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.2.6&r2=1.1.2.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flow-inline.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.2.47.2.3&r2=1.1.2.47.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flow.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.4.101.2.5&r2=1.1.4.101.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dom.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.1.2.21.2.4&r2=1.1.2.21.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varray.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.15.2.5.2.1&r2=1.15.2.5.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varray.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-cfg-branch&r1=1.28.2.4.2.1&r2=1.28.2.4.2.2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]