Fix p24939.
[gcc.git] / gcc / cp / ChangeLog
1999-12-03 Mike StumpFix p24939.
1999-12-01 Mark Mitchellcp-tree.h (min_tree_cons): Remove.
1999-11-29 Mark Mitchell* pt.c (tsubst_decl): Robustify.
1999-11-27 Mark Mitchelldecl2.c (finish_file): Call expand_body for inline...
1999-11-25 Mark MitchellMake-lang.in (CXX_SRCS): Add optimize.c.
1999-11-25 Jason Merrillsearch.c (note_debug_info_needed): Do perform this...
1999-11-25 Mark Mitchellpt.c (tsubst_decl): Copy TREE_ASM_WRITTEN for VAR_DECLs.
1999-11-23 Kaveh R. Ghazidecl.c (pushdecl, [...]): Don't call a variadic functio...
1999-11-23 Mark Mitchell* cp-tree.h (DECL_NEEDED_P): Tweak to match documentation.
1999-11-23 Mark Mitchellcp-tree.def (CTOR_COMPLETE): New tree node.
1999-11-23 Mark Mitchellcp-tree.def (FUNCTION_NAME): New tree node.
1999-11-22 Nathan Sidwellsemantics.c (finish_unary_op_expr): Only set TREE_NEGAT...
1999-11-21 Alexandre Olivacp-tree.h (build_vec_delete): Remove `auto_delete'...
1999-11-19 Nathan Sidwellextend.texi: Document C++ restricted pointers and refer...
1999-11-18 Mark Mitchellexcept.c (expand_end_catch_block): Fix typo.
1999-11-16 Jason Merrillcp-tree.h, decl.c (compute_array_index_type): Make...
1999-11-16 Jason Merrillclass.c (finish_struct): If we're a local class in...
1999-11-14 Mark Mitchellcp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-11-14 Mark Mitchellcall.c (build_conditional_expr): Use build_target_expr_...
1999-11-13 Jason Merrilldecl.c (duplicate_decls): Propagate DECL_DEFER_OUTPUT.
1999-11-13 Mark Mitchelldecl.c (cplus_expand_expr_stmt): Don't call break_out_c...
1999-11-12 Jason Merrill* rtti.c (synthesize_tinfo_fn): Set DECL_DEFER_OUTPUT.
1999-11-12 Diego Novilloinit.c (init_init_processing): Re-instated Nov 11 patch...
1999-11-12 Diego NovilloUndo patch from Nov/11/99 to init.c regarding misalignm...
1999-11-12 Mark Mitchelldecl.c (compute_array_index_type): New function, split...
1999-11-12 Diego NovilloMoved ChangeLog entry to its proper place.
1999-11-10 Mark Mitchellerror.c (dump_function_name): Don't crash if given...
1999-11-10 Philippe De Muyteransidecl.h: Define and test `GCC_VERSION', not `HAVE_GC...
1999-11-09 Mark Mitchellcp-tree.h (language_function): Remove x_last_dtor_insn...
1999-11-09 Mark Mitchelldecl.c (store_parm_decls): Generate cleanup code at...
1999-11-07 Mark Mitchellcp-tree.h (begin_new_placement): Remove.
1999-11-05 Martin v. Löwiscp-tree.h (VAR_TEMPL_TYPE_OR_FUNCTION_DECL_CHECK):...
1999-11-05 Mark MitchellMakefile.in (typeck2.o): Depend on output.h.
1999-11-05 Mark MitchellMakefile.in (typeck2.o): Depend on output.h.
1999-11-03 Mark Mitchellclass.c (check_bitfield_decl): New function, split...
1999-11-03 Mark Mitchell* decl.c (grokfndecl): Remove dead code.
1999-11-03 Mark Mitchell* dump.c (dequeue_and_dump): Fix thinko for catch-clauses.
1999-11-03 Scott Snyderdecl2.c (build_expr_from_tree): Handle REALPART_EXPR...
1999-11-02 Jason Merrilldecl2.c (maybe_make_one_only): Always make things comda...
1999-11-01 Mark Mitchelldecl.c (finish_function): Call free_after_parsing for...
1999-10-31 Brendan Kehoe* cp-tree.h (flag_dump_translation_unit): Add decl.
1999-10-31 Stephen L Moshier* lex.c (yylex): Accept 'f' in mantissa of hex float...
1999-10-30 Mark Mitchelldecl.c (pop_cp_function_context): Don't call free on...
1999-10-29 Mark Mitchellcp-tree.h (make_typename_type): Change prototype.
1999-10-29 Mark Mitchellsemantics.c (finish_handler): End the scope of the...
1999-10-28 Ian Lance Taylorimprove ChangeLog message
1999-10-28 Ian Lance Taylorrtti.c (build_dynamic_cast_1): Give a better error...
1999-10-28 Mark Mitchellcp-tree.h (make_temp_vec): Remove.
1999-10-27 Mark Mitchelldump.c (dequeue_and_dump): Dump HANDLERs and SAVE_EXPRs.
1999-10-27 Jeffrey A Lawc-typeck.c (build_function_call): Check that the built...
1999-10-26 Mark Mitchelltree.h (BLOCK_TYPE_TAGS): Remove.
1999-10-25 Mark Mitchelldecl.c (push_overloaded_decl_1): Use pushdecl.
1999-10-22 Mark Mitchelldump.c (dequeue_and_dump): Replace several uses of...
1999-10-21 Kaveh R. Ghazicalls.c: Include tm_p.h later, so everything we need...
1999-10-21 Mark Mitchellcp-tree.h (SCOPE_PARTIAL_P): New macro.
1999-10-21 Mark Mitchellcp-tree.def (EMPTY_CLASS_EXPR): New tree node.
1999-10-20 Mark Mitchellcp-tree.h (DECL_NAMESPACE_SCOPE_P): Don't treat templat...
1999-10-19 Mark Mitchellmethod.c (PARM_CAN_BE_ARRAY_TYPE): Remove.
1999-10-17 Mark Mitchelldump.c (dequeue_and_dump): Handle CLEANUP_POINT_EXPR.
1999-10-16 Greg McGarylex.c (lang_init_options): Set flag_bounds_check as...
1999-10-14 Andrew Haleyclass.c (finish_struct_1): Force alignment of non-bitfi...
1999-10-14 J"orn Renneckegcc toplevel:
1999-10-13 Jason Merrilldecl.c (lang_mark_tree): Mark NAMESPACE_LEVEL.
1999-10-13 Mark Mitchelldecl.c (make_rtl_for_local_static): Don't create regist...
1999-10-13 Nathan Sidwellcp-tree.h (build_x_va_arg): Prototype new function.
1999-10-12 Jason Merrill* class.c (fixed_type_or_null): Always set *nonnull.
1999-10-10 Kaveh R. Ghaziansidecl.h (HAVE_GCC_VERSION): New macro.
1999-10-09 Mark Mitchellcp-tree.h (make_rtl_for_local_static): New function.
1999-10-08 Kaveh R. GhaziMakefile.in (insn-recog.o): Depend on hard-reg-set...
1999-10-08 Franz Sirlcp-tree.h (cp_make_lake_type): Renamed from make_lang_type.
1999-10-08 Mark Mitchellpt.c (tsubst_expr): Set DECL_TEMPLATE_INSTANTIATED...
1999-10-08 Jason Merrillclass.c (build_vtable_entry_ref): Use finish_asm_stmt.
1999-10-07 Mark Mitchellfriend.c (make_friend_class): Robustify.
1999-10-07 Mark Mitchell* dump.c (dequeue_and_dump): Dump all three operands...
1999-10-06 Mark Mitchellcp-tree.h (CLASSTYPE_VFIELD): Remove.
1999-10-06 Brendan Kehoedecl.c (grokdeclarator): Only warn about non-zero array...
1999-10-06 Mark Mitchelldecl2.c (start_static_storage_duration_function): Push...
1999-10-06 Mark Mitchelldump.c (DUMP_CHILDREN): Remove.
1999-10-05 Mark Mitchellir.texi: Document BIND_EXPR, LOOP_EXPR, and EXIT_EXPR.
1999-10-05 Mark Mitchell* ir.texi: Document LOOP_EXPR and EXIT_EXPR.
1999-10-05 Mark Mitchellmethod.c (synthesize_method): Call setup_vtbl_ptr for...
1999-10-04 Nathan Sidwelldecl2.c (grok_alignof): Don't decay lvalues.
1999-10-04 Mark Mitchellcp-tree.h (struct language_function): Remove static_lab...
1999-10-04 Mark Mitchellcall.c (build_over_call): Don't set TREE_SIDE_EFFECTS...
1999-10-04 Jason Merrill* init.c (build_vec_delete_1): Fold COND_EXPRs.
1999-10-03 Mark Mitchellcp-tree.def (VEC_INIT_EXPR): Remove.
1999-10-03 Mark Mitchelltree.c (lvalue_p_1): Use DECL_C_BIT_FIELD to check...
1999-10-02 Jason Merrill* typeck.c (decay_conversion): Strip cv-quals from...
1999-10-01 Mark Mitchellpt.c (tsubst_decl): If the type of a template instantia...
1999-10-01 Mark Mitchelldecl.c (initialize_local_var): Handle static variables...
1999-10-01 Mark Mitchell* method.c (emit_thunk): Don't crash when -fsyntax...
1999-09-30 Mark Mitchellcp-tree.h (lang_decl_flags): Add global_ctor_p and...
1999-09-30 Mark Mitchelldecl2.c (struct priority_info_s): Remove initialization...
1999-09-30 Dirk Zollercp-tree.h (warn_float_equal): Declare.
1999-09-30 Jason MerrillSupport normal type_info-based EH mechanisms with ...
1999-09-29 Jason Merrillclass.c (class_cache_obstack, [...]): Remove.
1999-09-29 Mark Mitchelldump.c (dequeue_and_dump): Dump DECL_EXTERNAL.
1999-09-29 Mark Mitchelldump.c (dequeue_and_dump): Improve support for dumping...
1999-09-29 Mark Mitchellcp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): Move here...
1999-09-29 Nathan Sidwellerror.c (dump_template_parms): Don't use TS_PEDANTIC_NA...
next