summaryrefslogtreecommitdiff
path: root/gcc/cp
Commit message (Expand)AuthorAgeFilesLines
* tweakjason1997-12-191-1/+1
* * pt.c (coerce_template_parms): Make sure to digest_init ifjason1997-12-182-1/+7
* * decl.c (duplicate_decls): Make the newdecl virtual if thejason1997-12-182-0/+6
* * typeck.c (unary_complex_lvalue): Ignore op0 when taking thejason1997-12-182-10/+4
* * except.c: Remove register_exception_table{,_p}.jason1997-12-187-100/+51
* bkoz1997-12-182-9/+19
* * pt.c (maybe_fold_nontype_arg): Add prototype.law1997-12-172-0/+5
* * tree.c (mapcar): Handle TRY_CATCH_EXPR et al.jason1997-12-163-0/+14
* updatejason1997-12-151-81/+172
* * typeck.c (build_function_call_real): Remove "inline called beforejason1997-12-153-9/+9
* * cvt.c (cp_convert_to_pointer): Fix base conversion of pm's.jason1997-12-153-2/+23
* Change from latest gcc-2.8 prereleaselaw1997-12-151-0/+7
* * call.c (implicit_conversion): Don't calljason1997-12-153-3/+17
* * errfn.c (cp_pedwarn, cp_pedwarn_at, cp_error_at, cp_warning_at):jason1997-12-134-45/+21
* * tree.c, tree.h: Change tree_code_type, tree_code_length, andlaw1997-12-122-77/+68
* * decl2.c (comdat_linkage): Also set DECL_COMDAT.jason1997-12-123-17/+18
* * except.c (use_eh_context): Don't copy_rtx a REG.jason1997-12-125-230/+8
* Thu Dec 11 20:42:18 1997 Teemu Torma <tot@trema.com>jason1997-12-125-22/+34
* * pt.c (instantiate_decl): Defer all templates but inline functions.jason1997-12-112-8/+13
* * init.c (expand_vec_init): Don't fold a list of parameters.jason1997-12-092-16/+4
* * decl.c (copy_args_p): Handle copy elision for types with virtualjason1997-12-093-1/+13
* * pt.c (lookup_template_function): Copy the template arguments,jason1997-12-082-5/+6
* * except.c (expand_start_catch_block): suspend_momentary for thejason1997-12-082-2/+8
* * error.c (dump_decl): Handle LOOKUP_EXPR.jason1997-12-085-6/+30
* Sun Dec 7 01:46:33 1997 Bruno Haible <bruno@linuix.mathematik.uni-karlsruh...jason1997-12-073-11/+55
* Merge from gcc-2.8law1997-12-0716-3736/+3749
* * parse.y (do_id): New nonterminal.jason1997-12-062-13/+17
* * parse.y (template_id): do_identifier for PFUNCNAMEs, too.jason1997-12-063-7/+15
* missing part of Sept 22 change brought over:brendan1997-12-052-0/+13
* * init.c (build_new): Use a TARGET_EXPR instead of SAVE_EXPR forjason1997-12-043-18/+64
* ./: * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.jason1997-12-042-48/+12
* updatejason1997-12-042-270/+266
* * pt.c (tsubst): Remove tree_cons call (places redundant info intobkoz1997-12-032-2/+5
* * tree.c (is_overloaded_fn): Handle getting a fn template.jason1997-12-036-21/+71
* Tue Dec 2 19:18:50 1997 Mike Stump <mrs@wrs.com>jason1997-12-034-28/+66
* * pt.c (check_explicit_specialization): Complain about using ajason1997-11-283-2/+36
* * typeck.c (build_const_cast): Handle references here instead ofjason1997-11-272-3/+8
* * except.c: Lose Unexpected, SetTerminate, SetUnexpected,jason1997-11-272-63/+21
* * cp-tree.h (struct lang_decl_flags): Add comdat.jason1997-11-275-31/+40
* * class.c: Remove static pending_hard_virtuals.jason1997-11-272-14/+21
* * decl2.c (import_export_vtable): If we support one_only but notjason1997-11-273-10/+23
* * except.c (expand_throw): Call mark_used on the destructor.jason1997-11-272-0/+5
* * pt.c (unify): Handle `void' template parameters injason1997-11-272-0/+6
* * rtti.c (build_dynamic_cast): Handle template case here.jason1997-11-262-9/+9
* * typeck2.c (digest_init): Make copies where appropriate.jason1997-11-264-12/+30
* * except.c (expand_start_catch_block): Fix catching a referencejason1997-11-263-0/+26
* * typeck.c (mark_addressable): Don't assume a FUNCTION_DECLjason1997-11-252-6/+12
* * exception.cc (struct cp_eh_info): Add handlers field.jason1997-11-253-10/+37
* * except.c (expand_start_eh_spec): Use the try/catch code.jason1997-11-216-84/+128
* * except.c (expand_start_catch_block): We only need the rethrowjason1997-11-212-19/+22