aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
AgeCommit message (Expand)AuthorFilesLines
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-1/+1
2000-06-19c-common.h (IF_COND): Added documentation.Ben Chelf1-7/+27
2000-06-16cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell1-67/+59
2000-06-15tree.c (count_trees): New debugging function.Jason Merrill1-0/+3
2000-06-14tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek1-0/+1
2000-06-09revert mangling patchJason Merrill1-1/+4
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-4/+1
2000-06-01init.c (resolve_offset_ref): Remove check for TREE_ADDRESSABLE on FIELD_DECLs.Mark Mitchell1-7/+3
2000-05-28cp-tree.h (ansi_opname): Make it a macro.Alex Samuel1-1/+1
2000-05-25Finish implementation of VTTs.Mark Mitchell1-15/+66
2000-05-24cp-tree.h (build_delete): Change prototype.Mark Mitchell1-85/+54
2000-05-24init.c (sort_member_init): Fix typo in error message generation code.Mark Mitchell1-1/+2
2000-05-24cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinable and bitfield ...Mark Mitchell1-1/+1
2000-05-21cp-tree.h (struct lang_type): Remove search_slot.Mark Mitchell1-15/+12
2000-05-19Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell1-8/+11
2000-05-17decl2.c (finish_anon_union): Generalize error messages to handle anonymous st...Mark Mitchell1-112/+186
2000-04-26cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell1-2/+4
2000-04-12Fix typoMark Mitchell1-24/+7
2000-04-12Fix typoMark Mitchell1-1/+1
2000-04-12cp-tree.h (IDENTIFIER_CTOR_OR_DTOR_P): New macro.Mark Mitchell1-44/+73
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-1/+2
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell1-17/+8
2000-04-09Under the new ABI, constructors don't return `this'.Mark Mitchell1-105/+44
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER...Mark Mitchell1-8/+1
2000-04-04Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell1-19/+11
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-1/+1
2000-03-20init.c (build_offset_ref): Handle the case of a templated member function.Theodore Papadopoulo1-3/+15
2000-03-19cp-tree.h (CLEAR_DECL_C_BIT_FIELD): New macro.Mark Mitchell1-5/+7
2000-03-17* Clean up usages of TREE_INT_CST_LOW.Richard Kenner1-2/+2
2000-03-10decl.c (push_overloaded_decl_1, [...]): Lose.Jason Merrill1-2/+1
2000-03-07tree.h (INT_CST_LT, [...]): Remove unneeded casts.Richard Kenner1-2/+3
2000-03-03* tree.h (TYPE_ALIGN_UNIT): New macro.Mark Mitchell1-62/+164
2000-03-02cp-tree.h (build_java_class_ref): Declare.Tom Tromey1-2/+1
2000-02-29* init.c (construct_virtual_bases): Fix thinko.Jason Merrill1-1/+2
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-3/+5
2000-02-27Implement class scope using-declarations for functions.Jason Merrill1-21/+14
2000-02-26Fix copyrightsJeff Law1-1/+2
2000-02-22Refer to the standard as an ISO document, not an ANSI one.Martin v. Löwis1-1/+1
2000-02-21cp-tree.h (merge_primary_and_secondary_vtables_p): New macro.Mark Mitchell1-3/+15
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-16/+16
2000-01-17cp-tree.h (scratchalloc): Remove.Mark Mitchell1-13/+13
2000-01-17cp-tree.h (flag_new_abi): Move.Mark Mitchell1-20/+21
2000-01-16init.c (construct_virtual_bases): Don't look up the addresses of virtual base...Mark Mitchell1-4/+15
2000-01-16cp-tree.h (num_extra_vtbl_entries): New function.Mark Mitchell1-4/+9
2000-01-11cp-tree.h (expand_direct_vtbls_init): Remove declaration.Mark Mitchell1-54/+45
1999-12-31cp-tree.h (CLASSTYPE_VBASECLASSES): Update documentation.Mark Mitchell1-5/+2
1999-12-15cp-tree.h (make_aggr_type): Declare.Richard Henderson1-1/+1
1999-12-11class.c (get_vtable_name): Use a literal format string and VTABLE_NAME_PREFIX...Kaveh R. Ghazi1-1/+1
1999-12-03Fix p24939.Mike Stump1-0/+3
1999-12-01cp-tree.h (min_tree_cons): Remove.Mark Mitchell1-3/+3