aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2012-08-30 22:50:08 -0400
committerJason Merrill <jason@gcc.gnu.org>2012-08-30 22:50:08 -0400
commit091bffba90e0c70f76ee138f92024a6f3b7aa2bc (patch)
tree424314c23f47f26c9a20d19dc68f81690672bb2e /gcc/cp/ChangeLog
parent5cb25c9c7b6581f62151741e3ceb2c5e57def30e (diff)
downloadgcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.zip
gcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.tar.gz
gcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.tar.bz2
friend.c (make_friend_class): Handle template template parameters.
* friend.c (make_friend_class): Handle template template parameters. * parser.c (cp_parser_template_declaration_after_export): Likewise. * pt.c (tsubst_friend_class): Likewise. (instantiate_class_template_1): Likewise * decl.c (check_elaborated_type_specifier): Likewise. (lookup_and_check_tag): Likewise. From-SVN: r190828
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f334778..fc49329 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,12 @@
2012-08-30 Jason Merrill <jason@redhat.com>
+ * friend.c (make_friend_class): Handle template template parameters.
+ * parser.c (cp_parser_template_declaration_after_export): Likewise.
+ * pt.c (tsubst_friend_class): Likewise.
+ (instantiate_class_template_1): Likewise
+ * decl.c (check_elaborated_type_specifier): Likewise.
+ (lookup_and_check_tag): Likewise.
+
* pt.c (get_class_bindings): Call coerce_template_parms. Add
main_tmpl parameter.
(more_specialized_class): Add main_tmpl parameter.