gcc/gcc/cp
Paolo Carlini 3cb9d1d59a re PR c++/42055 (ICE with ambiguous template specialization)
cp/
2009-11-16  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/42055
	* pt.c (determine_specialization): Assign to candidates the return
	value of the chainon called before print_candidates.

testsuite/
2009-11-16  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/42055
	* testsuite/g++.dg/template/crash92.C: New.

From-SVN: r154202
2009-11-16 14:58:33 +00:00
..
ChangeLog re PR c++/42055 (ICE with ambiguous template specialization) 2009-11-16 14:58:33 +00:00
ChangeLog-1993
ChangeLog-1994
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog.ptr
ChangeLog.tree-ssa
Make-lang.in langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define. 2009-09-13 19:40:33 +00:00
NEWS
call.c re PR c++/42013 (cv-qualification of conditional expression type depending on the value of its first expression?!?) 2009-11-12 15:26:36 -05:00
cfns.gperf
cfns.h
class.c re PR c++/9381 (attribute on member function pointer have no effect) 2009-11-06 16:18:35 -05:00
config-lang.in
cp-gimplify.c merge in cxx0x-lambdas-branch@152308 2009-09-29 23:01:30 -04:00
cp-lang.c re PR debug/41828 (DW_AT_name should not be present for anonymous aggregates) 2009-10-26 21:18:26 +01:00
cp-objcp-common.c merge in cxx0x-lambdas-branch@152308 2009-09-29 23:01:30 -04:00
cp-objcp-common.h except.h (struct eh_region_d): Add use_cxa_end_cleanup. 2009-09-28 09:44:32 -07:00
cp-tree.def re PR c++/41785 ([C++0x] ICE on canonical types with variadic templates and CRTP) 2009-10-26 19:31:22 +01:00
cp-tree.h re PR c++/11987 (Accepts-invalid with inherited nested type) 2009-11-13 09:40:13 -05:00
cvt.c re PR c++/37177 ([c++0x] ICE on decltype(rel_ops::operator><int>);) 2009-10-08 12:09:22 -04:00
cxx-pretty-print.c re PR c++/15946 (Unhelpful error message when "typename" is omitted) 2009-11-06 16:18:42 -05:00
cxx-pretty-print.h
decl.c re PR c++/32056 (Storage classes on template parameters) 2009-11-16 08:31:26 +00:00
decl.h re PR c++/32056 (Storage classes on template parameters) 2009-11-16 08:31:26 +00:00
decl2.c re PR c++/39560 (Erroneous warnings 'unused variable' in a templated class method with union) 2009-11-12 18:21:33 -05:00
dump.c
error.c re PR c++/15946 (Unhelpful error message when "typename" is omitted) 2009-11-06 16:18:42 -05:00
except.c Squash commit of EH in gimple 2009-09-14 12:18:58 -07:00
expr.c
friend.c
g++spec.c
init.c typeck.c (cv_qualified_p): New fn. 2009-11-12 13:25:51 -05:00
lang-specs.h
lex.c cgraphunit.c (cgraph_lower_function): Revert last change. 2009-09-24 11:21:39 +02:00
mangle.c mangle.c (mangle_type_string_for_rtti): Reapply 153734. 2009-10-30 22:23:59 +00:00
method.c re PR c++/34180 (Default copy constructor copies const auto_ptr members) 2009-11-05 23:32:13 -05:00
name-lookup.c re PR c++/29363 (ICE throwing undeclared object) 2009-11-13 13:46:39 -05:00
name-lookup.h
operators.def
optimize.c re PR c++/41536 (always_inline does not work always with constructors) 2009-11-06 11:10:07 -08:00
parser.c re PR c++/32056 (Storage classes on template parameters) 2009-11-16 08:31:26 +00:00
pt.c re PR c++/42055 (ICE with ambiguous template specialization) 2009-11-16 14:58:33 +00:00
ptree.c * ptree.c (cxx_print_type) [DECLTYPE_TYPE]: Print the expression. 2009-09-02 11:48:44 -04:00
repo.c dbgcnt.c (dbg_cnt_process_single_pair): constify. 2009-09-12 15:46:45 -04:00
rtti.c re PR c++/39131 (decimal float point: ICE on typeid( 0.dd )) 2009-11-11 23:44:24 -05:00
search.c fix 2009-11-04 18:14:14 -05:00
semantics.c PR c++/21008, DR 515 2009-11-13 09:40:22 -05:00
tree.c re PR c++/11987 (Accepts-invalid with inherited nested type) 2009-11-13 09:40:13 -05:00
typeck.c typeck.c (cv_qualified_p): New fn. 2009-11-12 13:25:51 -05:00
typeck2.c merge in cxx0x-lambdas-branch@152308 2009-09-29 23:01:30 -04:00