aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
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 9bc48b6..688b1a8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,12 @@
2009-04-03 Jason Merrill <jason@redhat.com>
+ PR c++/25185
+ * error.c (dump_template_bindings): Look through typedefs in
+ typename results.
+ (dump_type) [TYPENAME_TYPE]: Print the typedef name if any.
+ (find_typenames_r): Also collect typedefs.
+ * pt.c (unify): Strip typedefs.
+
PR c++/39608
* semantics.c (finish_id_expression): Don't assume a dependent
member of the current instantiation isn't a valid integral