1. 05 Aug, 2019 2 commits
  2. 04 Aug, 2019 5 commits
  3. 03 Aug, 2019 1 commit
  4. 02 Aug, 2019 29 commits
  5. 01 Aug, 2019 3 commits
    • PR c++/90947 - Simple lookup table of array of strings is miscompiled · b74f15a8
      gcc/cp/ChangeLog:
      
      	PR c++/90947
      	* decl.c (reshape_init_array_1): Avoid truncating initializer
      	lists containing string literals.
      
      gcc/testsuite/ChangeLog:
      
      	PR c++/90947
      	* c-c++-common/array-1.c: New test.
      	* g++.dg/abi/mangle73.C: New test.
      	* g++.dg/cpp2a/nontype-class23.C: New test.
      	* g++.dg/init/array53.C: New test.
      
      gcc/ChangeLog:
      
      	PR c++/90947
      	* tree.c (type_initializer_zero_p): Define.
      	* tree.h (type_initializer_zero_p): New function.
      
      From-SVN: r273989
      Martin Sebor committed
    • cgraph.h (cgraph_edge::maybe_hot_p): Tweak comment. · bf321336
      	* cgraph.h (cgraph_edge::maybe_hot_p): Tweak comment.
      	* cgraph.c (cgraph_edge::maybe_hot_p): Likewise.  Remove useless test.
      	* predict.c (maybe_hot_count_p): Likewise.
      	(maybe_hot_bb_p): Tweak comment.
      	(maybe_hot_edge_p): Likewise.
      	(probably_never_executed): Likewise.  Minor tweak.
      	(probably_never_executed_bb_p): Likewise.
      	(unlikely_executed_edge_p): Likewise.
      	(probably_never_executed_edge_p): Likewise.
      	(optimize_function_for_size_p): Likewise.
      	(optimize_function_for_speed_p): Likewise.
      	(function_optimization_type): Likewise.
      	(optimize_bb_for_size_p): Likewise.
      	(optimize_bb_for_speed_p): Likewise.
      	(bb_optimization_type): Likewise.
      	(optimize_edge_for_size_p): Likewise.
      	(optimize_edge_for_speed_p): Likewise.
      	(optimize_insn_for_size_p): Likewise.
      	(optimize_insn_for_speed_p): Likewise.
      	(optimize_loop_for_size_p): Likewise.
      	(optimize_loop_for_speed_p): Likewise.
      	(optimize_loop_nest_for_speed_p): Likewise.
      	(optimize_loop_nest_for_size_p): Likewise.
      	(predictable_edge_p): Likewise.
      	(handle_missing_profiles): Minor tweak.
      
      From-SVN: r273983
      Eric Botcazou committed