OSDN Git Service

Merge in gcc2-ss-010999
[pf3gnuchains/gcc-fork.git] / gcc / cp / tree.c
1999-09-07 lawMerge in gcc2-ss-010999
1999-08-29 ghazi * cp-tree.h (fndecl_as_string, type_as_string,
1999-08-27 mmitchel * cp-tree.h (AGGR_INIT_VIA_CTOR_P): New macro.
1999-08-27 mmitchel1999-08-26 Mark Mitchell <mark@codesourcery.com>
1999-08-26 gavinFor gcc:
1999-08-26 jason * tree.c (cp_build_qualified_type_real): If we're...
1999-08-25 mmitchel * cp-tree.def (SUBOBJECT): New tree node.
1999-08-20 mmitchel * semantics.c (finish_stmt_expr): Fix typo in comment.
1999-08-19 mmitchel * cp-tree.def (PSEUDO_DTOR_EXPR): New tree code.
1999-08-18 mmitchel * cp-tree.h (build_lang_field_decl): Remove.
1999-08-18 rth * tree.c (search_tree): Handle TRUTH_{AND,OR...
1999-08-17 mmitchel * cp-tree.h (CALL_DECLARATOR_PARMS): New macro.
1999-08-16 mmitchel * cp-tree.def (STMT_EXPR): New tree node.
1999-08-14 jason Speed up Koenig lookup.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-13 gavinFor gcc:
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-10 mmitchel * decl.c (build_ptrmemfunc_type): Handle qualified
1999-08-09 cruxInclude function.h in most files. Remove most of the...
1999-08-06 mmitchel * tree.c (cp_build_qualified_type_real): Handle
1999-08-06 mmitchel * error.c (dump_expr): Handle EXACT_DIV_EXPR.
1999-08-04 nathan * cp-tree.h (empty_except_spec): New global var.
1999-08-03 nathan * call.c (convert_arg_to_ellipsis): Use pod_type_p.
1999-07-27 mmitchel * cp-tree.h (BINFO_VIRTUALS): Document new format.
1999-07-27 mmitchel * tree.c (build_cplus_new): Adjust call to abstract_vi...
1999-07-23 mmitchel * call.c (NEED_TEMPORARY_P): New macro.
1999-05-31 mmitchel * tree.c (cp_build_qualified_type_real): Rework ARRAY_TYPE
1999-05-22 mmitchel * tree.c (mapcar): Handle LVALUE_EXPR.
1999-05-21 mmitchel * Make-lang.in (cc1plus): Make it depend on gxx.gperf.
1999-05-20 jason * tree.c (lvalue_p_1): A NOP_EXPR can be an lvalue.
1999-05-20 mmitchel * cp-tree.h (make_ptrmem_cst): New function.
1999-05-19 mmitchel * tree.c (cp_build_qualified_type): Don't allow qualif...
1999-05-16 mmitchel * cp-tree.h (permanent_p): New function.
1999-05-10 jason * init.c (build_offset_ref): Wrap baselinks in OFFSET_...
1999-04-22 jason * tree.c (build_exception_variant): Fix typo: use...
1999-04-22 mmitchel * cp-tree.h (lang_decl_flags): Remove returns_first_ar...
1999-04-13 jasontweak
1999-04-13 jason * tree.c (cp_valid_lang_attribute): New fn. Handle...
1999-04-13 jason * cp-tree.h (struct lang_type): Add com_interface.
1999-04-06 mmitchel * cp-tree.h (BASELINK_P): New macro.
1999-03-31 jason * semantics.c (begin_inline_definitions,
1999-03-30 jason * cp-tree.h (IDENTIFIER_AS_DESC, IDENTIFIER_AS_LIST,
1999-03-26 ghaziWarning fixes:
1999-03-17 loewis * parse.y (named_complex_class_head_sans_basetype):
1999-03-15 mmitchel * decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES...
1999-03-06 jason * cp-tree.h (struct lang_type): Add anon_union field.
1999-02-26 mmitchel * decl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANT...
1999-02-18 ghazi * cp-tree.h (lvalue_or_else): Qualify a char...
1999-02-07 jason * pt.c (maybe_process_partial_specialization): Complai...
1999-01-26 jason * tree.c (equal_functions): Fix name in prototype.
1999-01-25 loewis * tree.c (equal_functions): New function.
1999-01-21 mmitchel * cp-tree.h (PUSH_GLOBAL): New macro.
1999-01-21 mmitchel * cp-tree.h (PARM_DECL_EXPR): Delete.
1999-01-18 jason * tree.c (copy_template_template_parm): Use permanent_...
1999-01-13 mmitchel * decl.c (grokdeclarator): Undo 1998-12-14 change.
1999-01-06 lawCopyright fixes.
1999-01-04 jason * tree.c (bound_pmf_p): New fn.
1998-12-22 mmitchel1998-12-22 Mark Mitchell <mark@markmitchell.com>
1998-12-14 mmitchel * class.c (pushclass): Tweak handling of class-level...
1998-11-23 jasonupdate copyrights
1998-11-22 jason * decl.c (tag_name): New fn.
1998-11-21 jason Handle specifying template args to member function...
1998-11-18 mmitchel * cp-tree.h (PTRMEM_CST_CLASS): Fix typo.
1998-11-18 jason * decl.c (cplus_expand_expr_stmt): Always complain...
1998-11-17 mmitchel * cp-tree.h (TYPE_ALIAS_SET): Document language-depend...
1998-11-15 jason * decl.c (struct cp_function): Add named_label_uses.
1998-11-01 mmitchel * cp-tree.h (COMPARE_STRICT): New macro.
1998-10-26 jason * cp-tree.def (TYPEOF_TYPE): New code.
1998-10-23 mmitchel * cplus-dem.c (work_stuff): Replace const_type and...
1998-10-23 jason * cp-tree.h (CP_TYPE_READONLY): New macro to handle...
1998-10-19 jason Revamp references to member functions.
1998-10-17 ghaziWarning fixes:
1998-10-06 mmitchel * cp-tree.def (PTRMEM_CST): New tree node.
1998-10-04 jason * decl.c (grokdeclarator): Remove redundant calls to
1998-10-03 mmitchel * class.c (current_class_ptr, current_class_ref):...
1998-10-01 jason * cp-tree.h (FORMAT_VBASE_NAME): New macro.
1998-09-24 mmitchel * cp-tree.h (language_lvalue_valid): Remove.
1998-09-07 jasonrevert error reporting patch
1998-09-06 mmitchel * cp-error.def: New file.
1998-08-27 jason Never change BINFO_INHERITANCE_CHAIN.
1998-08-27 mmitchel * class.c (build_vbase_path): Use reverse_path.
1998-08-27 jason Stop sharing binfos for indirect virtual bases.
1998-08-26 ghazi * system.h: Include stdarg.h/varargs.h, make...
1998-08-20 jasonoops
1998-08-20 jason * tree.c (search_tree, no_linkage_helper, no_linkage_c...
1998-08-17 jasontweak
1998-08-17 jason * gxxint.texi: Remove obsolete documentation of overlo...
1998-08-02 mmitchel * cp-tree.def (LOOKUP_EXPR): Document. Remove second...
1998-07-27 jason * parse.y (direct_notype_declarator): Add precedence...
1998-07-21 jason * tree.c (canonical_type_variant): New fn to handle...
1998-07-17 jason * pt.c (tsubst, case FUNCTION_DECL): Fix getting compl...
1998-07-06 jason * decl.c (lookup_tag): Use CP_DECL_CONTEXT.
1998-06-29 brendanrevert part of the last checkin
1998-06-29 brendan * tree.c (build_srcloc): Make sure we allocate this...
1998-06-10 jfc1998-06-10 John Carr <jfc@mit.edu>
1998-06-04 jason * tree.c (really_overloaded_fn): Only see through...
1998-06-04 jason * error.c (dump_expr): Clean up NEW_EXPR case.
1998-06-01 jason * tree.c (build_cplus_array_type_1): Also check index_...
1998-05-29 jason * tree.c (layout_basetypes): If we change TYPE_SIZE...
1998-05-24 mmitchel1998-05-24 Mark Mitchell <mark@markmitchell.com>
next