1. 25 Jan, 2016 3 commits
  2. 24 Jan, 2016 8 commits
    • [multiple changes] · 1d101216
      2016-01-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/69397
      	PR fortran/68442
      	* interface.c (gfc_arglist_matches_symbol): Replace assert with
      	a return false if not a procedure.
      	* resolve.c (resolve_generic_f): Test if we are resolving an
      	initialization expression and adjust error message accordingly.
      
      2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/69397
      	PR fortran/68442
      	* gfortran.dg/interface_38.f90: New test.
      	* gfortran.dg/interface_39.f90: New test.
      
      From-SVN: r232780
      Jerry DeLisle committed
    • re PR fortran/66094 (Handle transpose(A) in inline matmul) · a220f43d
      2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/66094
      	* frontend-passes.c (matmul_lhs_realloc):  Add
      	forgotten break statement.
      
      From-SVN: r232779
      Thomas Koenig committed
    • Revert "Fix the remaining PR c++/24666 blockers" · a59b92b0
      gcc/cp/ChangeLog:
      
      	Revert:
      	2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
      
      	PR c++/11858
      	PR c++/24663
      	PR c++/24664
      	* decl.c (grokdeclarator): Don't decay array parameter type to
      	a pointer type if it's dependent.
      	(grokparms): Invoke strip_top_quals instead of directly invoking
      	cp_build_qualified_type.
      	* pt.c (decay_dependent_array_parm_type): New static function.
      	(type_unification_real): Call decay_dependent_array_parm_type
      	to decay a dependent array parameter type to its corresponding
      	pointer type before unification.
      	(more_specialized_fn): Likewise.
      	(get_bindings): Likewise.
      	* tree.c (cp_build_qualified_type): Trivial typofix in
      	documentation.
      
      gcc/testsuite/ChangeLog:
      
      	Revert:
      	2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
      
      	PR c++/11858
      	PR c++/24663
      	PR c++/24664
      	* g++.dg/template/pr11858.C: New test.
      	* g++.dg/template/pr24663.C: New test.
      	* g++.dg/template/unify12.C: New test.
      	* g++.dg/template/unify13.C: New test.
      	* g++.dg/template/unify14.C: New test.
      	* g++.dg/template/unify15.C: New test.
      	* g++.dg/template/unify16.C: New test.
      	* g++.dg/template/unify17.C: New test.
      
      From-SVN: r232778
      Patrick Palka committed
    • Pass LSAN_OPTIONS to Makefiles in subdirectories · cefadad1
      	PR bootstrap/69329
      	* Makefile.tpl (BASE_FLAGS_TO_PASS): Add LSAN_OPTIONS.
      	* Makefile.in: Regenerate.
      
      From-SVN: r232777
      Mikhail Maltsev committed
    • re PR fortran/68283 (ice: gfc_variable_attr(): Bad array reference) · e9fe2963
      2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
      
      	PR fortran/68283
      	gfortran.dg/pr68283.f90: New test.
      
      From-SVN: r232776
      Dominique d'Humieres committed
    • [multiple changes] · 16acb1a8
      2016-01-24  Dominique d'Humieres <dominiq@lps.ens.fr>
      
      	PR fortran/68283
      	* primary.c (gfc_variable_attr): revert revision r221955,
      	call gfc_internal_error only if there is no error.
      
      2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
      
      	PR fortran/68283
      	gfortran.dg/pr68283.f90: New test.
      
      From-SVN: r232775
      Dominique d'Humieres committed
    • re PR fortran/66094 (Handle transpose(A) in inline matmul) · 094773e8
      2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/66094
      	* frontend-passes.c (enum matrix_case):  Add case A2B2T for
      	MATMUL(A,TRANSPoSE(B)) where A and B are rank 2.
      	(inline_limit_check):  Also add A2B2T.
      	(matmul_lhs_realloc):  Handle A2B2T.
      	(check_conjg_variable):  Rename to
      	(check_conjg_transpose_variable):  and also count TRANSPOSE.
      	(inline_matmul_assign):  Handle A2B2T.
      
      2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/66094
      	* gfortran.dg/inline_matmul_13.f90:  New test.
      	* gfortran.dg/matmul_bounds_8.f90:  New test.
      	* gfortran.dg/matmul_bounds_9.f90:  New test.
      	* gfortran.dg/matmul_bounds_10.f90:  New test.
      
      From-SVN: r232774
      Thomas Koenig committed
    • Daily bump. · d13cd3a6
      From-SVN: r232773
      GCC Administrator committed
  3. 23 Jan, 2016 9 commits
  4. 22 Jan, 2016 20 commits