new FAILs on HEAD
gcc@ds217-115-141-84.dedicated.hosteurope.de
gcc@ds217-115-141-84.dedicated.hosteurope.de
Tue Dec 9 05:50:00 GMT 2003
If you directly receive this mail, your name is tagged to one of the ChangeLog
entries. A copy is also mailed to gcc-regressions.
These new FAILs
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
were caused by one of the following checkins
2003-12-08 Jan Hubicka <jh@suse.cz>
* tree-dump.c (dump_files): Fix ordering of tail call pass.
* tree.h (tree_dump_index): Likewise.
2003-12-08 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
* Makefile.in (tree-cfg.o): Add gt-tree-cfg.h dependency.
(GTFILES): Add tree-cfg.c.
* tree-cfg.c: Include gt-tree-cfg.h.
(factored_computed_goto_label, factored_computed_goto):
Mark gc roots.
2003-12-08 Steven Bosscher <stevenb@suse.de>
Jan Hubicka <jh@suse.de>
* gengtype-lex.l (IWOrD): Add HOST_WIDEST_INT
* Makefile.in (function.o, reg-stack.o): Add missing dependency on
basic-block.h.
(GTFILES): Add basic-block.h and hwint.h.
* basic-block.h (struct edge_def): Add GTY markers, make garbage
collectable. Make `insns' field GC safe depending on the setting
of cfg_hooks.
(struct basic_block_def): Add GTY markers, make garbage collectable.
(tree_bb_root, tree_phi_root): Kill extern decls.
(ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR): Change from macro to variable
(entry_exit_blocks): Kill.
* cfg.c: Include ggc.h
(bb_pool, edge_pool, entry_exit_blocks): Kill.
(ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR): Define.
(init_flow): Do not create ppols; allocate entry/exit block.
(free_edge, alloc_block, expunge_block, unchecked_make_edge): Use GGC.
(compact_blocks): Don't update tree_bb_root and tree_phi_root.
* cfgrtl.c (rtl_merge_blocks): Clear head pointer.
* regs.h: Protect against multiple inclusion.
* tree-cfg.c (obstack_tree_ann_obstack, first_block_tree_and_obj,
tree_bb_root): Kill.
(build_tree_cfg, create_bb, remove_bb, delete_tree_cfg): Don't
touch tree_bb_root and tree_phi_root.
(create_block_annotations): Do not initialize obstack.
(free_block_annotations): Do not free obstack.
(create_block_annotation): Use GGC.
* tree-dfa.c (tree_phi_root): Kill.
* tree-flow.h (bb_ann, bb_ann_d): Declare. Add `phi_nodes' field.
* tree-phinodes.c (create_phi_node, add_phi_arg, remove_phi_node,
remove_all_phi_nodes_for): Use `phi_nodes' field in the bb
annotation instead of tree_phi_root.
* tree-flow-inline.h (phi_nodes, set_phi_nodes): Likewise.
(add_dom_child, clear_dom_children): Use GGC.
* tree-ssa-pre.c (code_motion): Use `phi_nodes' field in the bb
annotation instead of tree_phi_root.
* varray.h (union varray_data): Make basic_block_def and edge_def
varrays garbage collectable.
2003-12-08 Frank Ch. Eigler <fche@redhat.com>
* mf-runtime.c (__mf_watch_or_not): Tweak tracing message.
* testsuite/libmudflap.c/fail21-frag.c: Defeat aliasing
optimizations.
* testsuite/libmudflap.c/pass25-frag.c: Ditto.
* testsuite/libmudflap.c/pass26-frag.c: Tolerate non-overlapping
(unoptimized) allocation of stack space.
SuSE GNU/Linux i686 9.0
More information about the Gcc-regression
mailing list