aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tree.c
AgeCommit message (Expand)AuthorFilesLines
2001-01-28configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.Kaveh R. Ghazi1-1/+0
2001-01-18tree.c (walk_tree, TREE_LIST): Don't walk the TREE_PURPOSE of BASELINK_P.Nathan Sidwell1-1/+3
2001-01-15defaults.h (SUPPORTS_INIT_PRIORITY): New macro to indicate the linker support...Jeffrey Oldham1-3/+12
2001-01-02tree.c (cp_valid_lang_attribute): Don't set CLASSTYPE_COM_INTERFACE for v3 ABI.Jason Merrill1-1/+3
2000-12-21pt.c (tsubst_decl): A FUNCTION_DECL has DECL_RESULT, not DECL_TEMPLATE_RESULT.Jason Merrill1-31/+0
2000-12-16tree.c (no_linkage_helper): Use CLASS_TYPE_P instead of IS_AGGR_TYPE.Kriang Lerdsuwanakij1-1/+1
2000-12-07class.c (check_field_decls): Don't special case anonymous fields in error mes...Nathan Sidwell1-4/+2
2000-12-04mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector".Jason Merrill1-1/+1
2000-11-27tree.h (mark_tree_hashtable): New function.Mark Mitchell1-91/+64
2000-11-03Use memset/memcmp instead of bzero/bcmp.Joseph Myers1-1/+1
2000-10-31cp-tree.h (DECL_EXTERNAL_LINKAGE_P): New macro.Mark Mitchell1-0/+43
2000-10-22decl2.c (arg_assoc_type): Handle VECTOR_TYPE.Geoff Keating1-0/+1
2000-10-20tree.c (walk_tree): Don't walk into default args.Jason Merrill1-1/+7
2000-09-20* tree.c (mark_local_for_remap_r): Handle CASE_LABELs.Mark Mitchell1-0/+2
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-1/+0
2000-09-07Move statement-tree facilities from C++ to C front-end.Mark Mitchell1-88/+7
2000-09-06tree.c (walk_tree): Expose tail recursion.Zack Weinberg1-1/+69
2000-09-05Makefile.in (CXX_TREE_H): Add dependency on HTAB_H.Mark Mitchell1-18/+49
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-3/+7
2000-09-04pt.c (lookup_template_class): Remove abort.Nathan Sidwell1-0/+2
2000-08-30cp-tree.h (LOCAL_CLASS_P): Use decl_function_context.Jason Merrill1-10/+7
2000-08-25* tree.c (init_tree): Use ARRAY_SIZE.Greg McGary1-1/+1
2000-07-31Allow indirect primary bases.Mark Mitchell1-1/+2
2000-07-27cp-tree.h (function_depth): Declare.Mark Mitchell1-0/+67
2000-07-10cp-tree.h (char_type_p): New function.Mark Mitchell1-0/+12
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij1-12/+31
2000-06-16cp-tree.h (finish_mem_initializers): Declare.Mark Mitchell1-5/+6
2000-06-15tree.c (count_trees): New debugging function.Jason Merrill1-0/+24
2000-06-05alias.c (get_alias_set): If compnent is addressable, use alias set of component.Richard Kenner1-4/+1
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-1/+4
2000-05-28cp-tree.h (ansi_opname): Make it a macro.Alex Samuel1-1/+1
2000-05-27tree.h (TREE_CODE_LENGTH): New macro.Richard Kenner1-5/+5
2000-05-25Finish implementation of VTTs.Mark Mitchell1-1/+1
2000-05-09top level:Zack Weinberg1-2/+2
2000-05-04cp-tree.h (special_function_kind): Add various kinds of destructors.Mark Mitchell1-0/+31
2000-05-02* tree.c (walk_tree): Set lineno.Jason Merrill1-0/+5
2000-05-01tree.c (build_target_expr_with_type): If we already have a TARGET_EXPR, just ...Jason Merrill1-0/+3
2000-04-11optimize.c (remap_decl): Avoid sharing structure for arrays whose size is onl...Mark Mitchell1-1/+0
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-3/+1
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-2/+1
2000-04-04Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell1-1/+1
2000-03-28Put RTTI entries at negative offsets in new ABI.Mark Mitchell1-1/+2
2000-03-23builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.Theodore Papadopoulo1-5/+5
2000-03-21tree.c (mark_local_for_remap_p): Mark variables declared in TARGET_EXPRs as w...Mark Mitchell1-9/+15
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-1/+1
2000-03-03* tree.h (TYPE_ALIGN_UNIT): New macro.Mark Mitchell1-7/+7
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-6/+8
2000-02-19c-common.c (decl_attributes): Set DECL_SIZE_UNIT.Richard Kenner1-2/+4
2000-02-16Make DECL_CONTEXT mean the class in which a member function was declared, eve...Mark Mitchell1-14/+0
2000-01-31cp-tree.h (BINFO_VIRTUALS): Tweak documentation.Mark Mitchell1-12/+15