aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1999-09-16lex.c (init_cpp_parse): Call xcalloc, not malloc/bzero.Kaveh R. Ghazi3-7/+9
1999-09-16Add missing ChangeLog entryMark Mitchell1-0/+7
1999-09-16decl2.c (finish_file): Also call check_global_declarations for the pending_st...Jason Merrill2-1/+9
1999-09-16decl.c (warn_extern_redeclared_static): Simplify.Mark Mitchell1-20/+25
1999-09-15lex.c (cp_pragma_implementation): Allow #pragma implementation in header files.Jason Merrill2-44/+22
1999-09-15fix commentJason Merrill1-3/+2
1999-09-15* lex.c (mark_impl_file_chain): Follow the next chain.Richard Henderson2-2/+9
1999-09-15decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.Mark Mitchell4-0/+18
1999-09-15rtl.h (get_insn_name, [...]): Add prototypes.Kaveh R. Ghazi2-1/+4
1999-09-15typeck.c (expr_sizeof): Reinstall and augment OFFSET_REF comment.Nathan Sidwell2-0/+9
1999-09-15lex.c (cp_pragma_interface, [...]): Copy filenames with ggc_alloc_string.Alexandre Oliva2-3/+8
1999-09-15decl.c (build_target_expr): Set TREE_SIDE_EFFECTS on the TARGET_EXPR.Mark Mitchell5-6/+21
1999-09-14* Makefile.in: Prepend $(SHELL) to move-if-change calls.Marc Espie2-2/+6
1999-09-14cp-tree.h (build_target_expr): New function.Mark Mitchell6-52/+51
1999-09-13typeck.c (expr_sizeof): Don't decay arrays and functions.Nathan Sidwell2-19/+9
1999-09-13call.c (build_conditional_expr): Always use a TARGET_EXPR for class rvalues a...Jason Merrill2-5/+24
1999-09-13Makefile.in (gcc.o, [...]): Depend on gcc.h.Kaveh R. Ghazi3-12/+22
1999-09-13call.c (implicit_conversion): Robustify.Mark Mitchell7-33/+39
1999-09-12decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell1-0/+17
1999-09-12Fix stupid mistakeBernd Schmidt1-1/+0
1999-09-12define_function cleanupBernd Schmidt4-29/+39
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