1. 19 Dec, 2011 1 commit
  2. 18 Dec, 2011 8 commits
  3. 17 Dec, 2011 11 commits
  4. 16 Dec, 2011 16 commits
  5. 15 Dec, 2011 4 commits
    • re PR libstdc++/51558 (Declaration of unspecialized… · 92637e93
      re PR libstdc++/51558 (Declaration of unspecialized std::hash<_Tp>::operator()(_Tp) turns compile-time errors into link-time errors)
      
      2011-12-15  Paolo Carlini  <paolo.carlini@oracle.com>
      	    Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	PR libstdc++/51558
      	* include/bits/functional_hash.h (struct hash): Add static_assert.
      	* src/compatibility-c++0x.cc: Adjust compatibility definitions.
      	* testsuite/23_containers/unordered_map/erase/51142.cc: Adjust.
      	* testsuite/23_containers/unordered_set/erase/51142.cc: Likewise.
      	* testsuite/23_containers/unordered_multimap/erase/51142.cc: Likewise.
      	* testsuite/23_containers/unordered_multiset/erase/51142.cc: Likewise.
      
      Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com>
      
      From-SVN: r182392
      Paolo Carlini committed
    • re PR c++/51458 (Accepts invalid designated initializers) · 5058651d
      	PR c++/51458
      	* decl.c (has_designator_problem): New.
      	(reshape_init_r): Check for improper use of
      	designated initializers.
      
      From-SVN: r182391
      Jason Merrill committed
    • rl78.md (return): Rename to rl78_return. · 794f3386
      * config/rl78/rl78.md (return): Rename to rl78_return.
      * config/rl78/rl78.c (rl78_expand_epilogue): Use new name.
      (rl78_expand_eh_epilogue): Use new name.
      (rl78_calculate_death_notes): Likewise.
      
      From-SVN: r182390
      DJ Delorie committed
    • trans-expr.c (gfc_walk_function_expr): Detect elemental procedure components as… · 1b26c26b
      trans-expr.c (gfc_walk_function_expr): Detect elemental procedure components as well as elemental procedures.
      
      2011-12-15  Paul Thomas  <pault@gcc.gnu.org>
      
      	* trans-expr.c (gfc_walk_function_expr): Detect elemental
      	procedure components as well as elemental procedures.
      	* trans-array.c (gfc_conv_procedure_call): Ditto.
      	* trans-decl.c (gfc_trans_deferred_vars): Correct erroneous
      	break for class pointers to continue.
      
      2011-12-15  Paul Thomas  <pault@gcc.gnu.org>
      
      	* gfortran.dg/class_array_3.f03: Remove explicit indexing of
      	A%disp() to use scalarizer.
      	* gfortran.dg/class_array_9.f03: New.
      
      From-SVN: r182389
      Paul Thomas committed