aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1998-09-25Warning fixes:Kaveh R. Ghazi13-90/+156
1998-09-24cp-tree.h (language_lvalue_valid): Remove.Mark Mitchell6-119/+73
1998-09-24spew.c (yylex): Give diagnostic.Benjamin Kosnik2-0/+4
1998-09-24spew.c (yylex): Give diagnostic.Benjamin Kosnik1-0/+1
1998-09-24spew.c (yylex): Give diagnostic.Benjamin Kosnik1-114/+121
1998-09-24spew.c (yylex): Give diagnostic.Benjamin Kosnik2-0/+21
1998-09-23* friend.c (do_friend): Make warning a full sentence.Gerald Pfeifer2-1/+5
1998-09-22* parse.y (component_decl_list): Improve error-recovery.Mark Mitchell3-328/+334
1998-09-22decl.c (make_typename_type): Move error to point where name variable can be u...Benjamin Kosnik2-9/+14
1998-09-22decl.c (grokfndecl): Improve error-recovery.Mark Mitchell4-6/+21
1998-09-21method.c (hack_identifier): Finding multiple members is always an error.Martin v. Löwis2-8/+8
1998-09-21Make-lang.in (c++-filt): Link libiberty.a after cxxmain.o.Per Bothner2-2/+6
1998-09-20* lex.c (init_lex): Use getenv ("LANG"), not GET_ENVIRONMENT ().Felix Lee2-5/+5
1998-09-20* class.c (maybe_warn_about_overly_private_class): Reformat.Mark Mitchell2-104/+111
1998-09-17[multiple changes]Andrew MacLeod2-2/+6
1998-09-16Make-lang.in (tinfo.o): Use CXXFLAGS when compiling.Mark Mitchell2-12/+27
1998-09-15tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.Richard Henderson2-4/+4
1998-09-15* call.c (build_field_call): handle static data members tooAlexandre Oliva2-2/+5
1998-09-15typeck.c (comptypes): when comparing pointer types...Alexandre Oliva2-7/+11
1998-09-15cp-tree.h: Revert previous change.Mark Mitchell3-103/+175
1998-09-15[multiple changes]Andrew MacLeod3-128/+17
1998-09-15[multiple changes]Andrew MacLeod2-0/+16
1998-09-14cp-tree.h (lang_type): Add has_non_private_static_mem_fn.Mark Mitchell2-11/+43
1998-09-14pt.c (check_specialization_scope): Fix spelling error.Mark Mitchell2-100/+96
1998-09-10decl.c (pushdecl): Don't copy types if the DECL_ABSTRACT_ORIGIN of the new de...Mark Mitchell2-1/+12
1998-09-08class.c (get_enclosing_class): New function.Jason Merrill5-8/+63
1998-09-08error.c (dump_type_real): Handle NAMESPACE_DECL.Jason Merrill5-2/+22
1998-09-08* parse.y (nomods_initdcl0): Set up the parser stack correctly.Mumit Khan3-5/+9
1998-09-08cp-tree.h (anonymous_namespace_name): Declare.Mark Mitchell4-5/+20
1998-09-08decl.c (grokparms): Distinguish between references and pointers in error mess...Mark Mitchell2-2/+8
1998-09-08pt.c (process_partial_specialization): Consistantly allocate and zero tpd.par...Richard Henderson2-2/+12
1998-09-07Back out previous changeMark Mitchell1-2469/+0
1998-09-07revert error reporting patchJason Merrill29-2471/+2323
1998-09-07cp-tree.h (cp_error): Prototype.Mark Mitchell3-13/+23
1998-09-06cp-error.def: New file.Mark Mitchell30-2315/+4922
1998-09-05Makefile.in (INCLUDES): Update after recent toplevel gcc reorganizations.Jeffrey A Law2-1/+6
1998-09-05cp-tree.h (TI_PENDING_SPECIALIZATION_FLAG): Remove.Mark Mitchell7-149/+285
1998-09-04typeinfo (type_info::type_info(const char*)): Make `explicit'.Mark Mitchell2-1/+4
1998-09-04cp-tree.h (hash_tree_cons_simple): New macro.Mark Mitchell3-73/+70
1998-09-03decl2.c (import_export_vtable): Always make artificials comdat.Jason Merrill4-10/+21
1998-09-03cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...Mark Mitchell1-23/+24
1998-09-03cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...Mark Mitchell1-2/+2
1998-09-03cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...Mark Mitchell5-5/+17
1998-09-03cp-tree.h: Declare warn_nontemplate_friend.Benjamin Kosnik2-2/+12
1998-09-03cp-tree.h: Declare warn_nontemplate_friend.Benjamin Kosnik1-4/+7
1998-09-03cp-tree.h: Declare warn_nontemplate_friend.Benjamin Kosnik1-0/+5
1998-09-03cp-tree.h: Declare warn_nontemplate_friend.Benjamin Kosnik1-0/+7
1998-09-03decl.c (finish_enum): Don't resolve CONST_DECLs to their corresponding INTEGE...Mark Mitchell3-4/+20
1998-09-03decl.c (pushdecl_class_level): Add warning here.Benjamin Kosnik1-3/+15
1998-09-03decl.c (pushdecl_class_level): Add warning here.Benjamin Kosnik1-0/+5