aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1999-09-12decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell8-103/+7
1999-09-12cp-tree.def (CLEANUP_STMT): New node.Mark Mitchell8-92/+169
1999-09-10Fix missing ChangeLog entryMark Mitchell1-0/+5
1999-09-10Move declarations and building code for common tree nodes to tree.[ch]Bernd Schmidt3-169/+37
1999-09-10cp-tree.h (language_function): Rename expanding_p to x_expanding_p.Mark Mitchell6-90/+106
1999-09-10cp-tree.h (finish_cleanup_try_block): New function.Mark Mitchell2-0/+4
1999-09-10cp-tree.h (FN_TRY_BLOCK_P): New macro.Mark Mitchell6-226/+327
1999-09-10cp-tree.h (finish_function): Adjust prototype.Mark Mitchell1-0/+8
1999-09-10cp-tree.h (finish_function): Adjust prototype.Mark Mitchell6-24/+24
1999-09-10cp-tree.h (CPTI_ATEXIT): New macro.Mark Mitchell3-66/+85
1999-09-10rtti.c (get_tinfo_var): These should always be globalMark Mitchell2-14/+46
1999-09-10RegeneratedMark Mitchell1-1/+1
1999-09-10semantics.c (RECHAIN_STMTS): Remove `last' parameter.Mark Mitchell2-29/+26
1999-09-10* parse.y (simple_stmt): Fix typo in last change.Mark Mitchell2-1/+3
1999-09-09cp-tree.h (EXPR_STMT_ASSIGNS_THIS): New macro.Mark Mitchell4-69/+144
1999-09-09cp-tree.h (begin_switch_stmt): Adjust prototype.Mark Mitchell6-37/+84
1999-09-09dump.c (dequeue_and_dump): Dump types for constants.Mark Mitchell2-1/+12
1999-09-09decl.c (lang_mark_tree): Mark TYPE_LANG_SPECIFIC.Mark Mitchell3-11/+7
1999-09-09Reorganize per-function data.Mark Mitchell12-580/+680
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-0/+22
1999-09-09extend.texi (Volatiles): New node.Nathan Sidwell6-123/+173
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell18-191/+170
1999-09-09cp-tree.h (lang_decl_flags): Remove permanent_attr.Mark Mitchell4-84/+20
1999-09-09cp-tree.h (saved_scope): Remove old_binding_level and function_decl.Mark Mitchell3-23/+21
1999-09-09decl.c (layout_var_decl): Change prototype.Mark Mitchell2-56/+63
1999-09-08decl.c (start_function): Clear last_dtor_insn and last_parm_cleanup_insn.Mark Mitchell2-4/+9
1999-09-08cp-tree.h (copy_to_permanent): Remove.Mark Mitchell11-126/+67
1999-09-08Hapless User Hint for gperfBruce Korb1-1/+4
1999-09-08decl.c (ggc_p): Set it to 1.Mark Mitchell2-2/+8
1999-09-07c-typeck.c (type_lists_compatible_p): Use simple_type_promotes_to.Richard Henderson3-39/+5
1999-09-07search.c (binfo_for_vtable): Use CLASSTYPE_VFIELD_PARENT.Jason Merrill2-51/+25
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell5-14/+9
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell13-1550/+1568
1999-09-06Merge in gcc2-ss-010999Jeff Law1-4/+4
1999-09-06Fix typo in last change.Mark Mitchell1-1/+1
1999-09-06Get ready for garbage collection.Mark Mitchell14-381/+464
1999-09-05Makefile.in (parse.o): Depend on ggc.h.Mark Mitchell1-809/+819
1999-09-05Makefile.in (parse.o): Depend on ggc.h.Richard Henderson7-3/+134
1999-09-05decl.c (init_decl_processing): Set mark_lang_status.Mark Mitchell3-5/+9
1999-09-05Make-lang.in (f771): Depend on ggc-callbacks.o.Mark Mitchell1-0/+4
1999-09-04Makefile.in (C_AND_C_OBJS): Add gcc-callbacks.o.Mark Mitchell2-3/+3
1999-09-04Make-lang.in (cc1plus): Depend on $(GGC).Mark Mitchell1-0/+25
1999-09-04Make-lang.in (cc1plus): Depend on $(GGC).Mark Mitchell4-31/+168
1999-09-04Makefile.in (CXX_TREE_H): Include function.h.Mark Mitchell10-61/+83
1999-09-04decl.c (expand_static_init): Tweak handling of static initializations for obj...Mark Mitchell2-1/+8
1999-09-03typeck.c (build_indirect_ref): Reject dereference of pointer to void.Nathan Sidwell2-1/+13
1999-09-02cp-tree.h (cp_function): Move here, from decl.c.Mark Mitchell11-305/+319
1999-09-02decl2.c (arg_assoc_template_arg): New prototype.Alex Samuel3-31/+62
1999-09-02call.c (build_conditional_expr): Warn on enum mismatches.Nathan Sidwell2-7/+25
1999-09-02gxx.gperf (hash, [...]): Add prototypes.Kaveh R. Ghazi5-17/+47