OSDN Git Service

* decl.c (initialize_local_var): Handle static variables here.
[pf3gnuchains/gcc-fork.git] / gcc / cp / semantics.c
1999-10-01 mmitchel * decl.c (initialize_local_var): Handle static variabl...
1999-09-29 mmitchel * cp-tree.h (UPT_TEMPLATE): Remove.
1999-09-25 mmitchel * cp-tree.h (check_return_expr): New function.
1999-09-24 mmitchel * cp-tree.h (DECL_ANON_UNION_ELEMS): New macro.
1999-09-21 mmitchelForce check-in to ensure that it is up to date.
1999-09-21 oliva * cp-tree.h (finish_stmt_expr): Change prototype.
1999-09-20 mmitchel Remove support for assigning to `this'.
1999-09-19 mmitchel * ir.texi: New file.
1999-09-19 mmitchel * gxxint.texi: G++ now implements namespaces.
1999-09-18 mmitchel Turn on function-at-a-time processing.
1999-09-17 mmitchel * cp-tree.h (poplevel_class): Declare.
1999-09-12 mmitchel * cp-tree.def (CLEANUP_STMT): New node.
1999-09-10 mmitchel * cp-tree.h (language_function): Rename expanding_p to
1999-09-10 mmitchel * cp-tree.h (finish_cleanup_try_block): New function.
1999-09-10 mmitchel * cp-tree.h (FN_TRY_BLOCK_P): New macro.
1999-09-10 mmitchel * semantics.c (RECHAIN_STMTS): Remove `last' parameter.
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 Reorganize per-function data.
1999-09-09 nathangcc/ChangeLog:
1999-09-08 mmitchel * cp-tree.h (copy_to_permanent): Remove.
1999-09-07 mmitchel * Makefile.in (tree.o): Depend on ggc.h.
1999-09-02 mmitchel * cp-tree.h (cp_function): Move here, from decl.c.
1999-08-30 mmitchel * cp-tree.h (start_handler_parms): New function.
1999-08-29 mmitchel * cp-tree.h (TYPE_NEEDS_CONSTRUCTING): Remove #if...
1999-08-28 mmitchel * cp-tree.def (LABEL_STMT): New tree node.
1999-08-27 mmitchel * decl.c (lookup_label): Build labels on the permanent...
1999-08-26 mmitchel * semantics.c (do_poplevel): Always initialize the...
1999-08-25 mmitchel * cp-tree.def (SUBOBJECT): New tree node.
1999-08-22 mmitchel * cp-tree.def (STMT_EXPR): Fix typo in node name.
1999-08-20 mmitchel * semantics.c (finish_stmt_expr): Fix typo in comment.
1999-08-19 mmitchel * cp-tree.def (PSEUDO_DTOR_EXPR): New tree code.
1999-08-16 mmitchel * cp-tree.def (STMT_EXPR): New tree node.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-12 mmitchel * cp-tree.h (minimal_parse_mode): Remove.
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-09 jason * semantics.c (begin_function_try_block, finish_functi...
1999-08-03 mmitchel * invoke.texi (-fdump-translation-unit): New option.
1999-07-21 jason * decl.c (warn_extern_redeclared_static): Check DECL_A...
1999-07-09 jason * decl2.c (reparse_absdcl_as_casts): Don't warn about...
1999-06-19 law * semantics.c (finish_asm_statement): Apply...
1999-06-04 jason * semantics.c (finish_if_stmt_cond): Copy cond to...
1999-06-03 nathan * semantics.c (begin_class_definition): Update the...
1999-05-25 mmitchel * class.c (finish_vtbls): Copy BINFO_VIRTUALs before...
1999-04-18 mmitchel * cp-tree.h (finish_class_definition): Add parameter.
1999-04-15 mmitchel * cp-tree.h (lang_type): Add documentation.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-03-31 jason * semantics.c (begin_inline_definitions,
1999-03-30 jason * cp-tree.h (IDENTIFIER_AS_DESC, IDENTIFIER_AS_LIST,
1999-03-13 loewis * semantics.c (finish_switch_cond): Handle...
1999-03-10 mmitchel * semantics.c (begin_class_definition): Call build_sel...
1999-02-26 jason * typeck.c (complete_type_or_else): Add VALUE arg...
1999-01-20 mmitchel * error.c (dump_function_decl): Don't print the argume...
1999-01-14 jason * semantics.c (finish_asm_stmt): Don't warn about...
1999-01-06 mmitchel * cp-tree.h (IDENTIFIER_TYPENAME_P): Use OPERAT...
1998-11-19 jason * semantics.c (begin_class_definition): Call
1998-11-17 mmitchel * cp-tree.h (TYPE_ALIAS_SET): Document language-depend...
1998-10-26 jason * cp-tree.def (TYPEOF_TYPE): New code.
1998-10-08 green * semantics.c (finish_asm_stmt): Revert my 1998-09-28
1998-10-06 mmitchel * cp-tree.def (PTRMEM_CST): New tree node.
1998-09-28 green * semantics.c (finish_asm_stmt): Always permit volati...
1998-09-07 jasonrevert error reporting patch
1998-09-06 mmitchel * cp-error.def: New file.
1998-09-05 mmitchel * cp-tree.h (TI_PENDING_SPECIALIZATION_FLAG): Remove.
1998-09-03 mmitchel * cp-tree.h (finish_globally_qualified_member_call_expr):
1998-09-01 jason * decl.c (lookup_name_real): Also do implicit typename...
1998-08-28 mmitchel * cp-tree.h (finish_base_specifier): New function.
1998-08-27 jason * lex.c (handle_cp_pragma): Remove #pragma vtable.
1998-08-17 mmitchel * cp-tree.h (enter_scope_of): New function.
1998-07-31 mmitchel1998-07-31 Mark Mitchell <mark@markmitchell.com>
1998-07-28 mmitchel * cp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-19 jason * lex.c (do_identifier): Look for class value even...
1998-07-19 mmitchel * semantics.c (finish_translation_unit): Fix spelling...
1998-07-17 jason * parse.y (primary): Use notype_unqualified_id instead...
1998-07-16 mmitchel1998-07-16 Mark Mitchell <mark@markmitchell.com>
1998-07-16 mmitchel1998-07-16 Mark Mitchell <mark@markmitchell.com>
1998-07-12 jason * decl2.c (build_expr_from_tree): Change calls of...
1998-07-07 jason * decl.c (xref_tag): Handle attributes between 'class...
1998-06-23 amacleodHave -fnew-exceptions actually use the runtime field...
1998-06-09 amacleodMinor tweaks.
1998-06-05 jason * spew.c (yylex): Also return the TYPE_DECL if got_object.
1998-05-24 mmitchel1998-05-24 Mark Mitchell <mark@markmitchell.com>
1998-05-20 mmitchel * class.c (delete_duplicate_fields_1): Use DECL_DECLAR...
1998-05-14 amacleodFirst cut of changes to utilize the new exception handl...
1998-05-11 mmitchel * cp-tree.h (finish_unary_op_expr): New function.
1998-05-06 robertlWed May 6 06:36:41 1998 Robert Lipe <robertl@dgii...
1998-04-28 mmitchel * semantics.c (begin_stmt_expr): Avoid duplicating...
1998-03-31 law * call.c: Include system.h. Remove includes...
1998-03-28 mmitchel * pt.c (tsubst): Clear TREE_USED for new FUNCTION_DECLs.
1998-03-20 jason * pt.c (complete_template_args): Rewrite.
1998-03-18 mmitchel * semantics.c: New file, containing routines to perfor...