summaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* * pt.c (instantiate_decl): Defer all templates but inline functions.jason1997-12-111-0/+4
* * init.c (expand_vec_init): Don't fold a list of parameters.jason1997-12-091-1/+3
* * decl.c (copy_args_p): Handle copy elision for types with virtualjason1997-12-091-0/+6
* * pt.c (lookup_template_function): Copy the template arguments,jason1997-12-081-0/+5
* * except.c (expand_start_catch_block): suspend_momentary for thejason1997-12-081-0/+3
* * error.c (dump_decl): Handle LOOKUP_EXPR.jason1997-12-081-0/+15
* Sun Dec 7 01:46:33 1997 Bruno Haible <bruno@linuix.mathematik.uni-karlsruh...jason1997-12-071-0/+13
* Merge from gcc-2.8law1997-12-071-0/+17
* * parse.y (do_id): New nonterminal.jason1997-12-061-0/+5
* * parse.y (template_id): do_identifier for PFUNCNAMEs, too.jason1997-12-061-0/+9
* missing part of Sept 22 change brought over:brendan1997-12-051-0/+6
* * init.c (build_new): Use a TARGET_EXPR instead of SAVE_EXPR forjason1997-12-041-0/+4
* ./: * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.jason1997-12-041-0/+6
* * pt.c (tsubst): Remove tree_cons call (places redundant info intobkoz1997-12-031-0/+5
* * tree.c (is_overloaded_fn): Handle getting a fn template.jason1997-12-031-0/+17
* Tue Dec 2 19:18:50 1997 Mike Stump <mrs@wrs.com>jason1997-12-031-0/+14
* * pt.c (check_explicit_specialization): Complain about using ajason1997-11-281-0/+9
* * typeck.c (build_const_cast): Handle references here instead ofjason1997-11-271-0/+3
* * except.c: Lose Unexpected, SetTerminate, SetUnexpected,jason1997-11-271-0/+7
* * cp-tree.h (struct lang_decl_flags): Add comdat.jason1997-11-271-0/+6
* * class.c: Remove static pending_hard_virtuals.jason1997-11-271-0/+7
* * decl2.c (import_export_vtable): If we support one_only but notjason1997-11-271-0/+7
* * except.c (expand_throw): Call mark_used on the destructor.jason1997-11-271-0/+4
* * pt.c (unify): Handle `void' template parameters injason1997-11-271-0/+5
* * rtti.c (build_dynamic_cast): Handle template case here.jason1997-11-261-0/+3
* * typeck2.c (digest_init): Make copies where appropriate.jason1997-11-261-0/+4
* * except.c (expand_start_catch_block): Fix catching a referencejason1997-11-261-0/+12
* * typeck.c (mark_addressable): Don't assume a FUNCTION_DECLjason1997-11-251-0/+3
* * exception.cc (struct cp_eh_info): Add handlers field.jason1997-11-251-0/+10
* * except.c (expand_start_eh_spec): Use the try/catch code.jason1997-11-211-0/+10
* * except.c (expand_start_catch_block): We only need the rethrowjason1997-11-211-0/+6
* ./:jason1997-11-201-0/+10
* * method.c (build_decl_overload_real): Don't mess with globaljason1997-11-201-0/+15
* * decl.c (start_decl): Don't just complain about a mismatchedjason1997-11-201-0/+3
* * decl.c (make_implicit_typename): Handle case where t is notjason1997-11-201-0/+15
* * decl.c (make_implicit_typename): New fn.jason1997-11-191-0/+5
* Mon Nov 17 23:42:03 1997 Bruno Haible <haible@ilog.fr>jason1997-11-181-0/+4
* * search.c (dfs_record_inheritance): Ignore template type parms.jason1997-11-171-0/+8
* * call.c (build_new_op): Fix copy error.jason1997-11-151-0/+12
* removed unused parm to build_new_function_calljason1997-11-131-0/+3
* * init.c (build_new): Make the cleanup last longer.jason1997-11-131-0/+5
* thinkojason1997-11-121-1/+1
* * pt.c (do_type_instantiation): Fix typo.jason1997-11-121-0/+8
* * call.c (build_method_call): Call complete_type before checkingbkoz1997-11-121-0/+5
* * init.c (build_new): Handle freeing allocated memory when thejason1997-11-121-0/+14
* * except.c (expand_end_catch_block): Lose call to __sjpopnthrow.jason1997-11-121-0/+4
* * except.c (do_pop_exception): Return a value.jason1997-11-111-0/+4
* * call.c (build_new_method_call): Handle getting ajason1997-11-111-0/+25
* * decl.c (grokdeclarator): Tweak conditions for pedwarn injason1997-11-111-0/+13
* * stmt.c (expand_decl_cleanup_no_eh): New fn.jason1997-11-101-0/+21