aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2001-01-11decl2.c (get_guard): Set linkage from guarded decl.Nathan Sidwell2-3/+13
2001-01-11call.c (convert_default_arg): Check for unprocessed DEFAULT_ARG.Nathan Sidwell6-26/+163
2001-01-11pt.c (unify): Check array has a domain, before checking whether it is variabl...Nathan Sidwell2-0/+6
2001-01-11decl.c (grokparms): Unobfuscate and get correct diagnostic for parameters wit...Nathan Sidwell2-7/+19
2001-01-11parse.y (template_parm_header, [...]): New reductions.Nathan Sidwell3-4/+23
2001-01-11* mangle.c (write_builtin_type): Fix thinko.Mark Mitchell2-2/+4
2001-01-11pt.c (copy_default_args_to_explicit_spec_1): New function.Mark Mitchell2-25/+115
2001-01-11c-common.h (CTI_VOID_LIST): Remove.Mark Mitchell2-3/+9
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell9-17/+34
2001-01-10cp-tree.h (DECL_CLONED_FUNCTION_P): Avoid wild reads by not looking at DECL_C...Mark Mitchell2-1/+8
2001-01-10decl2.c (acceptable_java_type): Allow references too.Alexandre Petit-Bianco4-4/+64
2001-01-10error.c (dump_template_parameter): Use parm to determine how to print default...Nathan Sidwell2-1/+6
2001-01-10class.c (duplicate_tag_error): Clear more flags.Nathan Sidwell2-0/+24
2001-01-10call.c (build_new_method_call): Use binfo_for_vbase.Nathan Sidwell2-3/+10
2001-01-10invoke.texi: Document that -fcond-mismatch isn't supported for C++.Joseph Myers3-11/+8
2001-01-10c-lang.c (lang_hooks): Update.Neil Booth3-4/+7
2001-01-09class.c (handle_using_decl): Reject using of constructor name of sourcing class.Nathan Sidwell2-5/+17
2001-01-09c-lang.c (lang_hooks): Update.Neil Booth3-18/+18
2001-01-09* decl2.c (lang_decode_option): Handle -Wformat=2.Joseph Myers2-0/+6
2001-01-08cp-tree.h (lang_decl_flags): Rename defined_in_class to initialized_in_class.Nathan Sidwell5-17/+31
2001-01-08class.c (duplicate_tag_error): Adjust diagnostic.Nathan Sidwell3-3/+20
2001-01-08Oops, wrong email on previous changelogNathan Sidwell1-1/+1
2001-01-08decl.c (struct binding_level): Adjust class_shadowed comments to reflect real...Nathan Sidwell2-11/+16
2001-01-08decl2.c (grokfield): Don't accept `asm' specifiers for non-static data members.Mark Mitchell2-7/+7
2001-01-07* expr.c (cplus_expand_expr): Don't reset `target'.Kaveh R. Ghazi2-5/+5
2001-01-07c-lang.c (c_post_options): Call cpp_post_options.Neil Booth2-0/+5
2001-01-07toplev.c (main): Call the front-end specific post_options hook if one is given.Neil Booth1-0/+10
2001-01-05lang-options.h: Bring comment in line with reality.Phil Edwards1-2/+2
2001-01-05parse.y (template_datadef): Check for error_mark_node.Nathan Sidwell2-2/+11
2001-01-05cp-tree.def (DEFAULT_ARG): Make `x' class.Nathan Sidwell2-2/+6
2001-01-04c-common.c (SIZE_TYPE, WCHAR_TYPE): Define.Joseph Myers4-156/+25
2001-01-04call.c (build_conv): Don't use build1 for USER_CONV.Mark Mitchell2-5/+13
2001-01-04tree.c (copy_node): Remove documentation about obstacks.Mark Mitchell1-0/+5
2001-01-03c-common.c (c_common_lang_init): New function.Joseph Myers2-4/+6
2001-01-03search.c (lookup_fnfields_here): Remove.Nathan Sidwell2-30/+10
2001-01-03Implement exceptions specifiers for implicit member functions.Nathan Sidwell5-8/+229
2001-01-02init.c (build_default_init): New fn.Jason Merrill7-166/+192
2001-01-03* decl2.c: (max_tinst_depth): Increase to 50.Mike Stump2-3/+18
2001-01-03class.c (invalidate_class_lookup_cache): Zero the previous_class_values.Mark Mitchell6-24/+71
2001-01-02c-common.h (ASM_INPUT_P): New.Richard Henderson2-2/+7
2001-01-02tree.c (cp_valid_lang_attribute): Don't set CLASSTYPE_COM_INTERFACE for v3 ABI.Jason Merrill5-51/+60
2001-01-02tweak formattingJason Merrill1-4/+4
2001-01-02typeck.c (strip_all_pointer_quals): Also strip quals from pointer-to-member t...Jason Merrill4-8/+38
2001-01-02decl.c (cp_missing_noreturn_ok_p): New.Andreas Jaeger2-26/+41
2000-12-29* decl.c (init_decl_processing): Fix sign of wchar_type_node.Jakub Jelinek2-2/+6
2000-12-29class.c (pushclass): Remove #if 0'd code.Mark Mitchell5-43/+27
2000-12-29Add commentMark Mitchell1-0/+4
2000-12-29pt.c (register_local_specialization): Don't return a value.Mark Mitchell2-11/+28
2000-12-29search.c (binfo_for_vtable): Return least derived class, not most.Hans-Peter Nilsson2-6/+24
2000-12-22pt.c (more_specialized): Don't optimize len==0.Jason Merrill1-3/+2