OSDN Git Service

* cp/cp-tree.h (struct cp_language_function): Remove x_result_rtx.
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
2000-10-07 rth * cp/cp-tree.h (struct cp_language_function...
2000-10-06 nathan * pt.c (lookup_template_class): Set current access...
2000-10-06 rth * semantics.c (genrtl_finish_function): Don...
2000-10-06 tromey * init.c (build_java_class_ref): Use `build_static_nam...
2000-10-05 nathan * cp-tree.h (access_kind): Fix comment typo.
2000-10-05 nathan * pt.c (tsubst_expr, DECL_STMT case): Don't process if
2000-10-05 nathan * spew.c (frob_id): New static function.
2000-10-01 mmitchel * c-decl.c (c_expand_body): Don't generate RTL if...
2000-09-30 jsm28 * c-tree.texi, contrib.texi, gcc.texi, install.texi...
2000-09-29 gdrcp/
2000-09-24 mmitchel * c-tree.texi: Moved here from cp/ir.texi. Documented...
2000-09-21 jason * decl2.c (get_guard): Check DECL_FUNCTION_SCOPE_P.
2000-09-21 aj * errfn.c: Move declaration of cp_printer and...
2000-09-20 mmitchel * tree.c (mark_local_for_remap_r): Handle CASE_LABELs.
2000-09-20 hp * except.c: Delete #if 0:d EXCEPTION_SECTION_ASM_OP...
2000-09-19 mmitchel * decl.c (start_function): Robustify.
2000-09-19 ghazi * Makefile.in (c-common.o): Depend on diagnostic.h.
2000-09-17 geoffk * decl2.c (handle_class_head): Always push some scope...
2000-09-17 mmitchel * splay-tree.c (splay_tree_predecessor): Fix typo...
2000-09-14 jsm28 * c-parse.in (reswords): Add _Complex.
2000-09-14 kenner * Makefile.in (LN): Remove duplicate definition.
2000-09-14 law * init.c (begin_init_stmts): Don't use // comments.
2000-09-13 jason * decl.c (maybe_deduce_size_from_array_init...
2000-09-12 mmitchel * decl.c (finish_case_label): Given the LABEL_DECL a
2000-09-12 gdr * error.c (TFF_PLAIN_IDENTIFIER, TFF_NAMESPACE_SCOPE,
2000-09-12 gdr * ir.texi: Add more documentation.
2000-09-12 mmitchel * c-common.h (genrtl_clear_out_block): Remove.
2000-09-11 nathan * error.c (cp_tree_printer, case 'P'): Append break.
2000-09-11 nathan * cp-tree.h (frob_opname): Declare.
2000-09-11 zack * defaults.h: Provide default definitions for...
2000-09-10 mmitchel * c-common.h (add_stmt): Change prototype.
2000-09-07 gdr * ir.texi: Document type nodes.
2000-09-07 mmitchel * c-common.h (prep_stmt): Declare.
2000-09-07 mmitchel * decl.c (initialize_local_var): Remove RTL-generating...
2000-09-07 mmitchel Move statement-tree facilities from C++ to C front...
2000-09-07 zackIntegrated preprocessor.
2000-09-06 mmitchel * extend.texi: Mark named return value extension as...
2000-09-06 nathan * pt.c (type_unification_real): Replace switch with if.
2000-09-06 nathan * error.c (dump_typename): New function, broken out...
2000-09-06 nathan * init.c (build_offset_ref): Deal with namespace scoped
2000-09-06 nathan * class.c (resolve_address_of_overloaded_function...
2000-09-06 zack * tree.c (walk_tree): Expose tail recursion.
2000-09-05 mmitchel * Makefile.in (CXX_TREE_H): Add dependency on HTAB_H.
2000-09-05 jason * cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM...
2000-09-05 jason * decl.c (finish_function): Move the code for...
2000-09-04 nathan * init.c (resolve_offset_ref): Deal with TEMPLATE_ID_EXPR.
2000-09-04 nathan * pt.c (lookup_template_class): Remove abort.
2000-09-04 nathan * decl2.c (arg_assoc): Deal with COMPONENT_REFs inside
2000-09-04 mmitchel * operators.def (ALIGNOF_EXPR, MAX_EXPR, MIN_EXPR...
2000-09-01 nathan * parse.y (named_class_head): Check for TYPENAME_TYPE...
2000-09-01 nathan * call.c (build_scoped_method_call): Check it is not...
2000-08-30 jason * cp-tree.h (LOCAL_CLASS_P): Use decl_function_...
2000-08-29 zack * cp/semantics.c (prune_unused_decls): New function.
2000-08-29 zacktop level:
2000-08-29 mmitchel * calls.c (expand_call): Don't create a VAR_DECL just...
2000-08-29 jason2000-08-28 Daniel Berlin <dberlin@redhat.com>
2000-08-28 samuel * mangle.c (CLASSTYPE_TEMPLATE_ID_P): Remove unexplain...
2000-08-28 jason * decl.c (pushdecl): Matching decls for local...
2000-08-26 gdr * ir.texi (Expressions): Fix typo.
2000-08-25 gkm * tree.c (init_tree): Use ARRAY_SIZE.
2000-08-25 gdr * error.c (cp_tree_printer): Rework.
2000-08-25 mmitchel * Make-lang.in (CXX_LIB2FUNCS): Remove cp-demangle...
2000-08-25 mmitchel * decl.c (grokfndecl): Require that `main' return...
2000-08-24 gdr * error.c (tree_formatting_info): New data type.
2000-08-24 jason * typeck.c (build_ptrmemfunc): Just reinterpret...
2000-08-24 gkm * cp-tree.h (MAIN_NAME_P): Remove macro.
2000-08-24 gdr * diagnostic.c (finish_diagnostic): Define.
2000-08-24 jason * typeck.c (build_ptrmemfunc): Save the input...
2000-08-23 mmitchel * cp-tree.h (DECL_CLONED_FUNCTION_P): Check DECL_LANG_...
2000-08-23 gdr * error.c (cp_print_error_function): Don't use embedde...
2000-08-23 gdr * decl.c (init_decl_processing): Remove bogus initiali...
2000-08-22 jason * decl2.c (arg_assoc): Revert my 2000-08-11...
2000-08-22 gdr * Makefile.in (error.o): Depends on diagnostic.h
2000-08-21 law * lang-specs.h: Do not process -o or run the...
2000-08-21 jsm28 * c-tree.h (flag_hosted): Move declaration from here...
2000-08-21 gdr * diagnostic.c (context_as_prefix): Export.
2000-08-21 mmitchel * class.c (build_vtbl_initializer): Clear the entire
2000-08-18 nathan * decl.c (member_function_or_else): Use cp_error ...
2000-08-18 nathan * decl2.c (grokfield): Set CLASSTYPE_GOT_SEMICOLON...
2000-08-18 nathan * cp-tree.h (PTRMEM_OK_P): New macro.
2000-08-18 nathan * decl2.c (arg_assoc_type): Cope with TYPENAME_TYPE.
2000-08-18 nathan * cp-tree.h (enum_name_string): Remove prototype.
2000-08-17 nathan * inc/cxxabi.h (__cxa_vec_new2, __cxa_vec_new3): Declare.
2000-08-17 nathan * vec.cc (__cxa_vec_new): Set "C" linkage.
2000-08-17 nathan * cvt.c (cp_convert_to_pointer): Pass itf_complain...
2000-08-17 nathan * class.c (instantiate_type): Reinstate local variable
2000-08-17 nathan * cp-tree.h (instantiate_type_flags): New enumeration.
2000-08-17 nathanfix the fibs in previous entry
2000-08-17 nathan * cp-tree.h (CPTR_AGGR_TAG): New global tree node.
2000-08-14 nathan * cvt.c (warn_ref_binding): New static function, broke...
2000-08-12 jason * parse.y (template_arg): Add rule for template...
2000-08-12 jason * decl2.c (add_function): Reorganize.
2000-08-12 jason * decl.c (lookup_name_real): Don't forget the...
2000-08-11 nathan * cp-tree.h (resolve_scope_to_name): Remove unused...
2000-08-11 nathan * parse.y (named_complex_class_head_sans_basetype...
2000-08-11 nathan * decl2.c (build_expr_from_tree, case METHOD_CALL_EXPR...
2000-08-11 nathan * decl.c (check_tag_decl): Diagnose typename's which...
2000-08-10 nathan * init.c (build_aggr_init): Reject bogus array initial...
2000-08-09 nathan * rtti.c (build_dynamic_cast_1): Set "C" linkage for...
2000-08-09 nathan * cvt.c (convert_to_pointer_force): Fix error message...
next