aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
AgeCommit message (Expand)AuthorFilesLines
2001-12-04re PR c++/164 (bogus error throwing class with inaccessible base)Nathan Sidwell1-1/+2
2001-12-02c-decl.c (duplicate_decls, [...]): Remove leading capital from diagnostics.Neil Booth1-1/+1
2001-11-29cp-tree.h (UNIQUELY_DERIVED_FROM_P): Use lookup base.Nathan Sidwell1-1/+2
2001-11-25re PR c++/3145 (virtual inheritance still creates wrong code)Nathan Sidwell1-28/+18
2001-11-22tree-dump.c: Rename from c-dump.c.Bryce McKinlay1-1/+1
2001-11-15re PR c++/3154 (Tree check: expected class 't', have 'd' (type_decl) in is_ag...Nathan Sidwell1-114/+67
2001-10-07builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi1-1/+1
2001-08-02Kill -fhonor-std.Nathan Sidwell1-6/+0
2001-07-21tm.texi: Remove DEFAULT_VTABLE_THUNKS.Nathan Sidwell1-8/+0
2001-07-21Remove old-abi remnants.Nathan Sidwell1-30/+11
2001-07-10regmove.c (replace_in_call_usage): Fix warnings.Jan van Male1-1/+1
2001-05-22call.c (build_op_delete_call): Ignore exception-specifications when looking f...Mark Mitchell1-3/+24
2001-05-16init.c (member_init_ok_or_else): Take a tree rather than string for name.Nathan Sidwell1-5/+5
2001-05-02call.c: NULL_PTR -> NULL.Kaveh R. Ghazi1-11/+11
2001-04-16init.c (build_delete): Create a SAVE_EXPR for the address if we're going to u...Mark Mitchell1-6/+8
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-1/+2
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-1/+1
2001-02-18Do put the VTT parameter in DECL_ARGUMENTS.Jason Merrill1-1/+1
2001-02-18init.c (build_new): Allow enumeration types for the array-bounds in a direct-...Mark Mitchell1-2/+2
2001-02-17decl2.c (build_artificial_parm): Set TREE_READONLY.Jason Merrill1-1/+1
2001-02-16cp-tree.h (DECL_USE_VTT_PARM): Remove.Jason Merrill1-1/+2
2001-02-14cp-tree.h (setup_vtbl_ptr): Move prototype to semantics.c section.Nathan Sidwell1-4/+1
2001-02-14cp-tree.h (CLASSTYPE_DESTRUCTORS): Fix typo in comment.Mark Mitchell1-0/+18
2001-02-12Remove old ABI support.Mark Mitchell1-77/+33
2001-02-05invoke.texi (-fdump-class-layout): Document.Nathan Sidwell1-3/+14
2001-02-04diagnostic.h (set_internal_error_function): Renamed.Richard Kenner1-5/+8
2001-01-29stmt.c (estimate_case_costs): Use integer_minus_one_node.Kaveh R. Ghazi1-4/+2
2001-01-19decl2.c (arg_assoc_class): Fix double iteration logic.Jason Merrill1-5/+2
2001-01-18typeck.c (build_modify_expr): Say `initialization' for INIT_EXPRs.Nathan Sidwell1-1/+7
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell1-1/+1
2001-01-10decl2.c (acceptable_java_type): Allow references too.Alexandre Petit-Bianco1-1/+17
2001-01-02init.c (build_default_init): New fn.Jason Merrill1-155/+164
2000-12-15* init.c (build_new_1): Reorganize. Now with 100% fewer SAVE_EXPRs!Jason Merrill1-144/+119
2000-12-15* init.c (build_new_1): Don't strip quals from type.Jason Merrill1-3/+0
2000-10-18c-common.h (flag_no_builtin): Declare.Mark Mitchell1-2/+2
2000-10-06init.c (build_java_class_ref): Use `build_static_name' with a suffix...Tom Tromey1-5/+5
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-1/+1
2000-09-13* init.c (begin_init_stmts): Don't use // comments.J. David Anglin1-2/+4
2000-09-07Move statement-tree facilities from C++ to C front-end.Mark Mitchell1-6/+6
2000-09-06init.c (build_offset_ref): Deal with namespace scoped TEMPLATE_ID_EXPRs.Nathan Sidwell1-15/+24
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-2/+2
2000-09-04* init.c (resolve_offset_ref): Deal with TEMPLATE_ID_EXPR.Nathan Sidwell1-2/+2
2000-08-18cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell1-18/+24
2000-08-10init.c (build_aggr_init): Reject bogus array initializers early.Nathan Sidwell1-8/+9
2000-07-10init.c (build_new_1): Bail early if the call to new fails.Jason Merrill1-0/+3
2000-07-04repo.c (repo_get_id): Handle the case where a class with virtual bases has a ...Jason Merrill1-1/+6
2000-07-02c-common.h (genrtl_begin_compound_stmt): Remove declaration.Benjamin Chelf1-4/+2
2000-07-01Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o.Ben Chelf1-8/+8
2000-07-01init.c (init_init_processing): Go back to aligning like double_type_node for ...Jason Merrill1-18/+14
2000-06-30cp-tree.h (struct language_function): Remove temp_name_counter.Mark Mitchell1-0/+2