OSDN Git Service

* ChangeLog: Fix.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Apr 2012 12:58:59 +0000 (12:58 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Apr 2012 12:58:59 +0000 (12:58 +0000)
* testsuite/ChangeLog: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186668 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/testsuite/ChangeLog

index c4cbdd6..7a59d01 100644 (file)
@@ -1,12 +1,14 @@
 2012-04-22  Razya Ladelsky  <razya@il.ibm.com>
-       
-                Correcting transform_to_exit_first_loop + fix to PR46886
-                * tree-parloops.c (transform_to_exit_first_loop): Remove setting of number of iterations according to the loop pattern.
-                Duplicate from entry to exit->src instead of loop->latch.
-                (pallelize_loops): Remove the condition preventing do-while loops.
-                * tree-cfg.c (bool bb_in_region_p): New.
-                (gimple_duplicate_sese_tail): Adjust duplication of the the subloops.
-                Adjust redirection of the duplicated iteration.        
+
+       Correcting transform_to_exit_first_loop + fix to PR46886
+       * tree-parloops.c (transform_to_exit_first_loop): Remove
+       setting of number of iterations according to the loop pattern.
+       Duplicate from entry to exit->src instead of loop->latch.
+       (pallelize_loops): Remove the condition preventing do-while loops.
+       * tree-cfg.c (bool bb_in_region_p): New.
+       (gimple_duplicate_sese_tail): Adjust duplication of the the subloops.
+       Adjust redirection of the duplicated iteration.
+
 2012-04-21  Richard Sandiford  <rdsandiford@googlemail.com>
 
        PR bootstrap/53021
@@ -49,7 +51,8 @@
 
 2012-04-20  Jan Hubicka  <jh@suse.cz>
 
-       * lto-symtab.c (lto_cgraph_replace_node): Merge needed instead of force flags.
+       * lto-symtab.c (lto_cgraph_replace_node): Merge needed instead of
+       force flags.
        * cgraph.c (cgraph_add_thunk): Use mark_reachable_node.
        (cgraph_remove_node): Update.
        (cgraph_mark_needed_node): Remove.
@@ -66,8 +69,8 @@
        varpool_can_remove_if_no_refs, varpool_all_refs_explicit_p): Update.
        * ipa-cp.c (ipcp_generate_summary): Remove out of date assert.
        * cgraphunit.c (cgraph_decide_is_function_needed): rewrite.
-       (cgraph_add_new_function); Update.
-       (cgraph_mark_if_needed); Update.
+       (cgraph_add_new_function): Update.
+       (cgraph_mark_if_needed): Update.
        (verify_cgraph_node): Update.
        (cgraph_analyze_function): Alias target is reachable.
        (process_function_and_variable_attributes): Update: externally_visible
        * ipa.c (process_references): Weakrefs must be processed.
        (cgraph_remove_unreachable_nodes): Likewise; update for new
        force_output flag.
-       (varpool_externally_visible_p); Weakrefs are externally visible
+       (varpool_externally_visible_p): Weakrefs are externally visible
        even if they are not.
        (function_and_variable_visibility): Update; when processing alias
        pair force the targets to be output.
-       (whole_program_function_and_variable_visility): Use mark_reachable_node.
+       (whole_program_function_and_variable_visility): Use
+       mark_reachable_node.
        * trans-mem.c (ipa_tm_mark_needed_node): Remove
        (ipa_tm_mark_force_output_node): New function.
        (ipa_tm_create_version_alias, ipa_tm_create_version): Update.
-       * gimple-fold.c (can_refer_decl_in_current_unit_p): Be lax about aliases.
+       * gimple-fold.c (can_refer_decl_in_current_unit_p): Be lax about
+       aliases.
        * varasm.c (mark_decl_referenced): Update.
        (find_decl_and_mark_needed): Remove.
        (find_decl): New function.
 
 2012-04-20  Richard Guenther  <rguenther@suse.de>
 
-       * tree-vect-loop.c (vect_analyze_loop_operations): Do not
-       vectorize loops that can never run more often than the
-       vectorization factor.
+       * tree-vect-loop.c (vect_analyze_loop_operations): Do not vectorize
+       loops that can never run more often than the vectorization factor.
 
 2012-04-19  Jan Hubicka  <jh@suse.cz>
 
 
        * config/arm/sync.md (sync_optab): Change ior attribute to "or".
 
-2012-04-19   Manuel López-Ibáñez  <manu@gcc.gnu.org>
+2012-04-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        PR c/52283/37985
        * stmt.c (warn_if_unused_value): Skip NOP_EXPR.
        Declare.
        * cgraphunit.c (verify_cgraph_node): Verify symtab base; do not verify
        cgraph hash and same comdat groups.
