lex.c (check_newline): Add support for \ as `natural' characters in file names in...
[gcc.git] / gcc / cp / ChangeLog
1998-12-07 Mike Stumplex.c (check_newline): Add support for \ as `natural...
1998-12-07 Zack Weinbergdecl2.c: s/data/opts/ when initializing cpp_reader...
1998-12-07 Jason Merrilldecl.c (build_typename_type): Set DECL_ARTIFICIAL.
1998-12-06 Jason Merrilldecl2.c (coerce_new_type): Use same_type_p.
1998-12-04 Jason Merrilllex.c (handle_cp_pragma): Disable #pragma interface...
1998-12-04 Jason Merrillpt.c (check_template_shadow): New fn.
1998-12-03 Mark Mitchellclass.c (handle_using_decl): Fix comment.
1998-12-02 Mark Mitchelldecl2.c (validate_nonmember_using_decl): Complain about...
1998-11-29 Jason Merrilltypeck2.c (process_init_constructor): Use same_type_p.
1998-11-29 Jason Merrillpt.c (unify, [...]): Pass down 'strict' rather than...
1998-11-27 Kaveh R. Ghazi* g++spec.c: Don't prototype xmalloc.
1998-11-25 Jason Merrillexcept.c (expand_throw): Use TYPE_PTR_P to check for...
1998-11-25 Andreas Schwablex.c (make_lang_type): Clear the whole struct lang_typ...
1998-11-25 Jason Merrilldecl.c (start_decl): An explicit specialization of...
1998-11-25 Jason Merrillexcept.c (expand_throw): Use cp_finish_decl for the...
1998-11-24 Jason Merrilllex.c (handle_generic_pragma): Use token_buffer.
1998-11-24 Jason Merrilltypeck.c (build_component_ref): Remove unused statement.
1998-11-24 Jason Merrillclass.c (add_method): Build up OVERLOADs properly for...
1998-11-23 Jason Merrilltypeck2.c (process_init_constructor): If there are...
1998-11-23 Mark Mitchellpt.c (instantiate_class_template): Don't try to figure...
1998-11-23 Benjamin Kosnikmethod.c (process_overload_item): Add call to build_man...
1998-11-23 Jason Merrillparse.y (named_class_head): Update CLASSTYPE_DECLARED_C...
1998-11-23 Jason Merrillclass.c (finish_struct_1): Set things up for 0-width...
1998-11-22 Jason Merrilldecl.c: Lose warn_about_return_type.
1998-11-22 Jason Merrilldecl.c (tag_name): New fn.
1998-11-22 Mark Mitchelldecl.c (poplevel): Remove code to handle KEEP == 2.
1998-11-21 Jason Merrilldecl.c (require_complete_types_for_parms): Call layout_...
1998-11-21 Martin v. Löwisdecl2.c (validate_nonmember_using_decl): Allow using...
1998-11-21 Jason MerrillHandle specifying template args to member function...
1998-11-19 Manfred HollsteinMakefile.in (mandir): Set to @mandir@.
1998-11-19 Jason Merrillsemantics.c (begin_class_definition): Call maybe_proces...
1998-11-18 Mark Mitchellcp-tree.h (PTRMEM_CST_CLASS): Fix typo.
1998-11-18 Jason Merrilldecl.c (cplus_expand_expr_stmt): Always complain about...
1998-11-18 Mark Mitchell* Make-lang.in (cc1plus): Add dependency on hash.o.
1998-11-18 Jason Merrillsearch.c (get_abstract_virtuals): Complain about virtua...
1998-11-17 Mark Mitchellcp-tree.h (TYPE_ALIAS_SET): Document language-dependent...
1998-11-17 Jason Merrillpt.c (tsubst): Add diagnostics for invalid array, refer...
1998-11-16 Jason Merrilltypeck2.c (my_friendly_abort): Don't fatal twice in...
1998-11-16 Mark Mitchellcp-tree.h (DECL_TEMPLATE_INSTANTIATED): New macro.
1998-11-16 Jason Merrilldecl.c (cplus_expand_expr_stmt): Promote warning about...
1998-11-15 Jason Merrilldecl.c (struct cp_function): Add named_label_uses.
1998-11-13 Mark Mitchellexcept.c (expand_throw): Make sure first argument to...
1998-11-11 Jason Merrillpt.c (try_one_overload): Take orig_targs again.
1998-11-08 Mark Mitchell* method.c (build_overload_value): Handle REFERENCE_TYPE.
1998-11-08 Martin v. Löwisdecl.c (grokdeclarator): Allow namespace-scoped members...
1998-11-08 Jason Merrillpt.c (tsubst_decl): Don't mess with the global value...
1998-11-07 Kaveh R. Ghazicp-tree.h: Don't include gansidecl.h.
1998-11-06 Mark Mitchellcp-tree.h (lang_decl_flags): Add defined_in_class.
1998-11-04 Mark Mitchellcp-tree.h (CP_TYPE_CONST_P): Make {0,1}-valued.
1998-11-03 Mark Mitchell* pt.c (tsubst): Use build_index_type, not build_index_...
1998-11-03 Jason Merrillclass.c (instantiate_type): Be more helpful.
1998-11-02 Mark Mitchell* init.c (expand_vec_init): Fix off-by-one error.
1998-11-01 Alexandre Olivaparse.y (apparent_template_type): new type
1998-11-01 Mark Mitchellcp-tree.h (COMPARE_STRICT): New macro.
1998-10-31 Jason Merrill* rtti.c (build_dynamic_cast_1): Fix cut-and-paste...
1998-10-30 Mark Mitchelldecl2.c (delete_sanity): Pass integer_zero_node, not...
1998-10-29 Jason Merrill* decl.c (lookup_name_real): Simplify suggested fix.
1998-10-29 Jason Merrill* decl.c (lookup_name_real): OK, only warn if not lexing.
1998-10-29 Jason Merrillcp-tree.h (IDENTIFIER_MARKED): New macro.
1998-10-29 Zack Weinberglex.c: Call check_newline from lang_init always.
1998-10-29 Jason Merrillpt.c (push_template_decl_real): Generalize check for...
1998-10-28 Richard HendersonMakefile.in (cc1plus): Put CXX_OBJS, and thence @extra_...
1998-10-28 Jason Merrillclass.c (instantiate_type): Don't consider templates...
1998-10-28 Jason Merrillclass.c (finish_struct_1): Don't complain about non...
1998-10-28 Jason Merrillrevert: pt.c (convert_nontype_argument): Tell instantia...
1998-10-28 Jason Merrillinit.c (build_delete): Reset TYPE_HAS_DESTRUCTOR here.
1998-10-28 Jason Merrillpt.c (push_template_decl_real): Complain about default...
1998-10-28 Jason Merrillcall.c (add_function_candidate): Treat conversion funct...
1998-10-27 Jason Merrilllex.c (do_identifier): Also generate LOOKUP_EXPR for...
1998-10-27 Mark Mitchelldecl.c (grokdeclarator): Use type_quals, rather than...
1998-10-27 Jason Merrillcall.c (standard_conversion): instantiate_type here.
1998-10-26 Mark Mitchellerror.c (dump_decl): Deal with TEMPLATE_DECLs that...
1998-10-26 Jason Merrilldecl.c (grokdeclarator): Complain about a variable...
1998-10-26 Brendan Kehoe* decl.c (grokdeclarator): Disallow `explicit' in a...
1998-10-26 Jason Merrilltypeck2.c (process_init_constructor): Only skip anonymo...
1998-10-26 Jason Merrillcp-tree.def (TYPEOF_TYPE): New code.
1998-10-26 Jason Merrilltypeck2.c (check_for_new_type): Only depend on pedantic...
1998-10-26 Manfred Hollsteincp-tree.h (FORMAT_VBASE_NAME): Make definition uncondit...
1998-10-26 Jason Merrilltypeck.c (convert_arguments): Don't handle pmf referenc...
1998-10-25 Mark Mitchelldecl.c (grokdeclarator): Set DECL_NONCONVERTING_P for...
1998-10-24 Martin v. Löwis* gxxint.texi: Correct documentation for n, N, Q, and B.
1998-10-24 Martin v. Löwisparse.y (condition): Convert VAR_DECL from reference...
1998-10-23 Andrew MacLeodexception.cc (__cp_pop_exception): Free the original...
1998-10-23 Mark Mitchellcplus-dem.c (work_stuff): Replace const_type and volati...
1998-10-23 Jason Merrillcp-tree.h (CP_TYPE_READONLY): New macro to handle arrays.
1998-10-22 Martin v. Löwisparse.y (named_class_head): Push into class while parsi...
1998-10-22 Martin v. Löwis* init.c (build_new_1): Delay cleanup until end of...
1998-10-21 Jason Merrill* typeck.c (build_component_ref): Use of a type here...
1998-10-19 Jason MerrillRevamp references to member functions.
1998-10-18 Martin v. Löwisdecl2.c (validate_nonmember_using_decl): Fix using...
1998-10-18 Jason Merrill* decl.c (grokvardecl): Fix thinko.
1998-10-18 Jason Merrilldecl.c (grokdeclarator): Embedded attrs bind to the...
1998-10-18 Jason Merrillparse.y (fn.def2): Fix 'attrs' format.
1998-10-17 Jason Merrilldecl.c (grokfndecl): Set DECL_CONTEXT to namespace...
1998-10-17 Kaveh R. GhaziWarning fixes:
1998-10-16 Mark Mitchelldecl.c (lookup_name_real): Handle template parameters...
1998-10-16 Mark Mitchelldecl.c (expand_static_init): Build cleanups before...
1998-10-16 Mark Mitchellpt.c (for_each_template_parm): Don't examine uninstanti...
1998-10-16 Dave Brolleylex.c (real_yylex): Fix unaligned access of wchar_t.
1998-10-16 Mark Mitchellclass.c (add_method): Fix documentation to reflect...
next