gcc/gcc/cp
Jason Merrill 5cc2edcde4 re PR c++/59044 (Internal compiler error triggers when accessing a typedef in a specialized member class)
PR c++/59044
	PR c++/59052
	* pt.c (most_specialized_class): Use the partially instantiated
	template for deduction.  Drop the TMPL parameter.

From-SVN: r205720
2013-12-05 17:46:36 -05:00
..
ChangeLog re PR c++/59044 (Internal compiler error triggers when accessing a typedef in a specialized member class) 2013-12-05 17:46:36 -05: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-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012 ChangeLog rotation. 2013-01-03 10:47:48 +01:00
ChangeLog.ptr Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
ChangeLog.tree-ssa Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
Make-lang.in Makefile.in (C_COMMON_OBJS): Depend on c-cilkplus.o. 2013-11-15 21:43:59 +00:00
NEWS Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
call.c re PR c++/59031 (vtable lookup not optimized away) 2013-11-23 16:01:46 -05:00
cfns.gperf Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
cfns.h Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
class.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00
config-lang.in Commit the vtable verification feature. 2013-08-06 20:38:59 -07:00
cp-array-notation.c re PR other/33426 (Support of #pragma ivdep) 2013-10-30 19:53:42 +01:00
cp-cilkplus.c Makefile.in (C_COMMON_OBJS): Depend on c-cilkplus.o. 2013-11-15 21:43:59 +00:00
cp-gimplify.c ubsan.c (ubsan_source_location): Don't crash on unknown locations. 2013-11-22 21:07:31 +01:00
cp-lang.c re PR c++/57404 ([C++11] ICE: SIGSEGV in cp_classify_record with -g) 2013-05-30 15:20:19 -04:00
cp-objcp-common.c diagnostic.c (diagnostic_set_caret_max_width): Use pp_buffer. 2013-08-23 23:58:55 +00:00
cp-objcp-common.h target.c: New file. 2013-10-11 11:26:50 +02:00
cp-tree.def Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
cp-tree.h re PR c++/59031 (vtable lookup not optimized away) 2013-11-23 16:01:46 -05:00
cvt.c cvt.c (cp_convert_and_check): Avoid calling cp_convert unnecessarily. 2013-11-26 10:12:30 +00:00
cxx-pretty-print.c tree-core.h (tree_code_name): Remove. 2013-10-16 12:09:17 +02:00
cxx-pretty-print.h c-pretty-print.h (c_pretty_printer::simple_type_specifier): Now a virtual member function. 2013-09-04 10:52:35 +00:00
decl.c decl.c (duplicate_decls): Replace pairs of errors and permerrors with error + inform (permerror + inform... 2013-12-05 09:51:11 +00:00
decl.h Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
decl2.c sanitizer.def (BUILT_IN_ASAN_BEFORE_DYNAMIC_INIT, [...]): New. 2013-11-22 21:04:45 +01:00
dump.c c-common.c, [...]: Replace tree_low_cst (..., 0) with tree_to_shwi throughout. 2013-11-18 14:52:03 +00:00
error.c Remove macros that implicitly use input_location 2013-11-22 14:18:13 +00:00
except.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
expr.c re PR c++/54532 ([C++0x][constexpr] internal error when initializing static constexpr with pointer to non-static member variable) 2013-03-20 23:25:35 -04:00
friend.c i386.c (ix86_function_versions): Use error + inform. 2013-08-12 22:37:20 +00:00
g++spec.c Add -lrt on Solaris 2013-11-28 12:27:58 +00:00
init.c re PR c++/58868 (ICE: in count_type_elements, at expr.c:5495 with -std=gnu++0x) 2013-11-23 11:28:57 -05:00
lambda.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
lang-specs.h Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
lex.c Remove macros that implicitly use input_location 2013-11-22 14:18:13 +00:00
mangle.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
method.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
name-lookup.c Remove macros that implicitly use input_location 2013-11-22 14:18:13 +00:00
name-lookup.h parser.c (cp_parser_lambda_introducer, [...]): Use cp_parser_lookup_name_simple. 2013-08-19 14:23:37 +00:00
operators.def Update copyright years in gcc/ 2013-01-10 20:38:27 +00:00
optimize.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00
parser.c re PR c/59310 (FAIL: gcc.dg/gomp/openmp-simd-1.c (test for excess errors)) 2013-11-28 00:42:48 +01:00
parser.h Makefile.in (C_COMMON_OBJS): Depend on c-cilkplus.o. 2013-11-15 21:43:59 +00:00
pt.c re PR c++/59044 (Internal compiler error triggers when accessing a typedef in a specialized member class) 2013-12-05 17:46:36 -05:00
ptree.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
repo.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
rtti.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
search.c call.c (can_convert): Allow user-defined conversions. 2013-07-13 19:10:12 -04:00
semantics.c re PR c++/59297 (ICE: openmp atomic with indirect LHS) 2013-11-28 23:53:50 +01:00
tree.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00
type-utils.h Fix 58500. 2013-09-23 23:43:44 +01:00
typeck.c re PR c/52023 ([C11] _Alignof (double) yields wrong value on x86) 2013-12-04 22:57:20 +00:00
typeck2.c Remove macros that implicitly use input_location 2013-11-22 14:18:13 +00:00
vtable-class-hierarchy.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00