1. 25 Jun, 2015 5 commits
  2. 24 Jun, 2015 34 commits
  3. 23 Jun, 2015 1 commit
    • [PATCH] Fix PR c++/30044 · 1a8f8908
      gcc/cp/ChangeLog:
      
      	* parser.c (cp_parser_template_parameter_list): Update
      	current_template_parms right after processing a paramater.
      	* pt.c (template_parms_to_args): Remove obsolete hack for
      	giving template template arguments the proper level.
      	(check_default_tmpl_args): Account for tested template
      	parameter_lists.
      	(splite_late_return_type): Remove obsolete hack for giving
      	template template arguments the proper level.
      
      gcc/testsuite/ChangeLog
      
      	* g++.dg/cpp0x/auto45.C: New test.
      	* g++.dg/template/pr30044.C: New test.
      	* g++.dg/template/crash83.C: Accept any error string.
      	* g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
      	parameters.
      	* g++.dg/cpp0x/variadic18.C: Likewise
      	* g++.dg/template/canon-type-13.C: Likewise.
      	* g++.old-deja/g++.pt/ttp42.C: Likewise.
      
      From-SVN: r224859
      Patrick Palka committed