1. 05 Mar, 2012 11 commits
    • * sv.po: Update. · 8dad8b25
      From-SVN: r184930
      Joseph Myers committed
    • re PR tree-optimization/51721 (-Warray-bounds false positives and inconsistencies) · 3877a6a6
      	PR tree-optimization/51721
      	* tree-vrp.c (register_edge_assert_for_2): If comparing
      	lhs of right shift by constant with an integer constant,
      	add ASSERT_EXPRs for the rhs1 of the right shift.
      
      	* gcc.dg/tree-ssa/vrp63.c: New test.
      	* gcc.dg/pr51721.c: New test.
      
      From-SVN: r184927
      Jakub Jelinek committed
    • configure.ac: Enable gdb and readline for ia64*-*-*vms*. · 091fe9ca
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      
      	* configure.ac: Enable gdb and readline for ia64*-*-*vms*.
      	* configure: Regenerate.
      
      From-SVN: r184926
      Tristan Gingold committed
    • * cfgrtl.c (cfg_layout_merge_blocks): Cleanup. · f9df6f16
      From-SVN: r184925
      Jakub Jelinek committed
    • tree.c (integer_zerop): Handle VECTOR_CSTs. · 45c0175b
      2012-03-05  Richard Guenther  <rguenther@suse.de>
      
      	* tree.c (integer_zerop): Handle VECTOR_CSTs.
      	(integer_onep): Likewise.
      	(integer_all_onesp): Likewise.
      
      From-SVN: r184923
      Richard Guenther committed
    • avr.md (*umaddqihi4.2): New insn-and-split. · d84f3a05
      	* config/avr/avr.md (*umaddqihi4.2): New insn-and-split.
      
      From-SVN: r184919
      Georg-Johann Lay committed
    • crontab: Remove 4.3 branch from the list of snapshots to make. · 1f338c31
      2013-03-05  Richard Guenther  <rguenther@suse.de>
      
              * crontab: Remove 4.3 branch from the list of snapshots to make.
      
      From-SVN: r184918
      Richard Guenther committed
    • re PR go/52342 (64-bit go.test/test/chan/doubleselect.go times out on Solaris/SPARC) · 5e60b570
      	PR go/52342
      runtime: Better big-endian identity hash function.
      
      From-SVN: r184914
      Ian Lance Taylor committed
    • libgo: Fix Solaris ustat.h test. · dbe1e4a5
      From-SVN: r184913
      Ian Lance Taylor committed
    • re PR libstdc++/43813 ([DR1234] vector<T*>(3, NULL) fails to compile) · 2203cb90
      2012-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
      	    Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	PR libstdc++/43813
      	* include/bits/stl_iterator_base_types.h (_RequireInputIter): New.
      	* include/ext/vstring.h (__versa_string<>::__versa_string
      	(_InputIterator, _InputIterator, const _Alloc&),
      	__versa_string<>::append(_InputIterator, _InputIterator),
      	__versa_string<>::assign(_InputIterator, _InputIterator),
      	__versa_string<>::insert(iterator, _InputIterator,
      	_InputIterator), __versa_string<>::replace(iterator, iterator,
      	_InputIterator, _InputIterator)): Use it.
      	* include/bits/stl_list.h (list<>::list(_InputIterator,
      	_InputIterator, const allocator_type&), list<>::assign(_InputIterator,
      	_InputIterator), list<>::insert(iterator, _InputIterator,
      	_InputIterator)): Likewise.
      	* include/bits/stl_vector.h (vector<>::vector(_InputIterator,
      	_InputIterator, const allocator_type&), vector<>::assign(_InputIterator,
      	_InputIterator), vectort<>::insert(iterator, _InputIterator,
      	_InputIterator)): Likewise.
      	* include/bits/stl_deque.h (deque<>::deque(_InputIterator,
      	_InputIterator, const allocator_type&), deque<>::deque(_InputIterator,
      	_InputIterator), deque<>::insert(iterator, _InputIterator,
      	_InputIterator)): Likewise.
      	* include/bits/stl_bvector.h (vector<>::vector(_InputIterator,
      	_InputIterator, const allocator_type&), vector<>::deque(_InputIterator,
      	_InputIterator), vector<>::insert(iterator, _InputIterator,
      	_InputIterator)): Likewise.
      	* include/bits/forward_list.h (forward_list<>::forward_list
      	(_InputIterator, _InputIterator, const allocator_type&),
      	forward_list<>::assign(_InputIterator, _InputIterator),
      	forward_list<>::insert_after(const_iterator, _InputIterator,
      	_InputIterator)): Likewise.
      	(forward_list<>::_M_initialize_dispatch(,, __true_type): Remove.
      	(forward_list<>::_M_range_initialize): Add, adjust everywhere.
      	* include/bits/forward_list.tcc: Adjust.
      	* include/debug/forward_list: Adjust.
      	* include/debug/vector: Likewise.
      	* include/debug/deque: Likewise.
      	* include/debug/list: Likewise.
      	* testsuite/ext/vstring/requirements/do_the_right_thing.cc: New.
      	* testsuite/23_containers/forward_list/requirements/
      	do_the_right_thing.cc: Likewise.
      	* testsuite/23_containers/vector/requirements/
      	do_the_right_thing.cc: Likewise.
      	* testsuite/23_containers/deque/requirements/
      	do_the_right_thing.cc: Likewise.
      	* testsuite/23_containers/list/requirements/
      	do_the_right_thing.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	assign_neg.cc: Adjust dg-error line number.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	insert_neg.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	constructor_1_neg.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	constructor_2_neg.cc: Likewise.
      	* testsuite/23_containers/vector/requirements/dr438/
      	assign_neg.cc: Likewise.
      	* testsuite/23_containers/vector/requirements/dr438/
      	insert_neg.cc: Likewise.
      	* testsuite/23_containers/vector/requirements/dr438/
      	constructor_1_neg.cc: Likewise.
      	* testsuite/23_containers/vector/requirements/dr438/
      	constructor_2_neg.cc: Likewise.
      	* testsuite/23_containers/deque/requirements/dr438/
      	assign_neg.cc: Likewise.
      	* testsuite/23_containers/deque/requirements/dr438/
      	insert_neg.cc: Likewise.
      	* testsuite/23_containers/deque/requirements/dr438/
      	constructor_1_neg.cc: Likewise.
      	* testsuite/23_containers/deque/requirements/dr438/
      	constructor_2_neg.cc: Likewise.
      	* testsuite/23_containers/list/requirements/dr438/
      	assign_neg.cc: Likewise.
      	* testsuite/23_containers/list/requirements/dr438/
      	insert_neg.cc: Likewise.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_1_neg.cc: Likewise.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_2_neg.cc: Likewise.
      
      Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com>
      
      From-SVN: r184911
      Paolo Carlini committed
    • Daily bump. · 8e4ac532
      From-SVN: r184910
      GCC Administrator committed
  2. 04 Mar, 2012 23 commits
  3. 03 Mar, 2012 6 commits