OSDN Git Service

* Makefile.in (INTERFACE): New, set to 1.
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
1998-08-30 law * Makefile.in (INTERFACE): New, set to 1.
1998-08-30 mmitchel * error.c (dump_decl): Use CP_DECL_CONTEXT, not DECL_C...
1998-08-30 mmitchel * decl.c (grokfndecl): Issue error on declaration...
1998-08-30 mmitchel * pt.c (convert_template_argument): New function,...
1998-08-29 bkoz
1998-08-28 mmitchel * lex.c (do_identifier): Fix thinko in previous change.
1998-08-28 jason Add support for discarding unused virtual functions.
1998-08-28 mmitchel * cp-tree.h (build_enumerator): Take the enumeration...
1998-08-28 mmitchel * cp-tree.h (finish_base_specifier): New function.
1998-08-27 jason * lex.c (handle_cp_pragma): Remove #pragma vtable.
1998-08-27 jason * search.c: Tear out all mi_matrix and memoize code.
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 * class.c: #if 0 complete_type_p.
1998-08-27 jason Stop sharing binfos for indirect virtual bases.
1998-08-27 mmitchel * decl.c (build_enumerator): Set DECL_CONTEXT for the
1998-08-26 mmitchel * cp-tree.h (finish_enum): Change prototype.
1998-08-26 mmitchel * lex.c (do_identifier): Fix typo in comment.
1998-08-26 ghazi * system.h: Include stdarg.h/varargs.h, make...
1998-08-25 brendan * pt.c (tsubst_copy): Only do typename overloading...
1998-08-25 jason * typeck.c (comp_cv_target_types): Split out...
1998-08-25 mmitchel * search.c (dependent_base_p): Don't compare a binfo to
1998-08-25 mmitchel * cp-tree.h (CLASS_TYPE_P): Revise definition.
1998-08-25 jason * decl.c (duplicate_decls): Don't complain about different
1998-08-25 jason * typeck.c (convert_for_assignment): Converting from...
1998-08-24 mmitchel * pt.c (tsubst_decl): Move special case code for deali...
1998-08-24 jason * decl.c (start_decl): Remove redundant linkage check.
1998-08-24 mmitchel * pt.c (process_template_parm): Undo previous change.
1998-08-24 mmitchel * cp-tree.h (CLASS_TYPE_P): New macro.
1998-08-24 bkoz
1998-08-24 jason * parse.y (primary): Fix up the type of string constants.
1998-08-24 mmitchel * typeck.c (convert_for_initialization): Move check...
1998-08-24 jason * c-common.c (combine_strings): Also set TREE_READONLY.
1998-08-24 jason * search.c (my_tree_cons): Reimplement.
1998-08-24 jason * lex.c (real_yylex): Don't warn about long...
1998-08-23 mmitchel * decl.c (grokdeclarator): Complain about in-class...
1998-08-23 mmitchel * iomanip.h: Use __extension__ for `extern' explicit...
1998-08-20 jason * tree.c (search_tree, no_linkage_helper, no_linkage_c...
1998-08-20 bothnerUse new ChangeLog style.
1998-08-20 bothner
1998-08-20 bothner
1998-08-20 mmitchel * decl.c (duplicate_decls): Always merge the old and...
1998-08-20 law * init.c (build_builtin_delete_call): Add missi...
1998-08-20 jason * parse.y (notype_unqualified_id): Also accept ~A...
1998-08-19 mmitchel * typeck.c (build_binary_op_nodefault): Warn on use...
1998-08-19 mmitchel * cp-tree.h (ansi_null_node): New variable.
1998-08-17 mmitchel * cp-tree.h (enter_scope_of): New function.
1998-08-17 jason * decl.c (grokparms): No, here.
1998-08-17 jason * decl.c (grokdeclarator): Catch parm with pointer...
1998-08-17 jason * class.c (finish_struct_bits): Also set TYPE_SIZE_UNIT.
1998-08-17 jason * gxxint.texi: Remove obsolete documentation of overlo...
1998-08-17 jason * init.c (build_offset_ref): Don't mess with error_mar...
1998-08-17 bkoz1998-08-17 Benjamin Kosnik <bkoz@loony.cygnus.com>
1998-08-17 law * cp-tree.h (set_identifier_local_value): Provi...
1998-08-14 nickcRename BBISON to BISON
1998-08-13 jason * tree.h: De-conditionalize init_priority code.
1998-08-13 jason * pt.c (tsubst_copy): Hush warning.
1998-08-12 mmitchel * pt.c (print_template_context): Don't abort when...
1998-08-12 mmitchel1998-08-12 Mark Mitchell <mark@markmitchell.com>
1998-08-09 mmitchel * pt.c (check_explicit_specialization): Don't abort...
1998-08-07 mmitchel * typeck.c (require_complete_type): Use complete_type_...
1998-08-07 mmitchel * cvt.c (cp_convert_to_pointer): Handle NULL pointer
1998-08-06 mmitchel * cp-tree.h (ENUM_TEMPLATE_INFO): New macro.
1998-08-04 mmitchel * decl.c (pushtag): Don't mangle the name of a TYPE_DE...
1998-08-03 jason * method.c (set_mangled_name_for_decl): Change return...
1998-08-03 mmitchel * decl2.c (grokfield): Don't mangle the name of a...
1998-08-02 mmitchel * cp-tree.def (LOOKUP_EXPR): Document. Remove second...
1998-08-01 jason * init.c (init_init_processing): Remove BI* handling.
1998-07-31 mmitchel1998-07-31 Mark Mitchell <mark@markmitchell.com>
1998-07-29 jason * decl.c (push_overloaded_decl): Use current_namespace...
1998-07-29 jason * decl.c (lookup_name_real): Fix typo.
1998-07-28 mmitchel * friend.c (is_friend): Be lenient with member functio...
1998-07-28 jason * class.c (finish_struct_1): Convert integer_zero_node to
1998-07-28 mmitchel * cp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-27 jason * typeck2.c (build_functional_cast): Handle default...
1998-07-27 jason * call.c (build_over_call): Pass 1 to popclass.
1998-07-27 jason * parse.y (direct_notype_declarator): Add precedence...
1998-07-27 brolley1998-07-27 Dave Brolley <brolley@cygnus.com>
1998-07-25 jason * decl.c (lookup_name_real): OK, do return the from_ob...
1998-07-24 jason * parse.y (nested_name_specifier_1): Pull out the...
1998-07-24 jason * pt.c (coerce_template_parms): Also complain about...
1998-07-24 jason * cp-tree.h: Add prototype for set_identifier_local_value.
1998-07-23 jason * except.c (process_start_catch_block_old): Call start...
1998-07-23 jason * decl2.c (import_export_template): Fold in...
1998-07-23 jason * class.c (build_vtable): Pass at_eof to import_export...
1998-07-22 jason * inc/exception: Change terminate and unexpected to ().
1998-07-21 jason * tree.c (canonical_type_variant): New fn to handle...
1998-07-20 brolley1998-07-20 Dave Brolley <brolley@cygnus.com>
1998-07-19 jason * lex.c (do_identifier): Look for class value even...
1998-07-19 mmitchel * decl.c (pushtag): Revert previous change.
1998-07-19 mmitchel * decl.c (pushtag): Don't put out debugging informatio...
1998-07-19 mmitchel * error.c (dump_type_real): Don't crash when presented...
1998-07-19 mmitchel * semantics.c (finish_translation_unit): Fix spelling...
1998-07-18 jason * decl.c (lookup_name_real): Pull out single function...
1998-07-17 jason * decl.c (qualify_lookup): Tweak again.
1998-07-17 jason * pt.c (lookup_template_class): Don't mess with the...
1998-07-17 jason * pt.c (tsubst, case FUNCTION_DECL): Fix getting compl...
1998-07-17 jason * parse.y (primary): Use notype_unqualified_id instead...
1998-07-16 mmitchel1998-07-16 Mark Mitchell <mark@markmitchell.com>
1998-07-16 jason * decl.c (qualify_lookup): Handle templates.
next