1. 25 Jun, 2015 2 commits
  2. 24 Jun, 2015 34 commits
  3. 23 Jun, 2015 4 commits
    • [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
    • collect-utils.c (collect_wait): Unlink the response file here instead of... · 8289f048
      	* collect-utils.c (collect_wait): Unlink the response file here
      	instead of...
      	(do_wait): ...here.
      	(utils_cleanup): ...and here.
      
      From-SVN: r224858
      Tristan Gingold committed
    • array: Include <array>. · 7d17de7f
      2015-06-23  François Dumont  <fdumont@gcc.gnu.org>
      
      	* include/debug/array: Include <array>. Add version namespace when
      	specializing tuple interface to array. Add specialization for
      	__is_tuple_like_impl.
      	* include/profile/array: Likewise.
      	* include/std/array: Include <utility>. Add specialization for
      	__is_tuple_like_impl.
      	* include/std/tuple
      	(__is_tuple_like_impl<>, __is_tuple_like_impl<pair>): Move...
      	* include/std/utility: ... here. Include <type_traits>.
      	* testsuite/23_containers/array/tuple_interface/get_debug_neg.cc: Adjust
      	dg-error line number.
      	* testsuite/23_containers/array/tuple_interface/
      	tuple_element_debug_neg.cc: Likewise.
      
      From-SVN: r224857
      François Dumont committed
    • c-common.c: Don't include target-def.h. · 0fa16060
      gcc/c-family/
      	* c-common.c: Don't include target-def.h.
      
      gcc/
      	* df-scan.c: Don't include target-def.h.
      	* targhooks.c: Likewise.
      	* config/arm/arm-c.c: Likewise.
      	* config/i386/i386-c.c: Likewise.
      	* config/nds32/nds32-cost.c: Likewise.
      	* config/nds32/nds32-fp-as-gp.c: Likewise.
      	* config/nds32/nds32-intrinsic.c: Likewise.
      	* config/nds32/nds32-isr.c: Likewise.
      	* config/nds32/nds32-md-auxiliary.c: Likewise.
      	* config/nds32/nds32-memory-manipulation.c: Likewise.
      	* config/nds32/nds32-pipelines-auxiliary.c: Likewise.
      	* config/nds32/nds32-predicates.c: Likewise.
      
      From-SVN: r224856
      Richard Sandiford committed