1. 10 Jun, 2010 5 commits
    • re PR libstdc++/44487 ([C++0x] pair of references doesn't work) · 87b2e746
      2010-06-10  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/44487
      	* include/bits/stl_pair.h (pair(pair&&)): Remove.
      	(pair(pair<_U1, _U2>&&): Use forward, consistently with Bullet 5
      	of LWG 1326.
      	* include/std/tuple (tuple(pair<_U1, _U2>&&)): Likewise.
      	* testsuite/20_util/pair/44487.cc: Add.
      	* testsuite/20_util/tuple/cons/44487.cc: Likewise.
      	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Adjust dg-warning
      	line numbers.
      
      From-SVN: r160528
      Paolo Carlini committed
    • selected_char_kind.c (selected_char_kind): Fix return value for ISO_10646. · cefab2e4
      	* intrinsics/selected_char_kind.c (selected_char_kind): Fix
      	return value for ISO_10646.
      
      	* gfortran.dg/selected_char_kind_4.f90: New test.
      
      From-SVN: r160527
      François-Xavier Coudert committed
    • error.c (error_print): Pre-initialize loc by NULL. · acaed831
      2010-06-10  Kai Tietz  <kai.tietz@onevision.com>
      
      	* error.c (error_print): Pre-initialize loc by NULL.
      	* openmp.c (resolve_omp_clauses): Add explicit
      	braces to avoid ambigous else.
      	* array.c (match_subscript): Pre-initialize m to MATCH_ERROR.
      
      From-SVN: r160525
      Kai Tietz committed
    • type_traits (is_nothrow_constructible): Add. · e4f32cb0
      2010-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/std/type_traits (is_nothrow_constructible): Add.
      	(declval): Add noexcept specification.
      	* testsuite/util/testsuite_tr1.h (struct NothrowExplicitClass,
      	ThrowExplicitClass, NoexceptExplicitClass, ExceptExplicitClass):
      	Add.
      	* testsuite/20_util/is_nothrow_constructible/value.cc: New.
      	* testsuite/20_util/is_nothrow_constructible/requirements/
      	typedefs.cc: Likewise.
      	* testsuite/20_util/is_nothrow_constructible/requirements/
      	explicit_instantiation.cc: Likewise.
      	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
      	Adjust dg-error line numbers.
      	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
      	Likewise.
      	* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
      
      From-SVN: r160523
      Paolo Carlini committed
    • Daily bump. · 3cebddd6
      From-SVN: r160522
      GCC Administrator committed
  2. 09 Jun, 2010 35 commits