semantics.c (finish_if_stmt_cond): Copy cond to permanent_obstack.
[gcc.git] / gcc / cp / ChangeLog
1999-06-04 Jason Merrillsemantics.c (finish_if_stmt_cond): Copy cond to permane...
1999-06-04 Nathan Sidwell* except.c (build_throw): Check throw expression validity.
1999-06-03 Mark Mitchelldecl.c (grokdeclarator): Don't treat arbitrary types...
1999-06-03 Nathan Sidwellsemantics.c (begin_class_definition): Update the struct...
1999-05-31 Kaveh R. Ghazi* Makefile.in (ALL_CFLAGS): Add '-W -Wall'.
1999-05-31 Mark Mitchelltree.c (build_cplus_array_type_1): Use push_obstacks_no...
1999-05-31 Mark Mitchelltree.c (cp_build_qualified_type_real): Rework ARRAY_TYP...
1999-05-30 Mark Mitchelllex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_...
1999-05-30 Mark Mitchelldecl.c (start_decl): Move checks on initialization...
1999-05-28 Mark Mitchelldecl.c (add_binding): Don't complain about a redeclarat...
1999-05-28 Nathan Sidwelldecl.c (complete_array_type): Allocate off same obstack.
1999-05-28 Mark Mitchelldecl.c (lookup_namespace_name): Handle getting a TEMPLA...
1999-05-25 Mark Mitchellclass.c (finish_vtbls): Copy BINFO_VIRTUALs before...
1999-05-25 Jason Merrilltypeck.c (casts_away_constness, [...]): Strip both...
1999-05-24 Mark Mitchelldecl2.c (mark_vtable_entries): Don't make a copy of...
1999-05-24 Mark Mitchelltypeck.c (build_static_cast): Don't allow static_casts...
1999-05-24 Mark Mitchelldecl.c (lookup_tag): Remove code no longer needed after...
1999-05-22 Mark Mitchellpt.c (for_each_template_parm): Walk into TYPENAME_TYPEs...
1999-05-22 Mark Mitchellcp-tree.h (push_nested_namespace): Declare.
1999-05-22 Mark Mitchell* tree.c (mapcar): Handle LVALUE_EXPR.
1999-05-22 Mark Mitchellcp-tree.h (cplus_expand_constant): Declare.
1999-05-21 Mark MitchellMake-lang.in (cc1plus): Make it depend on gxx.gperf.
1999-05-21 Mark Mitchelltypeck.c (build_ptrmemfunc): Handle PTRMEM_CSTs careful...
1999-05-21 Mark Mitchellpt.c (tsubst): Don't issue error messages when we're...
1999-05-20 Jason Merrillclass.c (instantiate_type): Downgrade errors for object...
1999-05-20 Mark Mitchelldecl.c (grokdeclarator): Don't treat [] as indicating...
1999-05-20 Mark Mitchellcall.c (build_object_call): Don't look at DECL_NAME...
1999-05-20 Mark Mitchellpt.c (for_each_template_parm): Rework to match document...
1999-05-20 Jason Merrillclass.c (finish_struct_1): Still check for ANON_AGGR_TY...
1999-05-20 Jason Merrilltree.c (lvalue_p_1): A NOP_EXPR can be an lvalue.
1999-05-20 Mark Mitchellcp-tree.h (make_ptrmem_cst): New function.
1999-05-19 Mark Mitchell* pt.c (build_template_decl): Copy DECL_NONCONVERTING_P.
1999-05-19 Mark Mitchelldecl2.c (start_static_storage_duration_function): Fix...
1999-05-19 Jason MerrillImplement anonymous structs.
1999-05-19 Mark Mitchelltree.c (cp_build_qualified_type): Don't allow qualified...
1999-05-19 Arvind Sankar* gxxint.texi: Fix typo.
1999-05-19 Jason Merrillcall.c (find_scoped_type, [...]): Lose.
1999-05-18 Jason Merrillcall.c (joust): Compare the types of the conv ops,...
1999-05-17 Zack WeinbergFix ChangeLog entry.
1999-05-17 Zack Weinberglang-specs.h: Define __GNU_CC and __GNUC_MINOR__ only...
1999-05-17 Mark Mitchellcp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
1999-05-17 Mark Mitchellcall.c (build_over_call): Don't throw away initializati...
1999-05-16 Mark Mitchelldecl2.c (build_expr_from_tree): Handle COMPONENT_REFs...
1999-05-16 Jason Merrillrevert
1999-05-16 Jason Merrill* init.c (build_new_1): suspend_momentary while calcula...
1999-05-16 Jason Merrilldecl2.c (finish_objects): Don't use .?tors.* if we...
1999-05-16 Mark Mitchellcp-tree.h (permanent_p): New function.
1999-05-13 Per BothnerFix typo.
1999-05-13 Per Bothnerclass.c (push_lang_context): Turn off DECL_IGNORED_P...
1999-05-10 Zack Weinberglang-specs.h: Pass -$ to the preprocessor.
1999-05-10 Jason Merrillinit.c (build_offset_ref): Wrap baselinks in OFFSET_REF...
1999-05-07 Jason Merrillinit.c (resolve_offset_ref): Don't return a raw method.
1999-05-06 Nathan Sidwell* call.c (build_new_method_call): Use TYPE_MAIN_VARIANT...
1999-05-05 Mark Mitchelldecl2.c (start_objects): Don't let static constructors...
1999-05-03 Martin v. Löwistypeck.c (string_conv_p): Use same_type_p to check...
1999-05-03 Mark Mitchellsearch.c (lookup_field_r): Set the TREE_TYPE of an...
1999-05-03 Mark Mitchell* typeck.c (build_const_cast): Tighten checks for legality.
1999-05-03 Martin v. Löwisinit.c (build_member_call): Lookup names coming from...
1999-05-03 Jim Blandy* gxxint.texi: Add documentation for 'I'.
1999-05-02 Martin v. Löwis* tinfo.cc (operator==): Qualify type_info with std::.
1999-05-02 Mark Mitchellcp-tree.h (lang_decl_flags): Remove comdat.
1999-05-01 Mark Mitchelldecl.c (wrapup_globals_for_namespace): Fix thinko in...
1999-04-30 Mark Mitchellclass.c (build_vtable): Use build_lang_decl when buildi...
1999-04-30 Mark Mitchelltypeck.c (build_const_cast): Tweak last change to handl...
1999-04-30 Mark Mitchelltypeck.c (build_const_cast): Disallow use of const_cast...
1999-04-30 Nathan Sidwelldecl.c (cp_finish_decl): Don't permit arrays of abstrac...
1999-04-29 Mark Mitchelldecl2.c (do_static_destruction): Remove obsolete FIXME...
1999-04-29 Richard Hendersondecl2.c (do_static_initialization): Call do_pending_sta...
1999-04-29 Nathan Sidwellcp-tree.h (TYPE_NOTHROW_P): New macro.
1999-04-28 Nathan Sidwellcp-tree.h (build_component_addr): Remove prototype.
1999-04-28 Andreas Schwab* search.c (binfo_for_vtable): Initialize bfvi.var.
1999-04-27 Alexandre OlivaFixed some old ChangeLog entries I wrote before becomin...
1999-04-27 Nathan Sidwell* rtti.c (build_x_typeid): Check rtti is enabled.
1999-04-27 Mark Mitchellsearch.c (is_subobject_of_p): Make sure we're looking...
1999-04-26 Marc Espie* Make-lang.in (cplib2.ready): Don't depend on phony...
1999-04-23 Mark Mitchelldecl2.c (finish_file): Tweak handling of extern inlines...
1999-04-23 Mark Mitchellsearch.c (is_subobject_of_p): Handle TEMPLATE_TYPE_PARM...
1999-04-22 Brendan Kehoetree.c (build_exception_variant): Fix typo: use the...
1999-04-22 Mark Mitchellcp-tree.h (lang_decl_flags): Remove returns_first_arg...
1999-04-22 Mark Mitchellgxx.gperf (RETURN): Rename to RETURN_KEYWORD to avoid...
1999-04-22 Mark Mitchell* decl.c (make_typename_type): Tighten error-checking.
1999-04-20 Mark Mitchellcp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-20 Jason Merrilldecl.c (grokfndecl): Always call cplus_decl_attributes.
1999-04-19 Mark Mitchellcp-tree.h (finish_static_data_member_decl): New function.
1999-04-18 Mark Mitchellcp-tree.h (finish_class_definition): Add parameter.
1999-04-17 Mark Mitchelldecl.c (xref_tag): Revise handling of nested template...
1999-04-16 Mark Mitchellclass.c (finish_struct): Remove unused variable.
1999-04-16 Mark Mitchellcp-tree.h (TREE_NONLOCAL_FLAG): Remove.
1999-04-16 Mark Mitchelldecl.c (warn_about_implicit_typename_lookup): New function.
1999-04-15 Mark Mitchellcp-tree.h (lookup_nested_field): Remove.
1999-04-15 Mark Mitchellcp-tree.h (lang_type): Add documentation.
1999-04-15 Jason Merrillremove conflict indicators
1999-04-15 Jason Merrillparse.y (after_type_declarator_intern): New nonterminal.
1999-04-14 Mark Mitchellcp-tree.h (popclass): Change declaration.
1999-04-14 Jason Merrillremove change bars
1999-04-14 Jason Merrilltypeck.c (build_unary_op): Handle taking the address...
1999-04-14 Martin v. Löwisextend.texi (Deprecated Features): New node.
1999-04-14 Jason Merrilldecl2.c (setup_initp): Compare DECL_ASSEMBLER_NAME...
1999-04-13 Mike StumpFix spelling and formatting.
1999-04-13 Jason Merrill* pt.c (tsubst_function_type): Copy attributes over.
next