aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2000-08-18decl.c (member_function_or_else): Use cp_error ...Nathan Sidwell3-11/+18
2000-08-18decl2.c (grokfield): Set CLASSTYPE_GOT_SEMICOLON on class TYPE_DECLs.Nathan Sidwell2-0/+8
2000-08-18cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell6-82/+105
2000-08-18* decl2.c (arg_assoc_type): Cope with TYPENAME_TYPE.Nathan Sidwell2-0/+6
2000-08-18cp-tree.h (enum_name_string): Remove prototype.Nathan Sidwell4-156/+51
2000-08-17cxxabi.h (__cxa_vec_new2, [...]): Declare.Nathan Sidwell3-7/+135
2000-08-17vec.cc (__cxa_vec_new): Set "C" linkage.Nathan Sidwell3-10/+23
2000-08-17cvt.c (cp_convert_to_pointer): Pass itf_complain, not itf_no_attributes.Nathan Sidwell2-1/+4
2000-08-17class.c (instantiate_type): Reinstate local variable deleted in previous change.Nathan Sidwell2-1/+7
2000-08-17cp-tree.h (instantiate_type_flags): New enumeration.Nathan Sidwell7-26/+48
2000-08-17fix the fibs in previous entryNathan Sidwell1-2/+3
2000-08-17cp-tree.h (CPTR_AGGR_TAG): New global tree node.Nathan Sidwell6-11/+47
2000-08-14cvt.c (warn_ref_binding): New static function, broken out of ...Nathan Sidwell2-25/+42
2000-08-11tweak commentJason Merrill1-3/+3
2000-08-11parse.y (template_arg): Add rule for template qualified with global scope.Kriang Lerdsuwanakij2-0/+11
2000-08-11decl2.c (add_function): Reorganize.Theodore Papadopoulo2-8/+19
2000-08-11decl.c (lookup_name_real): Don't forget the TYPENAME_TYPE we're looking inside.Jason Merrill2-1/+13
2000-08-11cp-tree.h (resolve_scope_to_name): Remove unused prototype.Nathan Sidwell3-6/+10
2000-08-11parse.y (named_complex_class_head_sans_basetype): Remove always true if.Nathan Sidwell2-2/+6
2000-08-11decl2.c (build_expr_from_tree, [...]): Build explicit TEMPLATE_ID_EXPR args.Nathan Sidwell2-2/+22
2000-08-11decl.c (check_tag_decl): Diagnose typename's which don't declare anything.Nathan Sidwell2-1/+7
2000-08-10init.c (build_aggr_init): Reject bogus array initializers early.Nathan Sidwell2-8/+14
2000-08-09rtti.c (build_dynamic_cast_1): Set "C" linkage for new abi runtime.Nathan Sidwell4-7/+10
2000-08-09cvt.c (convert_to_pointer_force): Fix error message when attempting to cast f...Nathan Sidwell2-4/+13
2000-08-09pt.c (tsubst_aggr_type): Bail if creating the argvec fails.Jason Merrill3-5/+23
2000-08-07cp-tree.h (CLASSTYPE_HAS_PRIMARY_BASE_P): Fix a comment typo.Kazu Hirata3-2/+7
2000-08-05cxxabi.h (__pbase_type_info): Changed member names to match specifications.Jeffrey Oldham4-68/+90
2000-08-05[multiple changes]Zack Weinberg3-5/+14
2000-08-04cp-tree.h (add_method): Change prototype.Mark Mitchell5-165/+185
2000-08-04c-common.h (flag_isoc94): Declare.Joseph Myers2-0/+8
2000-08-03pt.c (do_type_instantiation): Add complain parm; don't complain if called rec...Jason Merrill4-10/+27
2000-08-03decl2.c: Silently ignore -Wstrict-prototypes; warn about -Wno-strict-prototypes.Zack Weinberg2-0/+8
2000-08-02gcc.h (lang_specific_driver): Constify second argument.Zack Weinberg2-7/+8
2000-08-02c-common.h: Prototype min_precision and c_build_qualified_type here...Zack Weinberg3-3/+8
2000-08-02* cp-tree.h (DECL_NEEDED_P): Tweak.Mark Mitchell2-1/+5
2000-07-31* lang-specs.h: Use %i in rule for .ii files.Jason Merrill2-1/+5
2000-07-31Makefile.in: Rename cpp to cpp0, tradcpp to tradcpp0, and xcpp to cpp through...Zack Weinberg2-2/+6
2000-07-31Allow indirect primary bases.Mark Mitchell6-277/+376
2000-07-30mangle.c (DECL_TEMPLATE_ID_P): Remove.Alex Samuel2-65/+131
2000-07-28decl.c (duplicate_decls): If common_type produces a non-typedef type for a ty...Jason Merrill5-16/+28
2000-07-27cp-tree.h (function_depth): Declare.Mark Mitchell5-2/+104
2000-07-27dwarf2out.c (gen_typedef_die): Abort if we get identical TREE_TYPE and DECL_O...Jason Merrill2-9/+15
2000-07-27decl.c (start_cleanup_fn): Mark the function as `inline'.Mark Mitchell4-2/+13
2000-07-26* parse.y: Add missing ';'.Marc Espie2-1/+5
2000-07-26parse.y (empty_parms): Use `()', not `(...)', when in the scope of `extern "C...Mark Mitchell2-1/+7
2000-07-25Kill strict_prototype.Nathan Sidwell8-82/+56
2000-07-25decl.c (poplevel): Deal with anonymous variables at for scope.Nathan Sidwell2-1/+10
2000-07-25toplev.c (pipe_closed): Delete.Zack Weinberg2-54/+4
2000-07-23c-semantics.c (make_rtl_for_local_static): Use TREE_ASM_WRITTEN to figure out...Mark Mitchell3-47/+54
2000-07-21cp-tree.h: Use __FUNCTION__ not __PRETTY_FUNCTION__.Zack Weinberg4-104/+47