Deleted Added
full compact
ChangeLog (171826) ChangeLog (220150)
12007-08-24 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/31941
4 * error.c (resolve_virtual_fun_from_obj_type_ref): Handle
5 TARGET_VTABLE_USES_DESCRIPTORS targets properly.
6
7 PR c++/32898
8 * name-lookup.c (set_decl_namespace): lookup_qualified_name failure
9 is error_mark_node rather than NULL_TREE.
10 * pt.c (check_explicit_specialization): Likewise.
11
122007-08-22 Jason Merrill <jason@redhat.com>
13
14 PR c++/29365
15 * pt.c (outermost_tinst_level): New function.
16 * lex.c (in_main_input_context): New function.
17 * cp-tree.h: Declare it.
18 * decl2.c (constrain_class_visibility): Use it to avoid warning
19 about uses of the anonymous namespace in the main input file.
20
212007-08-20 Jakub Jelinek <jakub@redhat.com>
22
23 PR c++/32992
24 * typeck.c (check_return_expr): Don't NRV optimize vars in
25 anonymous unions.
26 * decl.c (finish_function): Comment fix.
27
282007-08-18 Paolo Carlini <pcarlini@suse.de>
29
30 PR c++/32112
31 * error.c (dump_decl): Deal with UNBOUND_CLASS_TEMPLATE.
32 * cxx-pretty-print.c (pp_cxx_unqualified_id): Likewise.
33
342007-08-10 Paolo Carlini <pcarlini@suse.de>
35
36 PR c++/17763
37 * error.c (dump_expr): Consistently use the *_cxx_*
38 variants of the pretty-print functions.
39
402007-07-30 Paolo Carlini <pcarlini@suse.de>
41
42 PR c++/32108
43 * semantics.c (finish_label_stmt): Reject the __label__
44 extension outside function scopes.
45
462007-07-28 Simon Martin <simartin@users.sourceforge.net>
47 Mark Mitchell <mark@codesourcery.com>
48
49 PR c++/30917
50 * name-lookup.c (lookup_name_real): Non namespace-scope bindings can be
51 hidden due to friend declarations in local classes.
52
532007-07-27 Mark Mitchell <mark@codesourcery.com>
54
55 PR c++/32346
56 * call.c (convert_for_arg_passing): Only widen bitfields to their
57 declared types if necessary.
58
592007-07-24 Paolo Carlini <pcarlini@suse.de>
60
61 PR c++/30535
62 * pt.c (unify): Never pass error_mark_node to template_decl_level.
63
12007-07-19 Release Manager
2
3 * GCC 4.2.1 released.
4
52007-07-07 Mark Mitchell <mark@codesourcery.com>
6
7 PR c++/32232
8 * pt.c (resolve_overloaded_unification): Robustify. Return a

--- 7028 unchanged lines hidden ---
642007-07-19 Release Manager
65
66 * GCC 4.2.1 released.
67
682007-07-07 Mark Mitchell <mark@codesourcery.com>
69
70 PR c++/32232
71 * pt.c (resolve_overloaded_unification): Robustify. Return a

--- 7028 unchanged lines hidden ---