OSDN Git Service

* decl.c (initialize_local_var): Handle static variables here.
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
1999-10-01 mmitchel * decl.c (initialize_local_var): Handle static variabl...
1999-10-01 mmitchel * method.c (emit_thunk): Don't crash when -fsyntax...
1999-09-30 mmitchel * cp-tree.h (lang_decl_flags): Add global_ctor_p and
1999-09-30 mmitchel * decl2.c (struct priority_info_s): Remove initializat...
1999-09-30 law * cp-tree.h (warn_float_equal): Declare.
1999-09-30 jason Support normal type_info-based EH mechanisms with...
1999-09-29 jason * class.c (class_cache_obstack, class_obstack): Remove.
1999-09-29 mmitchel * dump.c (dequeue_and_dump): Dump DECL_EXTERNAL.
1999-09-29 mmitchel * dump.c (dequeue_and_dump): Improve support for dumpi...
1999-09-29 mmitchel * cp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): Move...
1999-09-29 nathan * error.c (dump_template_parms): Don't use TS_PEDANTIC...
1999-09-29 mmitchel * cp-tree.h (UPT_TEMPLATE): Remove.
1999-09-29 gdr1999-09-28 Gabriel Dos Reis <gdr@codesourcery.com>
1999-09-28 nathan * decl.c (grokdeclarator): Distinguish parameter conte...
1999-09-28 mmitchel * ir.texi: Improve documentation for TARGET_EXPR.
1999-09-27 nathanReformat ChangeLog 1999-09-27 Nathan Sidwell <nathan...
1999-09-27 nathan Augment stringification of trees.
1999-09-27 mmitchel * cp-tree.h (expand_throw): Remove prototype.
1999-09-26 mmitchel * decl.c (start_function): Set x_dont_save_pending_siz...
1999-09-26 ghazi * combine.c (gen_rtx_combine): Add missing call to...
1999-09-25 mmitchel * dump.c (dequeue_and_dump): Handle RESULT_DECL.
1999-09-25 mmitchel * cp-tree.h (check_return_expr): New function.
1999-09-24 mmitchel * cp-tree.h (CPTI_CLEANUP_TYPE): New macro.
1999-09-24 cruxAllow to distinguish between three classes of builtin...
1999-09-24 mmitchel * decl.c (pushdecl): Don't make local declarations...
1999-09-24 mmitchel * ir.texi: Improve documentation for TARGET_EXPRs...
1999-09-24 mmitchel * cp-tree.h (language_function): Add cannot_inline.
1999-09-24 mmitchel * cp-tree.h (DECL_ANON_UNION_ELEMS): New macro.
1999-09-23 loewis * cp-tree.h (VAR_OR_FUNCTION_DECL_CHECK): New macro.
1999-09-23 jason * lex.c: Get WCHAR_TYPE_SIZE from wchar_type_node.
1999-09-23 loewis* ir.texi: Fix formatting errors and typos.
1999-09-23 mmitchel * ir.texi: Document CLEANUP_STMT, SCOPE_STMT, and...
1999-09-23 mmitchel * decl.c (pushdecl): Do create a binding for extern...
1999-09-22 jason * decl.c (define_case_label): Don't crash if we're...
1999-09-22 jason * decl2.c (lang_decode_option): Accept and ignore...
1999-09-21 mmitchel * dump.c (dequeue_and_dump): Handle START_CATCH_STMT,
1999-09-21 mmitchel * decl2.c (lang_decode_option): Adjust, in the wake...
1999-09-21 loewis * typeck.c (get_member_function_from_ptrfunc): Allow...
1999-09-21 samuel Replace string const "<internal>" with dynamic allocation.
1999-09-21 nathan Reimplement dynamic cast and catch matching.
1999-09-20 mmitchel * cp-tree.h (finish_stmt_expr): Change prototype.
1999-09-20 mmitchel Remove support for assigning to `this'.
1999-09-20 nathan * parse.y (primary): Use build_functional_cast for...
1999-09-20 nickcAdd comment saying that lang_decode_options should...
1999-09-20 cruxMake it possible to prototype port-specific functions...
1999-09-19 mmitchel * ir.texi: New file.
1999-09-19 mmitchel * gxxint.texi: G++ now implements namespaces.
1999-09-18 mmitchel * decl.c (layout_var_decl): Change prototype. Call...
1999-09-18 loewis * typeck.c (get_member_function_from_ptrfunc): Always...
1999-09-18 mmitchel Turn on function-at-a-time processing.
1999-09-17 mmitchel * cp-tree.h (language_function): Add x_eh_spec_try_blo...
1999-09-17 mmitchel * cp-tree.def (CLEANUP_STMT): Fix spelling in dumps.
1999-09-17 nathanRevert call.c 1.173 change, do same effect, but more...
1999-09-17 mmitchel * decl.c (warn_extern_redeclared_static): Don't get...
1999-09-17 nathan * call.c (perform_implicit_conversion): Deal with...
1999-09-17 mmitchel * cp-tree.h (poplevel_class): Declare.
1999-09-17 jasonrevert
1999-09-17 gdrAdd missing Changelog entry.
1999-09-17 gdr1999-09-17 Gabriel Dos Reis <gdr@codesourcery.com>
1999-09-17 jason * decl.c (saved_scope_p): New fn.
1999-09-16 ghazi * lex.c (init_cpp_parse): Call xcalloc, not malloc...
1999-09-16 mmitchelAdd missing ChangeLog entry
1999-09-16 jason * decl2.c (finish_file): Also call check_global_declar...
1999-09-16 jason * lex.c (cp_pragma_implementation): Allow #pragma...
1999-09-15 rth * lex.c (mark_impl_file_chain): Follow the...
1999-09-15 mmitchel * decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.
1999-09-15 ghazi * rtl.h (get_insn_name, print_rtl_with_bb): Add protot...
1999-09-15 nathan * typeck.c (expr_sizeof): Reinstall and augment OFFSET_REF
1999-09-15 mmitchel * lex.c (cp_pragma_interface, cp_pragma_implementation...
1999-09-15 mmitchel * decl.c (build_target_expr): Set TREE_SIDE_EFFECTS...
1999-09-14 law * Makefile.in: Prepend $(SHELL) to move-if...
1999-09-14 mmitchel * cp-tree.h (build_target_expr): New function.
1999-09-13 nathan * typeck.c (expr_sizeof): Don't decay arrays and funct...
1999-09-13 jason * call.c (build_conditional_expr): Always use a TARGET...
1999-09-13 ghazi * Makefile.in (gcc.o, gccspec.o, cppspec.o): Depend...
1999-09-13 mmitchel * call.c (implicit_conversion): Robustify. Handle...
1999-09-12 mmitchel * decl.c (add_decl_to_level): Remove TREE_PERMANENT...
1999-09-12 cruxdefine_function cleanup
1999-09-12 mmitchel * cp-tree.def (CLEANUP_STMT): New node.
1999-09-10 mmitchelFix missing ChangeLog entry
1999-09-10 cruxMove declarations and building code for common tree...
1999-09-10 mmitchel * cp-tree.h (language_function): Rename expanding_p to
1999-09-10 mmitchel * cp-tree.h (FN_TRY_BLOCK_P): New macro.
1999-09-10 mmitchel * cp-tree.h (finish_function): Adjust prototype.
1999-09-10 mmitchel * cp-tree.h (CPTI_ATEXIT): New macro.
1999-09-10 mmitchel * rtti.c (get_tinfo_var): These should always be global
1999-09-10 mmitchel * semantics.c (RECHAIN_STMTS): Remove `last' parameter.
1999-09-10 mmitchel * parse.y (simple_stmt): Fix typo in last change.
1999-09-09 mmitchel * cp-tree.h (EXPR_STMT_ASSIGNS_THIS): New macro.
1999-09-09 mmitchel * cp-tree.h (begin_switch_stmt): Adjust prototype.
1999-09-09 mmitchel * dump.c (dequeue_and_dump): Dump types for constants.
1999-09-09 mmitchel * decl.c (lang_mark_tree): Mark TYPE_LANG_SPECIFIC.
1999-09-09 mmitchel Reorganize per-function data.
1999-09-09 mmitchel * cp-tree.h (scratch_tree_cons): Remove.
1999-09-09 nathangcc/ChangeLog:
1999-09-09 mmitchel * cp-tree.h (lang_decl_flags): Remove permanent_attr.
1999-09-09 mmitchel * cp-tree.h (saved_scope): Remove old_binding_level and
1999-09-09 mmitchel * decl.c (layout_var_decl): Change prototype. Don...
1999-09-08 mmitchel * decl.c (start_function): Clear last_dtor_insn and
1999-09-08 mmitchel * cp-tree.h (copy_to_permanent): Remove.
next