]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/c-lex.c
c-lex.c (lex_string): Let cpp_parse_escape handles truncation and sign-extension.
[thirdparty/gcc.git] / gcc / c-lex.c
2002-05-04  Neil Boothc-lex.c (lex_string): Let cpp_parse_escape handles...
2002-04-27  Richard Hendersonc-parse.in (malloced_yyss, [...]): New.
2002-04-25  Neil Boothc-common.h (c_common_parse_file): Update.
2002-04-24  Matthew Hillercpplex.c: Remove conditional #undef of MULTIBYTE_CHARS.
2002-04-22  Zack Weinbergre PR c/6300 (sparc-sun-solaris2.7 gcc-3.1 C testsuite...
2002-03-25  Zack Weinbergtoplev.c: Don't include setjmp.h.
2002-03-20  Jim Blandyc-lex.c (cb_file_change): Pass the #inclusion's line...
2002-03-17  Neil Boothc-common.h (yyparse, [...]): New.
2002-03-12  Jakub Jelinekc-lex.c (cb_ident, c_lex): Remove unnecessary cast.
2002-02-27  Zack Weinbergc-common.c, [...]: Delete code implementing -traditiona...
2002-02-01  Zack Weinbergc-lex.c (yyparse): Call debug_hooks->start_source_file...
2001-12-31  Graham Stott* c-lex.c: Include tree.h before expr.h
2001-12-16  Kaveh R. Ghazic-lex.c (lex_number): Use ISXDIGIT/hex_value.
2001-12-10  Neil Boothc-lex.c, [...]: Revert concatenation changes.
2001-12-08  Neil Boothc-lex.c (c_lex): Peek a token ahead for a string to...
2001-12-02  Douglas B Ruppvms.h (VMS_DEBUGGING_INFO): New macro.
2001-12-02  Neil Boothc-decl.c (duplicate_decls, [...]): Remove leading capit...
2001-12-01  Neil Boothc-decl.c (duplicate_decls, [...]): Remove trailing...
2001-11-29  Jakub Jelinek* c-lex.c (init_c_lex): Canonicalize "-" filename to "".
2001-11-15  Neil Boothc-common.c: Include c-lex.h.
2001-10-30  Paolo BonziniLocalization fixes.
2001-10-07  Kaveh R. Ghazibuiltins.c (expand_builtin_setjmp_receiver): Const...
2001-09-24  Neil Boothc-lex.c (cb_def_pragma): Update.
2001-09-14  Neil Boothcpperror.c (print_location): Take line and column,...
2001-08-22  Lars BrinkhoffMakefile.in, [...]: replace "GNU CC" with "GCC".
2001-08-11  Neil Boothc-lex.c (map): Make const.
2001-08-05  Neil Boothre PR preprocessor/3081 (Preprocessor merges 2 first...
2001-08-04  Neil Boothcpphash.h (struct cpp_reader): New member directive_line.
2001-08-02  Neil Boothline-map.c: New.
2001-08-01  Kazu Hirataalias.c: Fix comment formatting.
2001-07-19  Neil Boothc-lex.c (c_lex): Remove CPP_INT, CPP_FLOAT cases.
2001-07-11  Neil BoothMakefile.in (c-lex.o): Wrap long lines.
2001-07-04  Daniel Berlinc-lex.c (cb_file_change): Pass line number to debug_sta...
2001-05-23  Neil Boothc-lex.c (read_escape, read_ucs): Delete.
2001-05-22  Joseph Myersc-lex.c (lex_number): If pedantic and not C99...
2001-05-22  Neil Boothc-lex.c (c_lex): Just cast cpp's hashnode to gcc's...
2001-05-20  Neil BoothMakefile.in (OBJS, [...]): Update.
2001-05-16  Neil Boothcppexp.c (lex): Use NODE_NAME and NODE_LEN.
2001-05-11  Neil Boothc-lex.c (lex_charconst): Convert into a simple wrapper...
2001-05-02  Kaveh R. Ghazic-lex.c: NULL_PTR -> NULL.
2001-04-26  Nathan Sidwellc-lex.c (c_lex): Remove # from %o diagnostic formatting.
2001-03-07  Zack Weinbergc-parse.in (yylexname): New function, split out of...
2001-03-03  Neil Boothcpp.texi: Update.
2001-02-21  Neil Boothcppfiles.c: Update comments.
2001-02-14  Neil Boothc-lex.c (lex_number): Only warn traditionally for U...
2001-01-23  Neil Booth* c-lex.c (lex_charconst): Fix typo: s/p/str.
2001-01-19  Jason Merrilltweak comments
2001-01-13  Neil Boothc-lex.c (init_c_lex): Use cpp_get_callbacks to set...
2001-01-07  Neil Boothc-lex.c (init_c_lex): Request #define / #undef callback...
2000-12-18  Neil Boothc-lex.c (cb_file_change): Treat in_system_header as...
2000-12-18  Neil Boothc-lex.c: s/change_file/file_change.
2000-12-18  Neil Boothc-lex.c (lex_lineno): Remove.
2000-12-17  Neil Boothc-lex.c: Move main_input_filename handling to FC_ENTER.
2000-12-07  Rodney Brownc-lex.c (cb_indent): Decorate `str' argument, unused...
2000-11-28  Neil Boothc-common.h: Remove flag_digraphs.
2000-11-28  Neil Boothc-lex.h (parse_in): Change parse_in to a cpp_reader *.
2000-11-27  Neil Boothc-lex.c (cb_enter_file, [...]): Combine into the new...
2000-11-26  Neil BoothMakefile.in: Remove MAYBE_CPPLIB and maybe_cpplib.
2000-11-25  Neil Boothc-common.c: Remove USE_CPPLIB conditional inclusions.
2000-11-21  Richard Hendersonparse.y (yyparse_1): Rename the parser entry point.
2000-11-17  Zack Weinbergggc.h: Delete ggc_add_string_root and ggc_mark_string.
2000-11-17  Zack Weinbergstringpool.c: New file.
2000-11-13  Hans-Peter Nilssonc-lex.c (cb_leave_file): Harmonize conditions and order...
2000-11-11  Neil BoothRemove CPP_PLACEMARKERs
2000-11-10  Hans-Peter Nilsson* c-lex.c [! NO_IMPLICIT_EXTERN_C] (cb_enter_file)...
2000-11-06  Neil Boothc-lex.c (init_c_lex): If cpp_start_read fails, exit...
2000-11-06  Neil Boothc-lex.c (c_lex): Replace tok.val.aux with tok.val.c...
2000-11-02  Zack Weinbergc-lex.c (init_c_lex): Update cpp_start_read call.
2000-10-08  Joseph Myerstm.texi (INTMAX_TYPE, [...]): Define.
2000-10-01  Mark Mitchellc-decl.c (c_expand_body): Don't generate RTL if flag_sy...
2000-09-22  Jason Merrillc-lex.c (skip_white_space): Just treat CRs as horizonta...
2000-09-17  Richard Kennerc-decl.c (grokdeclarator): Reorder tests to avoid looki...
2000-09-17  Mark Mitchellsplay-tree.c (splay_tree_predecessor): Fix typo in...
2000-09-12  Jakub Jelinekc-lex.c (lex_string): Use charwidth to compute bytemask.
2000-09-08  Zack Weinbergc-pragma.c: Don't elide entire file if !HANDLE_GENERIC_...
2000-09-08  Richard Hendersonc-lex.c (process_directive): If not HANDLE_GENERIC_PRAG...
2000-09-07  Zack Weinbergc-pragma.h: Define HANDLE_GENERIC_PRAGMAS if REGISTER_T...
2000-09-07  Zack WeinbergIntegrated preprocessor.
2000-08-25  Mark MitchellMakefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o.
2000-08-21  Kaveh R. Ghazic-decl.c (duplicate_decls, [...]): Restrict -Wtradition...
2000-08-10  Kaveh R. Ghazic-lex.c (parse_float, yylex): For -Wtraditional, issue...
2000-08-08  Joseph Myersc-common.c (combine_strings, [...]): Refer to ISO C...
2000-08-08  Joseph Myersc-lex.c (yylex): Don't allow integer suffixes 'LUL...
2000-08-04  Zack Weinbergcpplex.c (parse_name): Might have to glue a CPP_OTHER...
2000-07-23  Joseph Myersc-lex.c (init_lex): Keep the "inline" keyword in C99...
2000-07-17  Joseph Myersc-lex.c (yylex): Don't pedwarn for hexadecimal floating...
2000-07-13  Neil Boothc-common.h (flag_digraphs): New.
2000-07-10  Chandrakala Chavvaflags.h: Add new variable flag_single_precision_constant.
2000-06-30  Mark MitchellMakefile.in (c-common.o): Don't depend on c-tree.h...
2000-06-26  Richard Henderson[multiple changes]
2000-06-19  Zack Weinbergc-parse.in (undeclared_variable_notice): Moved to c...
2000-06-17  Benjamin Chelfc-common.c (c_tree_code_type): New array.
2000-06-06  Mark Mitchellc-common.h (c_language_kind): New type.
2000-05-09  Zack Weinbergtop level:
2000-04-18  Zack Weinbergcccp.c, [...]: Removed.
2000-04-17  Dave PittsMakefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose...
2000-03-14  Greg McGaryc-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED.
2000-03-07  Richard Kennertree.h (INT_CST_LT, [...]): Remove unneeded casts.
2000-02-27  Zack Weinberg* c-lex.c (putback_buffer): Make 'buffer' an unsigned...
2000-02-26  Jeff LawCopyright fixes.
next