-       (cgraph_optimize); Verify symbol table.
+       (cgraph_optimize): Verify symbol table.
        * ipa.c (cgraph_remove_unreachable_nodes): Verify symbol table.
        (dissolve_same_comdat_group_list): Work on symtab nodes.
        (function_and_variable_visibility): Dissolve variable same comdat group
        (estimate_numbers_of_iterations_loop): ... instead of here.
        Do not forcefully reset a recorded upper bound.
        * tree-vect-loop-manip.c (vect_do_peeling_for_alignment):
-       Record the maximum number of loop iterations of the
-       prologue loop.
+       Record the maximum number of loop iterations of the prologue loop.
 
 2012-04-18  Jan Hubicka  <jh@suse.cz>
 
        (input_refs): Update.
        * ipa-ref-inline.h (ipa_ref_node): Update.
        (ipa_ref_varpool_node): Update.
-       (ipa_ref_referring_node); Update.
+       (ipa_ref_referring_node): Update.
        (ipa_ref_referring_varpool_node): Update.
-       (ipa_ref_referring_ref_list); Update.
+       (ipa_ref_referring_ref_list): Update.
        (ipa_ref_referred_ref_list): Update.
        (ipa_ref_list_first_referring): Update.
        (ipa_empty_ref_list): Update.
 
 2012-04-18  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
-        * doc/invoke.texi (Language Independent Options): @item should be
+       * doc/invoke.texi (Language Independent Options): @item should be
        before @opindex.
 
 2012-04-17  Richard Sandiford  <rdsandiford@googlemail.com>
        (hash_varpool_node, eq_varpool_node, varpool_get_node): Remove.
        (varpool_node): Rewrite using varpool_get_node.
        (varpool_remove_node): DO not maintain hashtables.
-       (varpool_node_for_asm); Rewrite.
+       (varpool_node_for_asm): Rewrite.
 
 2012-04-16  Sandra Loosemore  <sandra@codesourcery.com>
 
 
 2012-04-16  David Edelsohn  <dje.gcc@gmail.com>
 
-       * doc/install.texi (Specific, *-ibm-aix*): Update assembler bug
-       status.
+       * doc/install.texi (Specific, *-ibm-aix*): Update assembler bug status.
 
 2012-04-16  Martin Jambor  <mjambor@suse.cz>
 
        (NEXT_FREE_NODE): Update.
        (SET_NEXT_FREE_NODE): New.
        (cgraph_create_node_1): Remove common code.
-       (cgraph_create_node); Remove common code; call symtab_register_node.
+       (cgraph_create_node): Remove common code; call symtab_register_node.
        (cgraph_remove_node): Remove common code; call symtab_unregister-node.
-       (cgraph_add_asm_node); update.
+       (cgraph_add_asm_node): Update.
        (cgraph_clone_node): Register new node.
        * cgraphunit.c (process_function_and_variable_attributes): Update.
        (cgraph_analyze_functions): Update.
        (cgraph_analyze_functions): Update.
        (cgraph_output_in_order): Update.
-       * lto-cgraph.c (input_node, input_varpool_node, input_cgraph_1): Update.
-       * ipa-inline.c (recursive_inlining); update.
-       * lto-streamer-in.c (lto_input_toplevel_asms); Update.
+       * lto-cgraph.c (input_node, input_varpool_node, input_cgraph_1):
+       Update.
+       * ipa-inline.c (recursive_inlining): Update.
+       * lto-streamer-in.c (lto_input_toplevel_asms): Update.
        * ipa.c (cgraph_remove_unreachable_nodes): Update.
        * Makefile.in: Add symtab.o
        * varpool.c (x_varpool_nodes): Remove
        (varpool_node): Remove common code; call symtab_register_node.
-       (varpool_remove_node); Remove common code; call symtab_unregister_node.
+       (varpool_remove_node): Remove common code; call symtab_unregister_node.
 
 2012-04-16  Richard Guenther  <rguenther@suse.de>
 
        (varpool_node): Remove decl; same_comdat_group;
        ref_list; lto_file_data; aux; order; resolution; externally_visible;
        used_from_other_partition; in_other_partition.
-       (symtab_node_def); New union.
+       (symtab_node_def): New union.
        (cgraph, varpool): Update.
        (varpool_first_static_initializer, varpool_next_static_initializer,
        cgraph_only_called_directly_or_aliased_p,
index f5ac634..5f4f4b6 100644 (file)
@@ -33,7 +33,7 @@
 
        * gcc.dg/pr52283.c: New test.
 
-2012-04-19   Manuel López-Ibáñez  <manu@gcc.gnu.org>
+2012-04-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        * gcc.dg/pr37985.c: New test.
 
        * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
        TM builtins.
 
-2012-01-25    Georg-Johann Lay  <avr@gjlay.de>
+2012-01-25  Georg-Johann Lay  <avr@gjlay.de>
 
        * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.