aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2000-07-21cp-tree.h: Use __FUNCTION__ not __PRETTY_FUNCTION__.Zack Weinberg4-104/+47
2000-07-18typeck.c (comp_target_parms): Remove obsolete parameter.Nathan Sidwell2-18/+10
2000-07-18cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.Mark Mitchell1-0/+5
2000-07-17typeck.c (mark_addressable): Never set TREE_USED.Jason Merrill6-21/+29
2000-07-16cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.Mark Mitchell2-3/+3
2000-07-14top level:Zack Weinberg2-2/+6
2000-07-14cvsignore: Add generated YACC files.Mark Mitchell2-0/+6
2000-07-13gcc.c (do_spec_1): Add new %B operator.Zack Weinberg2-76/+30
2000-07-12gcc_update (files_and_dependencies): Remove generated YACC files.Mark Mitchell4-8808/+7
2000-07-11class.c (layout_class_type): Add pointers to virtual bases after base classes...Mark Mitchell2-2/+7
2000-07-10c-common.h (build_stmt): Declare.Benjamin Chelf4-44/+78
2000-07-10semantics.c (expand_body): Sync interface information at the end of function ...Jakub Jelinek2-0/+6
2000-07-10init.c (build_new_1): Bail early if the call to new fails.Jason Merrill8-1625/+1703
2000-07-10decl.c (pushtag): Don't put local classes in template functions on the local_...Mark Mitchell3-1/+13
2000-07-10cp-tree.h (char_type_p): New function.Mark Mitchell8-25/+78
2000-07-06* pt.c (tsubst): Don't layout type, if it's error_mark.Nathan Sidwell2-2/+8
2000-07-06* pt.c (instantiate_pending_templates): Reset template level.Nathan Sidwell2-0/+6
2000-07-05call.c (joust): Don't complain about `operator char *()' beating `operator co...Jason Merrill2-1/+16
2000-07-04repo.c (repo_get_id): Handle the case where a class with virtual bases has a ...Jason Merrill7-758/+788
2000-07-03* decl2.c (push_decl_namespace): Push the original namespace.Nathan Sidwell2-1/+6
2000-07-03pt.c (instantiate_class_template): Set CLASSTYPE_VBASECLASSES.Nathan Sidwell3-0/+8
2000-07-02c-common.h (genrtl_begin_compound_stmt): Remove declaration.Benjamin Chelf4-24/+30
2000-07-02mangle.c (canonicalize_for_substitution): Return the canonical variant of a t...Mark Mitchell2-0/+5
2000-07-02decl.c (duplicate_decls): Preserve DECL_ORIGINAL_TYPE for a TYPE_DECL.Mark Mitchell3-6/+9
2000-07-01Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o.Ben Chelf10-631/+201
2000-07-01split out <2000 entriesJason Merrill1-0/+20675
2000-07-01init.c (init_init_processing): Go back to aligning like double_type_node for ...Jason Merrill4-20771/+102
2000-06-30semantics.c (genrtl_asm_stmt): Don't decay input operands here.Mark Mitchell2-12/+14
2000-06-30Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h.Mark Mitchell8-90/+67
2000-06-30in libiberty/ChangeLog:Alex Samuel2-9/+9
2000-06-30parse.y (expr_no_comma_rangle): New non-terminal.Nathan Sidwell4-4345/+4581
2000-06-30cp-tree.h (struct language_function): Remove temp_name_counter.Mark Mitchell6-88/+191
2000-06-30c-common.c: Include c-common.h, not c-lex.h or c-tree.h.Mark Mitchell11-121/+150
2000-06-29cp-tree.h (SET_DECL_ARTIFICIAL): Remove.Nathan Sidwell7-11/+19
2000-06-28cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove.Mark Mitchell4-65/+145
2000-06-27* decl.c (grokfndecl): Set DECL_CONTEXT for static functions too.Mark Mitchell2-1/+5
2000-06-26search.c (hides): Remove.Nathan Sidwell2-38/+21
2000-06-26decl2.c (handle_class_head): Bash typedefs to the type's main decl.Nathan Sidwell2-1/+8
2000-06-26cp-tree.h (genrtl_begin_stmt_expr): Rename to ...Mark Mitchell4-27/+37
2000-06-25gengenrtl.c (special_rtx): Fix typo in comment.Theodore Papadopoulo2-2/+6
2000-06-24decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.Jason Merrill5-3284/+3326
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij11-683/+752
2000-06-23in include/ChangeLog:Alex Samuel3-2/+29
2000-06-23cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell12-151/+325
2000-06-22pt.c (tsubst_decl, [...]): Clear DECL_SAVED_TREE.Jason Merrill4-14/+57
2000-06-22call.c (build_x_va_arg): Check if in a template decl.Nathan Sidwell3-1/+9
2000-06-21class.c (push_lang_context): TYPE_NAME gets you to the Java types DECLs.Alexandre Petit-Bianco3-8/+19
2000-06-21pt.c (tsubst_decl, [...]): Fix test for TYPE_DECLs for which we don't need to...Jason Merrill2-13/+11
2000-06-21parse.y (program): Always call finish_translation_unit.Nathan Sidwell3-807/+817
2000-06-20cpplex.c (parse_name): Don't warn about $ in identifiers if skipping.Zack Weinberg2-1/+4