1. 08 Sep, 2010 36 commits
  2. 07 Sep, 2010 4 commits
    • re PR tree-optimization/43959 (FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 … · a97a2990
      re PR tree-optimization/43959 (FAIL: gcc.dg/torture/builtin-cproj-1.c  -O1  (test for excess errors))
      
      	PR testsuite/43959
      	* gcc.dg/torture/builtin-cproj-1.c: Require c99 runtime.
      
      From-SVN: r163979
      John David Anglin committed
    • re PR fortran/45576 (ICE on character stuff) · c56c0853
      2010-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/45576
      	* dependency.c (gfc_deb_compare_expr):  Take missing optional
      	arguments into account.
      
      2010-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/45576
      	* gfortran.dg/char_length_18.f90:  New test.
      
      From-SVN: r163978
      Thomas Koenig committed
    • re PR libstdc++/45549 (merge is_iterator into iterator_traits) · ccef29e8
      2010-09-07  Paolo Carlini  <paolo.carlini@oracle.com>
      	    Marc Glisse  <marc.glisse@normalesup.org>
      
      	PR libstdc++/45549
      	* include/bits/cpp_type_traits.h (__is_iterator_helper): Rename to
      	__has_iterator_category.
      	(__is_iterator): Adjust.
      	* include/bits/stl_iterator_base_types.h (__iterator_traits): Add
      	in C++0x mode, use the latter.
      	(iterator_traits): In C++0x mode, derive from the latter.
      	* include/bits/stl_iterator_base_funcs.h (next, prev): Remove
      	enable_if on the return type.
      
      Co-Authored-By: Marc Glisse <marc.glisse@normalesup.org>
      
      From-SVN: r163977
      Paolo Carlini committed
    • trans.h (gfor_fndecl_clz128, [...]): Remove. · 16c0e295
      	* trans.h (gfor_fndecl_clz128, gfor_fndecl_ctz128): Remove.
      	* trans-decl.c (gfor_fndecl_clz128, gfor_fndecl_ctz128): Remove.
      	(gfc_build_intrinsic_function_decls): Don't build the
      	gfor_fndecl_clz128 and gfor_fndecl_ctz128.
      	* trans-intrinsic.c (gfc_conv_intrinsic_leadz,
      	gfc_conv_intrinsic_trailz): Generate inline arithmetic instead
      	of calling clz128/ctz128 library functions.
      
      From-SVN: r163976
      François-Xavier Coudert committed