lex.c (check_newline): Add support for \ as `natural' characters in file names in...
[gcc.git] / gcc / cp / lex.c
1998-12-07 Mike Stumplex.c (check_newline): Add support for \ as `natural...
1998-12-07 Jason Merrilldecl.c (build_typename_type): Set DECL_ARTIFICIAL.
1998-12-04 Jason Merrilllex.c (handle_cp_pragma): Disable #pragma interface...
1998-11-25 Andreas Schwablex.c (make_lang_type): Clear the whole struct lang_typ...
1998-11-24 Jason Merrilllex.c (handle_generic_pragma): Use token_buffer.
1998-11-21 Jason MerrillHandle specifying template args to member function...
1998-11-18 Jason Merrillsearch.c (get_abstract_virtuals): Complain about virtua...
1998-11-17 Mark Mitchellcp-tree.h (TYPE_ALIAS_SET): Document language-dependent...
1998-10-29 Zack Weinberglex.c: Call check_newline from lang_init always.
1998-10-27 Jason Merrilllex.c (do_identifier): Also generate LOOKUP_EXPR for...
1998-10-23 Mark Mitchellcplus-dem.c (work_stuff): Replace const_type and volati...
1998-10-16 Dave Brolleylex.c (real_yylex): Fix unaligned access of wchar_t.
1998-10-03 Mark Mitchellclass.c (current_class_ptr, [...]): Clarify documentation.
1998-10-01 Nick CliftonReplace occurances of HANDLE_SYSV_PRAGMA with HANDLE_GE...
1998-09-25 Kaveh R. GhaziWarning fixes:
1998-09-24 Benjamin Kosnikspew.c (yylex): Give diagnostic.
1998-09-21 Felix Lee* lex.c (init_lex): Use getenv ("LANG"), not GET_ENVIRO...
1998-09-07 Jason Merrillrevert error reporting patch
1998-09-06 Mark Mitchellcp-error.def: New file.
1998-09-02 Nick CliftonChange HANDLE_PRAGMA macro so that it will work with...
1998-09-01 Jason Merrilldecl.c (lookup_name_real): Also do implicit typename...
1998-08-28 Mark Mitchell* lex.c (do_identifier): Fix thinko in previous change.
1998-08-28 Mark Mitchellcp-tree.h (build_enumerator): Take the enumeration...
1998-08-27 Jason Merrilllex.c (handle_cp_pragma): Remove #pragma vtable.
1998-08-27 Mark Mitchellclass.c (build_vbase_path): Use reverse_path.
1998-08-26 Mark Mitchell* lex.c (do_identifier): Fix typo in comment.
1998-08-24 Jason Merrilllex.c (real_yylex): Don't warn about long long constant...
1998-08-23 Mark Mitchelliomanip.h: Use __extension__ for `extern' explicit...
1998-08-19 Mark Mitchellcp-tree.h (ansi_null_node): New variable.
1998-08-17 Jason Merrillinit.c (build_offset_ref): Don't mess with error_mark_node.
1998-08-06 Mark Mitchellcp-tree.h (ENUM_TEMPLATE_INFO): New macro.
1998-08-02 Mark Mitchellcp-tree.def (LOOKUP_EXPR): Document.
1998-07-27 Dave Brolleyc-lex.c (yylex): Fix boundary conditions in character...
1998-07-20 Dave Brolleylex.c (mbchar.h): #include it.
1998-07-19 Jason Merrilllex.c (do_identifier): Look for class value even if...
1998-07-16 Jason Merrilldecl.c (qualify_lookup): New fn.
1998-07-16 Jason Merrilldecl2.c (arg_assoc_class): Also look at template argume...
1998-07-12 Martin v. Löwisdecl2.c (build_expr_from_tree): Change calls of do_iden...
1998-07-07 Jason Merrilldecl.c (xref_tag): Handle attributes between 'class...
1998-06-10 Dave BrolleyIntegrate cpplib into the C++ front end.
1998-06-08 Kaveh R. GhaziWarning fixes:
1998-06-07 Richard Hendersonlex.c (lang_init_options): New function.
1998-05-28 Jason Merrilldecl.c (start_decl): Always pedwarn about vacuously...
1998-05-26 Dave Brolleylex.c (parse_options,yy_cur,yy_lim): Add for cpplib.
1998-05-21 Dave Brolleylex.c: (handle_sysv_pragma): FILE* parameter not used.
1998-05-13 Kaveh R. GhaziWarning patches:
1998-05-11 Mark Mitchelllex.c (yyprint): Remove TYPENAME_ELLIPSIS.
1998-05-08 Martin v. Löwismassive namespace patch
1998-05-06 Kaveh R. Ghazierror.c: Convert to using ctype macros defined in system.h.
1998-05-06 Robert Lipecall.c, [...]: Add include of toplev.h.
1998-04-17 Jeffrey A Lawtree.c (avoid_overlap): Add prototype.
1998-04-15 Dave Brolleylex.c (init_parse): Now returns char* containing the...
1998-04-09 Benjamin Kosnikcp-tree.h (start_decl): Update prototype.
1998-04-08 Dave Brolleylex.c (finput): New variable.
1998-04-02 Jason Merrillcp-tree.h: Lose CLASSTYPE_VBASE_SIZE, some unused stuff.
1998-03-31 Jeffrey A Lawcall.c: Include system.h.
1998-03-29 Jeffrey A Law* lex.c (yynextch): Delete dead function.
1998-03-28 Jeffrey A Lawclass.c (alter_access): Remove unused label.
1998-03-24 Mark MitchellCommit files missed with last commit.
1998-03-17 Jason Merrillclass.c (pushclass): Only use the mi_matrix stuff ...
1998-03-15 Jason Merrillcp-tree.h (TEMPLATE_PARMS_FOR_INLINE): New macro.
1998-03-04 Andreas Schwablex.c (do_scoped_id): Fix parenthesizing.
1998-03-04 Michael Tiemannrtti.c (get_tinfo_fn_dynamic): If this function is...
1998-03-03 Jason Merrillcall.c, [...]: Remove support for -fno-ansi-overloading...
1998-02-28 Jason Merrillparse.y (nested_name_specifier): Use explicit_template_...
1998-02-25 Jason MerrillPartial implementation of namespaces.
1998-02-23 Jason MerrillSupport for friend templates.
1998-02-03 Mumit Khan* lex.c (file_name_nondirectory): Also check for '/'.
1998-02-02 Kaveh R. GhaziVarious fixes for -Wall problems from Kaveh. See Chang...
1998-01-27 Mark Mitchellcall.c (add_template_candidate_real): New function.
1998-01-23 Mumit Khanlex.c (DIR_SEPARATOR): Define to be '/' if not already...
1998-01-19 Mark Mitchelldecl.c (start_decl): Don't allow duplicate definitions...
1997-12-12 John F. Carrtree.c, tree.h: Change tree_code_type, tree_code_length...
1997-12-07 Jeff LawMerge from gcc-2.8
1997-11-04 Doug Evanslex.c (MULTIBYTE_CHARS): #undef if cross compiling.
1997-11-01 Brendan Kehoelex.c (FILE_NAME_NONDIRECTORY): Delete macro.
1997-10-23 Jeffrey A Lawtoplev.c (flag_exceptions): Default value is 2.
1997-10-20 Mark Mitchelldecl.c (duplicate_decls): Handle template specializatio...
1997-10-14 Jason Merrillcp-tree.h (scratchalloc, [...]): Define as macros for...
1997-10-01 Brendan Kehoelex.c (real_yylex): Clean up the code to fully behave...
1997-09-30 Paul Eggertlex.c (real_yylex): Treat `$' just like `_'...
1997-09-28 Jason Merrill[multiple changes]
1997-09-08 Mark Mitchellpt.c (begin_member_template_processing): Take a functio...
1997-09-06 Mark Mitchelldecl.c (replace_defag): Undo previous change.
1997-09-06 Jason Merrillclass.c (grow_method): Remove check for redeclaration.
1997-09-03 Jason Merrilltypeck.c (convert_arguments): Don't arbitrarily choose...
1997-08-22 Jason Merrilllex.c (real_yylex): Refer to __complex instead of complex.
1997-08-21 J"orn Renneckelex.c (real_yylex): Don't use getc directly.
1997-08-21 Jason Merrill[multiple changes]
1997-08-19 Jason Merrillmerge
1997-07-24 Brendan Kehoe92th Cygnus<->FSF quick merge
1997-06-20 Mike Stump91th Cygnus<->FSF quick merge
1997-06-18 Mike Stump91th Cygnus<->FSF quick merge
1997-05-28 Mike Stump91th Cygnus<->FSF quick merge
1997-04-02 Mike Stump90th Cygnus<->FSF quick merge
1997-02-04 Mike Stump90th Cygnus<->FSF quick merge
1996-12-18 Mike Stump90th Cygnus<->FSF quick merge
1996-12-18 Mike Stump90th Cygnus<->FSF quick merge
1996-10-11 Mike Stump89th Cygnus<->FSF quick merge
1996-09-30 Mike Stump89th Cygnus<->FSF quick merge
next