1. 17 Feb, 2015 2 commits
  2. 16 Feb, 2015 16 commits
  3. 15 Feb, 2015 4 commits
  4. 14 Feb, 2015 6 commits
    • re PR testsuite/64850 (FAIL: gfortran.dg/goacc/acc_on_device-1.f95 -O … · d3fb59c4
      re PR testsuite/64850 (FAIL: gfortran.dg/goacc/acc_on_device-1.f95   -O   scan-rtl-dump-times expand "\\(call [^\\n]*\\"acc_on_device" 4)
      
      PR testsuite/64850
      Tweak acc_on_device* tests.
      
      From-SVN: r220711
      Kaz Kojima committed
    • ipa-inline-analysis.c (growth_data): Add uninlinable field. · cf3648f2
      	* ipa-inline-analysis.c (growth_data): Add uninlinable field.
      	(do_estimate_growth_1): Record if any uninlinable edge was seen.
      	(estimate_growth): Handle uninlinable edges correctly.
      	(check_callers): New.
      	(growth_likely_positive): Handle aliases correctly.
      
      From-SVN: r220710
      Jan Hubicka committed
    • ipa-chkp.c: Use iterate_direct_aliases. · 31de7606
      
      	* ipa-chkp.c: Use iterate_direct_aliases.
      	* symtab.c (resolution_used_from_other_file_p): Move inline.
      	(symtab_node::create_reference): Fix formating.
      	(symtab_node::has_aliases_p): Move inline; use iterate_direct_aliases.
      	(symtab_node::iterate_reference): Move inline.
      	(symtab_node::iterate_referring): Move inline.
      	(symtab_node::iterate_direct_aliases): Move inline.
      	(symtab_node::used_from_object_file_p_worker): Inline into ...
      	(symtab_node::used_from_object_file_p): ... this one; move inline.
      	(symtab_node::call_for_symbol_and_aliases): Move inline;
      	use iterate_direct_aliases.
      	(symtab_node::call_for_symbol_and_aliases_1): New method.
      	(cgraph_node::call_for_symbol_and_aliases): Move inline;
      	use iterate_direct_aliases.
      	(cgraph_node::call_for_symbol_and_aliases_1): New method.
      	(varpool_node::call_for_node_and_aliases): Rename to ...
      	(varpool_node::call_for_symbol_and_aliases): ... this one; Move inline;
      	use iterate_direct_aliases.
      	(varpool_node::call_for_symbol_and_aliases_1): New method.
      	* ipa.c (ipa_single_use): Use iterate_direct_aliases.
      	(ipa_discover_readonly_nonaddressable_var): Update.
      	* ipa-devirt.c: Fix formating.
      	* cgraph.c (cgraph_node::can_remove_if_no_direct_calls_and_refs_p):
      	Move inline.
      	(cgraph_node::call_for_symbol_and_aliases): Move inline.
      	(cgraph_node::call_for_symbol_and_aliases_1): New function..
      	* cgraph.h (used_from_object_file_p_worker): Remove.
      	(resolution_used_from_other_file_p): Move inline.
      	(symtab_node::has_aliases_p): Move inline; use iterate_direct_aliases.
      	(symtab_node::iterate_reference): Move inline.
      	(symtab_node::iterate_referring): Move inline.
      	(symtab_node::iterate_direct_aliases): Move inline.
      	(symtab_node::used_from_object_file_p_worker): Inline into ...
      	(symtab_node::used_from_object_file_p): Move inline.
      	* tree-emutls.c (ipa_lower_emutls): Update.
      	* varpool.c (varpool_node::call_for_symbol_and_aliases_1): New method.
      	(varpool_node::call_for_node_and_aliases): Remove.
      
      From-SVN: r220709
      Jan Hubicka committed
    • re PR c/64768 (internal compiler error: tree check: expected tree that contains… · 065d214c
      re PR c/64768 (internal compiler error: tree check: expected tree that contains ‘decl with RTL’ structure, have ‘field_decl’ in set_decl_rtl, at emit-rtl.c:1274)
      
      	PR c/64768
      	* c-decl.c (grokdeclarator): Set the range of a flexible array member
      	declared through a typedef name.
      
      	* gcc.dg/array-11.c: New test.
      	* gcc.dg/array-12.c: New test.
      	* gcc.dg/array-13.c: New test.
      	* gcc.dg/array-14.c: New test.
      	* gcc.dg/c99-flex-array-typedef-1.c: New test.
      	* gcc.dg/c99-flex-array-typedef-2.c: New test.
      	* gcc.dg/c99-flex-array-typedef-3.c: New test.
      	* gcc.dg/c99-flex-array-typedef-5.c: New test.
      	* gcc.dg/c99-flex-array-typedef-7.c: New test.
      	* gcc.dg/c99-flex-array-typedef-8.c: New test.
      
      From-SVN: r220708
      Marek Polacek committed
    • re PR tree-optimization/62209 (ICE with LTO on valid code on x86_64-linux-gnu) · 952e216e
      	PR tree-optimization/62209
      	* tree-ssa-reassoc.c (update_range_test): If stmt is a PHI and
      	op == range->exp, insert seq and gimplified code after labels
      	instead of after the phi.
      
      From-SVN: r220706
      Jakub Jelinek committed
    • Daily bump. · b671235f
      From-SVN: r220705
      GCC Administrator committed
  5. 13 Feb, 2015 12 commits